🌎 Think Data Structures. Allen B. Downey
📊 Уровень: начальный → средний · 🇬🇧 EN
❔ Чему вы научитесь:
🔵 реализовывать ArrayList, LinkedList и HashMap с нуля;
🔵 оценивать сложность операций и проверять её замерами;
🔵 строить бинарные деревья поиска и TreeMap;
🔵 писать краулер и поисковый индекс по Википедии;
🔵 хранить индекс в Redis и ранжировать выдачу.
Структуры данных здесь не самоцель: через всю книгу проходит один проект — маленький поисковик. Подойдёт тем, кто знает основы Java и хочет понять, что внутри коллекций, которыми пользуется каждый день. Книга бесплатная.
➡️ Скачать курс
Архиватор
Просмотры: 156