815 / 527 / 214
Регистрация: 22.12.2017
Сообщений: 1,495
|
||||||
1 | ||||||
Сортировка слиянием (Merge sort)21.05.2022, 02:27. Показов 642. Ответов 2
Пытаюсь реализовать сортировку слиянием на python(без рекурсии, чтоб не запутаться). Вопрос: Как сделать мой код более правильным алгоритмически? Можно ли вообще считать то что я написал - сортировкой слиянием?
и ещё один маленький дополнительный вопрос - если вызвать print(x1) ещё раз после основной программы - он будет отсортирован, как такое возможно? Добавлено через 7 минут ещё чуть-чуть поигрался - если вызвать print(x1) до и после последней строки(23) то всё выводит как положено потом вернул как было - теперь x1 выводит как нужно, но для другой сортировки выводит одинаковые массивы(если вызывать в одном принте), правильно выводит только разными принтами, мне кажется что я схожу с ума
0
|
21.05.2022, 02:27 | |
Ответы с готовыми решениями:
2
.sort() сортировка Сортировка .sort Сортировка слиянием Сортировка слиянием Сортировка слиянием |
Модератор
|
||||||
21.05.2022, 10:11 | 2 | |||||
- боюсь, что нет. Меня смущают строки 13-16
Добавлено через 3 минуты Вот несовершенный вариант сортировки слиянием:
1
|
815 / 527 / 214
Регистрация: 22.12.2017
Сообщений: 1,495
|
||||||
22.05.2022, 15:04 [ТС] | 3 | |||||
Catstail,
выходит, было неверно только из-за сортировки при самом слиянии? теперь всё в порядке? если да, как сделать лучше?
0
|
22.05.2022, 15:04 | |
22.05.2022, 15:04 | |
Помогаю со студенческими работами здесь
3
Сортировка слиянием Сортировка слиянием Сортировка слиянием Сортировка слиянием Сортировка слиянием из файла Сортировка слиянием на языке Питон Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |