Структуре података су програмски начин организовања података како би се могли ефикасно користити. Ова апликација помаже ученицима и професионалцима да изграде снажну интуицију са структурираним поглављима, јасним примерима и објашњењима усмереним на праксу. Нове функције укључују Фаворите за брз приступ често коришћеним темама и Означи као прочитано да бисте пратили напредак учења кроз поглавља.
Публика: Дизајнирано за студенте ЦС и софтверске професионалце који желе једноставан, корак по корак, пут од основа до средњег савладавања.
Исход: Достигните средњи ниво који се припрема за дубље учење и интервјуе.
Предуслови: Основно Ц програмирање, уређивач текста и способност покретања програма.
Кључне карактеристике:
Фаворити: Закачите било коју тему да бисте је одмах поново посетили.
Означи као прочитано: Пратите напредак са довршавањем поглавља.
Чисти ток поглавља од основа до напредних тема.
Јасна објашњења анализе, техника и случајева употребе.
поглавља
Преглед
Енвиронмент Сетуп
Алгоритам
Основе
Анализа
Грееди Алгоритхмс
Завади па владај
Динамичко програмирање
Структуре података:
Основе
Низ
Повезане листе:
Основе
Двоструко
Цирцулар
Стацк & Куеуе
Парсинг израза
Технике претраживања:
Линеар
Бинарно
Интерполација
Хасх Табле
Технике сортирања:
Буббле
Инсертион
Избор
Споји
Схелл
Брзо
Графикони:
Графичка структура података
Дубина први пут
Први пут у ширину
Дрвеће:
Структура података дрвета
Траверсал
Бинарно претраживање
АВЛ
Спаннинг
Хрпа
Рекурзија:
Основе
Ханојска кула
Фибоначијева серија
шта је ново
Додати омиљени за чување често коришћених поглавља.
Додато Означи као прочитано за праћење напретка по поглављу.
Углађеност корисничког интерфејса и мања побољшања перформанси.