Skip to content

👩‍💻🗃 Поразрядная сортировка по младшему разряду (Least Significant Digit radix sort)

Notifications You must be signed in to change notification settings

Kiruha01/LSD-sort

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LSD sort

Python application

Поразрядная сортировка слов, состоящие из букв a-z.

input.txt

В первой строке входного файла (input.txt) содержится

  • число N — число строк,
  • число M — их длина,
  • число K – число фаз цифровой сортировки

Далее по вертикали записаны строки, то есть вторая строка файла состоит из первых символов N строк, третья строка файла состоит из вторых символов N строк и т.д.

Пример

Строки

aab
bab
bbb

Образуют слова abb (1 столбец), aab (2 столбец), bbb (3 столбец).

output.txt

Необходимо вывести номера строк в порядке после K фаз цифровой сортировки по младшему разряду (LCD-сортировка, Least Significant Digit radix sort).

About

👩‍💻🗃 Поразрядная сортировка по младшему разряду (Least Significant Digit radix sort)

Topics

Resources

Stars

Watchers

Forks

Languages