Множество
Важно
содержит в себе уникальные данные элементы
содержит в себе уникальные данные элементы
каждый отдельный элемент связного списка занимает отдельное место в памяти
каждый предыдущий элемент хранит ссылку на следующий элемент, который лежит в списке.
является то, что мы можем мгновенно добавлять в конец или в начало списка
связность заключается в том, что каждый предыдущий элемент списка содержит ссылку на следующий элемент в списке
Чтобы получить какой-то элемент — нам с самого начала списка надо итерироваться и сравнивать
Массивы используем там, где
Списки используем там, где
во избежание вычисления каких либо повторных функций
стопка бумаги
длительный этот путь или нет, а самое
количество пройденных участков или существует ли путь
Найти путь из точки A в точку B за минимальное количество шагов
задаём для каждой вершины название
создаём объект, который содержит вершины (содержит путь к точке B)