/
andstorozhok
/
algorithms_python
Обзор
Документация
Войти
/
andstorozhok
/
algorithms_python
Код
Запросы
0
Задачи
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Counting Sort/counting_sort.py
19 строк
485 B
bazunaka
add counting_sort
16 сен 2024, 23:34
16 сен 2024, 23:34
80d1e5d
Код
Авторство
О чём код?
def counting_sort(sequince): min_value = min(sequince) max_value = max(sequince) support = [0 for i in range(max_value-min_value+1)] for element in sequince: support[element-min_value] += 1 index = 0 for i in range(len(support)): for element in range(support[i]): sequince[index] = i + min_value index += 1 return None sequince = [5, 2 , 0, -1, -2, 7, 3] print(sequince) counting_sort(sequince) print(sequince)