Частые вопросы по алгоритмам на собесе



Еще несколько вопросиков принес из алгоритмической части собесов

В чем суть дерева и как ты можешь его обойти ?

- Древовилная структура с листьями и узлами предназначенная для хранения данных по определенным условиям. Обход можно производить в глубину (когда идем по одной ветке вниз), так же можно обходить в ширину (обходя каждый из узлов уровня)



В чем суть алгоритма дейкстра ?

-
Это вопрос связанный с графом, для поиска кратчайшего пути. На самом деле тут мы основываясь на весах каждого путя вычисляем минимальный коэфицент перехода из узла в узел. Дикая дрочь, но как есть



Для чего нужны хэш мэпы ?

-
Хэш таблица это уже структура для упорядоченного хранения данных. У нас есть ключ и есть значение, сложность будет O(1), так как мы знаем ключ, соответсвенно все операции происходить будут намного быстрее (они проходят за константное время)



🖥По продвинутому React отстались места с консультацией. Успей забрать 🖥



🔥Накидайте огней 50 если эта тема полезна 🔥