АЛГОРИТМЫ И СТРУКТУРЫ ДАННЫХ ЗА 20 МИН

preview_player
Показать описание

Тут рассмотрим базу без которой никуда, без которой ни одно собеседование в большую компанию пройти не получится. Тут мы рассмотрим: Сортировки, Поиск, Списки, Стек и Очередь, Деревья, Графы.

Постарался и быстро и концентрированно как вы любите

Таймкоды:
00:00 Вступление
02:40 Сортировки
07:48 Поиск
10:24 Структуры данных: Списки
13:15 Стек и очередь
15:12 Структуры данных: Деревья
20:08 Структуры данных: Графы

Как приобрести курс по продвинутому JS:

#программирование #developers #javascript #js #programmer #programming #обучениепрограммированию #программист #angular #reactjs #reactdeveloper #nextjs #frontend #frontenddeveloper #backend #backenddeveloper #typescript #fullstack #fullstackwebdevelopment #fullstackdevelopers #nodejs #roadmap #webdevelopment #webdevelopmentfullcourse #programmingcourses #алгоритмы #nextjs
Рекомендации по теме
Комментарии
Автор

Наконец-то годное объяснение этой темы, благодарю)

Kensus
Автор

В алгоритме сортировки слиянием ошибка. Если прокинем массив [10, 9], вернется только [9], т.к. length2 будет 1 и цикл while закончится

sgadmer
Автор

Добрый день! Кирилл, у вас ошибка в алгоритме Пузырьковой сортировки.

Вы свап неправильно делаете, нужно так:
let temp = arr[i];
arr[i] = arr[i + 1];
arr[i + 1] = temp;

Плюс ничего не возвращаете из функции.

borisgadaborshev