Индексная сортировкаВасина Википедия

Новости с планеты OGLE-2018-BLG-0677
Что вы не только не знали, но и не хотели знать
Автор темы
wiki_en
Всего сообщений: 95049
Зарегистрирован: 16.01.2024
 Индексная сортировка

Сообщение wiki_en »

я не знаю, что здесь, так что другие заполнят это

==Алгоритм==

в принципе это работает:
#берём первое значение массива (называемое текущим) и переходим к массиву[текущий - 1] и меняемся местами с другим значением того же индекса, что и текущее, затем продолжаем с первого значения и повторяем то же самое
#если массив[текущий - 1] такой же, как текущий - 1, он перейдет ко второму значению и будет повторяться до тех пор, пока не будет отсортирован

==реализация/код==
для этого примера мы будем использовать Python


def Indexsort(arr):
ток = 0
n = len(arr)
пока текущий < n:
цель = arr[текущий] - 1
if 0

Подробнее: https://en.wikipedia.org/wiki/IndexSort
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ, комментарий, отзыв

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

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

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