Size: a a a

Сообщество Python Программистов

2021 April 10

Д

Дмитрий in Сообщество Python Программистов
каким алгоритмом?
источник

E

Egor in Сообщество Python Программистов
Нет
вложенные - n^2
источник

👑️

👑OGURCHIK🖤 ️ in Сообщество Python Программистов
не вложенные
источник

Д

Дмитрий in Сообщество Python Программистов
лучшая сортировка O(n log n) даёт или нет?
источник

E

Egor in Сообщество Python Программистов
тогда O(n)
источник

👑️

👑OGURCHIK🖤 ️ in Сообщество Python Программистов
источник

E

Egor in Сообщество Python Программистов
Да, я шучу
источник

E

Egor in Сообщество Python Программистов
почитай выше, там за это пояснили
источник

👑️

👑OGURCHIK🖤 ️ in Сообщество Python Программистов
ладно мне лень я работаю
источник

👑️

👑OGURCHIK🖤 ️ in Сообщество Python Программистов
рисую за заказчика схемы
источник

👑️

👑OGURCHIK🖤 ️ in Сообщество Python Программистов
источник

P

Paper_doll_96 in Сообщество Python Программистов
Меня не покидает чувство, что здесь можно без сортировки🤔
источник

E

Egor in Сообщество Python Программистов
В целом, вроде, как говорил Артем (3 максимальных и 2 минимальных) должно работать, но нужно еще немного навернуть
источник

Д

Дмитрий in Сообщество Python Программистов
хм
источник

Д

Дмитрий in Сообщество Python Программистов
А что если мы возьмём 3 макс и 3 мин?
источник

Д

Дмитрий in Сообщество Python Программистов
тогда O(n)+O(6) выходит
источник

E

Egor in Сообщество Python Программистов
prev_min = float("+inf")
minimum = float("+inf")
pprev_max = float("-inf")
prev_max = float("-inf")
maximum = float("-inf")
for n in nums:
   if n <= minimum:
       prev_min = minimum
       minimum = n
   if n >= maximum:
       pprev_max = prev_max
       prev_max = maximum
       maximum = n

держите, вот вам 2 минимальных и 3 максимальных
источник

E

Egor in Сообщество Python Программистов
за линейную сложность
источник

👑️

👑OGURCHIK🖤 ️ in Сообщество Python Программистов
чо за прикол с фоат инф
источник

Д

Дмитрий in Сообщество Python Программистов
надо 3 мин и 3 макс для примера -764, -625, -435, 0, 3, 56, 243
источник