fbpx

Каталог статей

Каталог статей для размещения статей информационного характера

Технології

Повірте, це відео про 15 різних алгоритмів сортування набагато цікавіше, ніж здається

Повірте, це відео про 15 різних алгоритмів сортування набагато цікавіше, ніж здається

Відео, що демонструє алгоритми сортування в дії, може здатися не найцікавішою ідеєю у світі – але, з іншого боку, як і спостереження за тим, як інші люди грають у відеоігри або розпаковують гаджети, якими ви не володієте, що не зупинило їхню популярність в Інтернеті.

Насправді, “15 алгоритмів сортування за 6 хвилин”, створений Тімо Бінгманном, аспірантом Технологічного інституту Карлсруе, є одним з найбільш дивних гіпнотичних переглядів, які ви можете знайти; є щось майже гіпнотичне в тому, щоб спостерігати за тим, як алгоритми працюють над різноманітними наборами даних, які вони організовують.

“Ефективність алгоритмів має величезне значення в епоху великих даних, – говорить Пітер Флах, автор книги “Машинне навчання”: Мистецтво і наука алгоритмів, які надають сенс даним”, розповідає Digital Trends Пітер Флах.

Алгоритми сортування є важливою частиною бакалаврських комп’ютерних курсів, які використовуються для викладання теоретичної інформатики та аналізу алгоритмів. Алгоритми, представлені в цьому відео, включають сортування вибором, сортування вставкою, швидке сортування, сортування злиттям, сортування купою, сортування за радиксом (LSD), сортування за радиксом (MSD), std::sort (вступне сортування), std::stable_sort (адаптивне сортування злиттям), сортування оболонкою, сортування бульбашкою, сортування шейкером для коктейлів, сортування гномом, бітонічне сортування та сортування богами.

“Комп’ютерні вчені використовують алгоритми сортування як приклад в теорії обчислювальної складності, яка пропонує абстрактне поняття алгоритмічної масштабованості, – продовжує Флах. “Обчислювальна складність алгоритмів сортування вже добре вивчена, але відео, подібні до цього, є чудовими інструментами для того, щоб оживити цю тему для студентів”.

Проте не лише студенти знаходять їх цікавими.

“[Створені мною відеоролики] просто представляють алгоритми сортування, які насправді є нудною частиною базових курсів інформатики, – розповідає творець Тімо Бінгман в інтерв’ю Digital Trends. “Але завдяки рухомим візуальним ефектам і веселому звуковому супроводу відеоролики дають рідкісне уявлення про те, як працюють алгоритми і комп’ютери в цілому. Їх захоплююче невербальне послання про те, як систематично створювати порядок з хаосу в такий складний і різноманітний спосіб, здається, має універсальне значення”.

Ми самі не змогли б сказати це краще!

Рекомендації редакторів

  • Чому рухомі екрани ноутбуків виглядають набагато корисніше, ніж складні
  • Microsoft відмовляється від свого моторошного штучного інтелекту, що зчитує емоції
  • VPN vs VPS: у чому різниця?
  • Наскільки потужний графічний процесор M1 Max? За оцінками, можливо, більше, ніж у PS5
  • Nvidia RTX 3090 Ti може споживати набагато більше енергії, ніж RTX 3090

Source: digitaltrends.com

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *