pavlichenzo
Местный
Местный
pavlichenzo
Местный
Местный
- Сообщения
- 179
- Реакции
- 153
При работе с JavaScript вы постоянно будете работать со структурами данных .
Это включает в себя встроенные, такие как массивы, объекты, карты или наборы, но - особенно если вы углубитесь в JavaScript - также пользовательские структуры данных, такие как связанные списки, деревья или графики .
Этот курс охватывает все!
Мы кратко рассмотрим основные встроенные структуры данных, чтобы понять, как они работают и когда их использовать, прежде чем изучать важные настраиваемые структуры данных.
Подробно этот курс охватывает следующие структуры :
Массивы (встроенные)
Объекты (встроенные)
Наборы (встроенные)
Карты (встроенные)
Связанные списки (настраиваемые)
Стеки (на заказ)
Очереди (на заказ)
Хеш-таблицы (пользовательские)
Основные деревья (обычай)
Деревья двоичного поиска (BST, пользовательские)
AVL Trees (на заказ)
Приоритетные очереди (настраиваемые)
Куча (на заказ)
Графики (на заказ
Вы узнаете, как работают эти разные структуры данных , когда они могут быть полезны , как их построить, и, конечно же, мы также исследуем их временную сложность (нотация Big O)!
Вы получите как теорию, так и практические примеры, чтобы убедиться, что вы полностью понимаете все эти ключевые структуры и сможете работать с ними самостоятельно после завершения этого курса - независимо от того, понадобятся ли они вам для вашего следующего проекта. или просто пройти предстоящее собеседование !
Чтобы получить максимальную отдачу от этого курса, вы должны убедиться, что у вас есть базовые представления об алгоритмах JavaScript, и что вы особенно понимаете концепцию временной сложности и нотацию «Big O». Если вам не хватает этих предварительных условий прямо сейчас, вы можете изучить наш курс алгоритмов !
Скачать:
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.