Загрузка страницы

ЗАЧЕМ учить АЛГОРИТМЫ СОРТИРОВКИ в 2020 году? TOP 10 САМЫХ ВАЖНЫХ СОРТИРОВОК за 20 минут

Проходи вступительный тест на курс
Разработчик C# https://otus.pw/zwMb/. Используй мой промокод BLOG_C#2020 для скидки. Записаться на вебинар "Нужно ли торопиться переходить на C# 7 или 8?", 14 февраля в 20:00 https://otus.pw/A52A/ Вебинар Всё о курсе «Разработчик C#», 20 февраля в 20:00 https://otus.pw/9Uey/

Сегодня я предлагаю тебе всего за 20 минут разобрать 10 самых важных алгоритмов сортировки, а также сравнить их между собой. Но для начала нужно ответить на ключевой вопрос: а зачем это вообще нужно в 2020 году? Внутри платформы .NET уже присутствует прекрасно работающая реализация сортировки, которая отлично справляется с этой задачей. Но не все так просто…

Но я могу привести тебе как минимум три весомые причины, почему алгоритмы сортировки остаются все еще актуальной и сейчас. Досмотри видео до конца, чтобы узнать о самых быстрых и важных алгоритмах сортировки.

2:48 - Пузырьковая сортировка - Bubble Sort - https://youtu.be/PD1Nn4fHcts
7:35 - Сортировка вставками - Insertion Sort - https://youtu.be/lxB18bJjV-g
8:43 - Сортировка выбором - Selection Sort - https://youtu.be/TgltnegYRNs
9:21 - Сортировка Шелла - Shell Sort - https://youtu.be/y7OpyJPsnmA
10:09 - Сортировка деревом - Binary Tree Sort - https://youtu.be/suVMj0DLzFk
11:05 - Сортировка кучей - Heap Sort - https://youtu.be/suVMj0DLzFk?t=3920
12:04 - Сортировка слиянием - Merge Sort - https://youtu.be/T-SkvhcAXO4
12:40 - Быстрая сортировка - Quick Sort - https://youtu.be/fAQRcW78-_o
13:58 - Поразрядная сортировка - Radix Sort - https://youtu.be/RvXagBAbFBM
15:31 - Сортировка подсчетом - Counting Sort

РЕАЛИЗАЦИЯ ЭТИХ АЛГОРИТМОВ НА ЯЗЫКЕ C# доступна на GitHub https://github.com/shwanoff/SortAlgorithms

ПОДРОБНЫЙ РАЗБОР ВСЕХ АЛГОРИТМОВ СОРТИРОВКИ НА C# https://www.youtube.com/playlist?list=PLIIXgDT0bKw4n6pwBjymd3wCPyQ3_SLMo

Еще алгоритмы сортировки: http://algolab.valemak.com/

-----------
ПОДПИШИСЬ на соцсети:
🔴 TELEGRAM: https://bit.ly/tg_codeblog
🔴 VK: https://bit.ly/vk_codeblog
🔴 INSTAGRAM: https://bit.ly/inst_codeblog
🔴 Яндекс Дзен: https://bit.ly/zen_codeblog
🔴 FACEBOOK: https://bit.ly/fb_codeblog
🔴 TWITTER: http://bit.ly/twit_codeblog
🔴 Мой блог: https://bit.ly/site_codeblog
-----------
ПОДДЕРЖИ развитие CODE BLOG:
💲 Донат: https://bit.ly/donate_codeblog
💲 Спонсорство: https://bit.ly/patreon_codeblog
-----------
СМОТРИ мои обучающие курсы:
👉 УЧИМ ШАРП: https://bit.ly/cs_codeblog
👉 ПРАКТИЧЕСКИЙ ИНТЕНСИВ #1: https://bit.ly/fit_codeblog
👉 ПРАКТИЧЕСКИЙ ИНТЕНСИВ #2: https://bit.ly/crm_codeblog
👉 СТРУКТУРЫ ДАННЫХ: https://bit.ly/ds_codeblog
👉 АЛГОРИТМЫ СОРТИРОВКИ: https://bit.ly/sort_codeblog
👉 ОТВЕТЫ НА ВОПРОСЫ: https://bit.ly/faq_codeblog
👉 IT ПЕРЕОЗВУЧКА: https://bit.ly/resound_codeblog
👉 НЕЙРОННАЯ СЕТЬ: https://bit.ly/ai_codeblog
👉 ПАТТЕРНЫ ПРОЕКТИРОВАНИЯ: https://bit.ly/pattern_codeblog
👉 CODE REVIEW: https://bit.ly/review_codeblog
👉 CLR via C#: https://bit.ly/clr_codeblog
-----------
Кстати, меня зовут Шванов Вадим, и я профессиональный .NET разработчик с 2011 года и автор этого канала CODE BLOG. Я рассказываю про IT технологии и веду абсолютно бесплатный курс по языку C# с нуля. В его рамках мы рассмотрим как базовый синтаксис языка C Sharp, так и его практическое применение и специальные технологии, такие как ASP .NET, .NET Core, ASP.NET MVC, Unity, WPF, структуры данных и алгоритмы, с#, dotnet, паттерны проектирования, информатика, csharp, программное обеспечение и многое другое. Для меня важно не только показать практическое применение языка си шарп, но и объяснить основную идею и базовые понятия Computer Science. В качестве основного инструмента разработки используется Visual Studio c# и проекты на Visual c#. Если вам нравятся такие каналы как хауди хо, айти борода или ExtremeCode, то здесь вам точно понравится.
-----------
#codeblog #программирование #csharp #ityoutubersru #программист

