О Python создал в виде () метод

Возможно, то, что Вы ищете, Environment.Exit(int errorcode)

94
задан Martijn Pieters 30 November 2014 в 13:46
поделиться

3 ответа

Конечно! Код здесь , начинается с функции islt и продолжается некоторое время ВСЕГДА ;-). Как следует из комментария Криса, это код C. Вы также захотите прочитать этот текстовый файл для текстового объяснения, результатов и т. Д.

Если вы предпочитаете читать код Java, а не код C, вы можете посмотреть на реализацию функции timsort Джошуа Блоха в для Java (Джошуа также тот парень, который реализовал в 1997 году модифицированную сортировку слиянием, которая до сих пор используется в Java, и можно надеяться, что Java в конечном итоге переключится на его недавний порт timsort).

106
ответ дан 24 November 2019 в 06:08
поделиться

Я просто хотел предоставить очень полезную ссылку, которую я пропустил в исчерпывающем ответе Алекса: Высокоуровневое объяснение функции Timsort Python (с визуализацией графиков!)

(Да, алгоритм в основном известен как Timsort сейчас)

28
ответ дан 24 November 2019 в 06:08
поделиться

В ранних версиях python функция сортировки реализовывала модифицированную версию быстрой сортировки. Однако это было сочтено нестабильным, и с 2.3 они перешли на использование алгоритма адаптивной сортировки слиянием.

8
ответ дан 24 November 2019 в 06:08
поделиться
Другие вопросы по тегам:

Похожие вопросы: