Алгоритм поразрядной сортировки от младшего разряда к старшему (LSD) C++.
Нужно отсортировать НЕ ЦЕЛОЧИСЛЕННЫЙ МАССИВ, а список людей. Программа уже как три дня готова, но в ней не хватает алгоритма поразрядной сортировки от младшего разряда к старшему (LSD).
Напишите код самой сортировки.

phannastarichenko phannastarichenko    1   29.05.2020 16:33    0

Ответы
анн57 анн57  29.05.2020 16:34

Итак, предложенная сортировка является устойчивой. Сортировать будем целые 32 битные числа. Для работы потребуется ~(n+4Кбайт) дополнительной памяти, что несколько расточительно, но позволяет добиться некоторого увеличения производительности.

В данной разновидности LSD не используются сравнения и обмены, алгоритм полностью линеен. Вычислительная сложность O(N).

ПОКАЗАТЬ ОТВЕТЫ
TheBrainCatty TheBrainCatty  29.05.2020 16:34

Объяснение:

Попробуй sort

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика