
Константин
29.05.2019
08:59:31

ᅠ
29.05.2019
09:06:19
Привет
Есть Список в нем допустим 5 чисел разных или больше
Как вытащить 3 самых больших

wicker
29.05.2019
09:06:43
сортировка и слайс

Andrey
29.05.2019
09:07:09
тебе три числа или самую большую сумму трех чисел?

Google

polunin.ai???
29.05.2019
09:07:10
Sorted(list)[:3]

Andrey
29.05.2019
09:07:48
ну или что-то в этом роде, есть такая задачка на интервью

Egor
29.05.2019
09:08:03

polunin.ai???
29.05.2019
09:08:20
Тогда -3
sorted(list)[:-3]

Worlak
29.05.2019
09:08:42

ᅠ
29.05.2019
09:09:04

Евгений
29.05.2019
09:09:55

Andrew
29.05.2019
09:10:23
сортировка и слайс
Квадратичная сложность в худшем случае, n log n в среднем, а можно сделать за n в лучшем случае, nk в худшем. На упорядоченных массивах sorted выиграет за счёт меньшего объема исполняемого байт-кода при перестановках

ᅠ
29.05.2019
09:10:24
двоеточие сзади или переди все таки

Egor
29.05.2019
09:10:35
зачем вы советуете ерунду?

polunin.ai???
29.05.2019
09:11:10
sorted(list)[-3:]

Google

polunin.ai???
29.05.2019
09:11:14
Тогда так
Или -2
Не помню

Евгений
29.05.2019
09:11:30

ᅠ
29.05.2019
09:11:42
3.7.2

Евгений
29.05.2019
09:12:36
sorted(numbers_list)[-3:] должно помочь

Andrey
29.05.2019
09:12:43

Aragaer
29.05.2019
09:13:01
можно сделать за один проход

ᅠ
29.05.2019
09:13:06
секундну проверяю
работает
спасибо

Евгений
29.05.2019
09:15:51

Worlak
29.05.2019
09:16:34
В общем, берём квиксорт и ничего не придумываем )

Евгений
29.05.2019
09:17:35

How
29.05.2019
09:18:40
Пишу на торнадо, нужно, чтоб в некоторых if'ах реквестхэндлер отдавал json self.write()'ом и прекращал работу. Как этого добиться? Пробовал отдавать json return'ом, фронт ругается, не может его использовать в своей жквери.

Andrew
29.05.2019
09:18:52

Евгений
29.05.2019
09:19:35

Worlak
29.05.2019
09:19:49

Евгений
29.05.2019
09:20:27

Google

Евгений
29.05.2019
09:21:16
Охуеть аналитика
Просто обратите внимание, что и алгоримт сделать все за один проход отсутствует. И анализировать нечего.

Aragaer
29.05.2019
09:21:26

Andrew
29.05.2019
09:21:49

Tishka17
29.05.2019
09:22:13

Евгений
29.05.2019
09:22:19

Tishka17
29.05.2019
09:22:30

Евгений
29.05.2019
09:23:03

Aragaer
29.05.2019
09:23:23
простая сортировка это N*log(N)

Andrew
29.05.2019
09:23:27

polunin.ai???
29.05.2019
09:23:56

Евгений
29.05.2019
09:24:14
Ясно, тебя вычеркиваем
Про какая язык идет речь? Python? Очнись. Напиши свой алгоримт. Покажи, что он работает быстрее.

polunin.ai???
29.05.2019
09:24:38

Andrew
29.05.2019
09:25:11

Евгений
29.05.2019
09:25:35

Andrew
29.05.2019
09:26:13

Евгений
29.05.2019
09:26:49

Google

Andrew
29.05.2019
09:27:28

Евгений
29.05.2019
09:28:11

koder
29.05.2019
09:33:52
Независимо от того что сортед возвращает итератор оно должно отсортировать весь список что бы найти три самых больших. Не бывает "ленивой" сортировки. Да и тимсорт не ленива
Точнее не бывает ленивой сортировки за n*logn

Евгений
29.05.2019
09:39:47
Особенно вариант с уже отсортированным массивом через алгоримт с deque прогоните. Посмотрим.

Maxim
29.05.2019
09:40:37
запятые, джентльмены, запятые не просто так придуманы

Евгений
29.05.2019
09:40:39
Вам на каждом шагу нужно будет deque сортировать.

Andrew
29.05.2019
09:40:52

koder
29.05.2019
09:41:00
Вариант сdeque имеет константную скорость
Даже если вы будете ее сортировать на каждом шагу, что не нужно

Евгений
29.05.2019
09:41:20
Напишите алгоримт в таком случае.

koder
29.05.2019
09:41:49
Да, блин, там хип

Andrew
29.05.2019
09:41:56

Евгений
29.05.2019
09:43:00

koder
29.05.2019
09:43:03
И даже если было бы - сортировка 3х элементов - быстрая операция

Google

Евгений
29.05.2019
09:43:36

koder
29.05.2019
09:43:53
Все, я понял. Тут логика бессильна. Идите хоть базово алгоритмы поучите или читать научитесь что вам пишут

Евгений
29.05.2019
09:44:16

koder
29.05.2019
09:44:33
Линейная ассимптотика

Андрей
29.05.2019
09:45:24

fso
29.05.2019
09:48:55

Artemij
29.05.2019
09:51:05

fso
29.05.2019
09:51:40

Евгений
29.05.2019
09:51:56

ᅠ
29.05.2019
09:52:59
мм подскажите PyInstaller какая буква что 1 файлом собрал все
вроде -F не помню

Toha
29.05.2019
09:53:02
Пыха рулит!

Петя
29.05.2019
09:53:23

Toha
29.05.2019
09:53:48
упс