Видео ЗАЧЕМ учить АЛГОРИТМЫ СОРТИРОВКИ в 2020 году? TOP 10 САМЫХ ВАЖНЫХ СОРТИРОВОК за 20 минут канала CODE BLOG
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
11 февраля 2020 г. 12:00:00
00:17:43
Другие видео канала
Алгоритмы и структуры данных простыми словами. Зачем учить алгоритмы? #codonaftАлгоритмы и структуры данных простыми словами. Зачем учить алгоритмы? #codonaftОценка сложности алгоритма. Сложность алгоритмов. Big O, Большое ООценка сложности алгоритма. Сложность алгоритмов. Big O, Большое ОC# Factory Method Фабричный Метод | Design PatternsC# Factory Method Фабричный Метод | Design PatternsЛучшая операционная система для программистаЛучшая операционная система для программистаБыстрая сортировка в python. Quick sort in Python. Recursive sorting algorithmsБыстрая сортировка в python. Quick sort in Python. Recursive sorting algorithms🎁 LinkedIn для программиста или как получать лучшие предложения о работе🎁 LinkedIn для программиста или как получать лучшие предложения о работеИнформатика. Алгоритмы поиска и сортировки: Сортировка слиянием. Центр онлайн-обучения «Фоксфорд»Информатика. Алгоритмы поиска и сортировки: Сортировка слиянием. Центр онлайн-обучения «Фоксфорд»Информатика: ЕГЭ 2021 и лайфхаки для жизниИнформатика: ЕГЭ 2021 и лайфхаки для жизниКак посчитать сложность алгоритма по BIG O | Самое понятное объяснение!Как посчитать сложность алгоритма по BIG O | Самое понятное объяснение!Сортировка Шелла! Рекомендую тебе понять ее! Алгоритм прост и эффективен!Сортировка Шелла! Рекомендую тебе понять ее! Алгоритм прост и эффективен!CLR via C#. Глава 12. Обобщения C# - Generics C#CLR via C#. Глава 12. Обобщения C# - Generics C#Массивы в JAVASCRIPT. Методы массивов.  Редактирование, поиск, сортировка. Уроки JavaScript с нуляМассивы в JAVASCRIPT. Методы массивов. Редактирование, поиск, сортировка. Уроки JavaScript с нуляОценка сложности алгоритмов | Компьютерная школа HillelОценка сложности алгоритмов | Компьютерная школа Hillel#9. Сортировка вставками | Алгоритмы на Python#9. Сортировка вставками | Алгоритмы на PythonАлгоритмы сортировкиАлгоритмы сортировкиCLR via C#. Глава 12.5. Всё про обобщения C#. StreamCLR via C#. Глава 12.5. Всё про обобщения C#. StreamИНТЕРФЕЙСЫ C# НА ПРАКТИКЕ | DI контейнер и mock тестированиеИНТЕРФЕЙСЫ C# НА ПРАКТИКЕ | DI контейнер и mock тестированиеCLR via C#. Глава 12.2. Открытые и закрытые обобщенные типы. Наследование обобщенийCLR via C#. Глава 12.2. Открытые и закрытые обобщенные типы. Наследование обобщенийUnderstanding Sorting AlgorithmsUnderstanding Sorting Algorithms
Яндекс.Метрика