Производительность кода наименьшей целочисленной задачиPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Производительность кода наименьшей целочисленной задачи

Сообщение Anonymous »

Я начинаю работать с Python и наткнулся на практический тест, в котором мне нужно найти наименьшее положительное целое число, которого нет в списке.
Примеры:

[*]arr = [8, 2, 1, 4, 3, 5] # вывод: 6
[*]arr = [-3, 1, 1, -7, 5, 3] # вывод: 2
[*]arr = [-11, -1, 3] # вывод: 1

Вот мое решение:

Код: Выделить всё

def solution(A):
val = 1
while True:
try:
idx = A.index(val)
val += 1
except ValueError:
break
return val

По моим результатам, у меня получилось только 1 из 4 тестов производительности. Может ли кто-нибудь помочь мне понять, почему?

Подробнее здесь: https://stackoverflow.com/questions/787 ... erformance
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как изменить значение наименьшей ширины в исходном коде системы Android
    Anonymous » » в форуме Android
    0 Ответы
    57 Просмотры
    Последнее сообщение Anonymous
  • Найдите второе максимальное число в массиве с наименьшей сложностью.
    Anonymous » » в форуме C#
    0 Ответы
    18 Просмотры
    Последнее сообщение Anonymous
  • Найдите второе максимальное число в массиве с наименьшей сложностью.
    Anonymous » » в форуме C#
    0 Ответы
    16 Просмотры
    Последнее сообщение Anonymous
  • Найдите второе максимальное число в массиве с наименьшей сложностью.
    Anonymous » » в форуме C#
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous
  • Поиск наименьшей дельты цикла потока в приложении
    Anonymous » » в форуме C++
    0 Ответы
    25 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»