Более 50 алгоритмов сортировки за полчаса. Исходники всех алгоритмов на Java есть на гитхабе: https://github.com/MusicTheorist/ArrayVisualizer
#сортировка #java
#сортировка #java
YouTube
50+ Sorts, Visualized - Linked Disparity Dots
Visit our community Discord: https://discord.gg/thestudio
Okay, I know I said I would be done with sorting for a while, but I did have a couple of extra videos lying around. Why not upload them? These are some upgraded visuals from my original sorting videos.…
Okay, I know I said I would be done with sorting for a while, but I did have a couple of extra videos lying around. Why not upload them? These are some upgraded visuals from my original sorting videos.…
This media is not supported in your browser
VIEW IN TELEGRAM
Что за магия происходит на видео? В общем-то, никакой магии здесь нет. Это оптическая (или цифровая) сортировка — автоматизированная сортировка с помощью камер и лазеров.
Такие системы могут распознавать цвет, форму, размер, химический состав объектов и фильтровать по критериям, которые задаёт пользователь. При высоком уровне точности такая система может использоваться даже для сортировки риса.
Вот ещё похожее видео о том, как так же эффективно сортируется виноград: https://tprg.ru/8SYn
#сортировка
Такие системы могут распознавать цвет, форму, размер, химический состав объектов и фильтровать по критериям, которые задаёт пользователь. При высоком уровне точности такая система может использоваться даже для сортировки риса.
Вот ещё похожее видео о том, как так же эффективно сортируется виноград: https://tprg.ru/8SYn
#сортировка
На этом сайте можно посмотреть, как работают разные алгоритмы сортировки при разных стартовых условиях: https://www.toptal.com/developers/sorting-algorithms
С помощью такой визуализации можно понять, что не существует идеального алгоритма сортировки. Например, если изначально объекты в массиве расположены в обратном порядке, то лучше с задачей справится алгоритм Шелла. А при сортировке объектов, расположенных полностью рандомно, чуть лучше отработает пирамидальная сортировка.
Если хотите не только посмотреть, но и изучить алгоритмы, то у нас есть статья на эту тему: https://tproger.ru/translations/sorting-algorithms-in-python/
#сортировка #python
С помощью такой визуализации можно понять, что не существует идеального алгоритма сортировки. Например, если изначально объекты в массиве расположены в обратном порядке, то лучше с задачей справится алгоритм Шелла. А при сортировке объектов, расположенных полностью рандомно, чуть лучше отработает пирамидальная сортировка.
Если хотите не только посмотреть, но и изучить алгоритмы, то у нас есть статья на эту тему: https://tproger.ru/translations/sorting-algorithms-in-python/
#сортировка #python
Объяснение алгоритмов сортировки с примерами на Python
https://tproger.ru/translations/sorting-algorithms-in-python/
В этой статье рассматриваем 6 популярных алгоритмов сортировки, принципы их работы и реализации на Python. Также сравниваем их скорость при сортировке массива из 5 000 чисел.
На картинке — результат этого сравнения.
#python #сортировка
https://tproger.ru/translations/sorting-algorithms-in-python/
В этой статье рассматриваем 6 популярных алгоритмов сортировки, принципы их работы и реализации на Python. Также сравниваем их скорость при сортировке массива из 5 000 чисел.
На картинке — результат этого сравнения.
#python #сортировка