Base/Knowledges/Библиотека/Книги/Структуры данных и алгоритмы в Java.md

54 lines
2.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
Тип: Книга
Статус: Запланировано
Название: Структуры данных и алгоритмы в Java
Автор:
- Роберт Лафоре
Количество страниц: 704
Прогресс: 0
Формат: Электронная
Обложка: Библиотека/Книги/covers/struktury-dannyh-i-algoritmy-v-java.jpg
Начата:
Закончена:
Оценка:
Сложность:
Теги:
- структуры_данных
- алгоритмы
- java
- программирование
Категории:
- Программирование
- Алгоритмы и структуры данных
Источник:
Ссылка:
---
# Структуры данных и алгоритмы в Java
![[covers/struktury-dannyh-i-algoritmy-v-java.jpg]]
## 📖 О книге
Классика Computer Science — одно из самых авторитетных изданий по структурам данных и алгоритмам на Java. Книга строится от простого к сложному: от основ ООП и алгоритмизации до деревьев, графов и хеширования. Каждая глава сопровождается собственной реализацией структуры данных с практическими примерами. Предназначена для глубокого освоения фундаментальных принципов программирования.
## 🧠 Ключевые идеи
- Сортировка: пузырьковая, быстрая, слияния — анализ сложности и выбор алгоритма
- Абстрактные типы данных: стек, очередь, приоритетная очередь и их реализации
- Связные списки и рекурсия: динамические структуры и рекурсивное мышление
- Деревья: двоичные деревья поиска, красно-чёрные деревья, B-деревья
- Хеширование и графы: поиск в ширину и глубину, минимальное остовное дерево
## 💬 Важные цитаты
## 💡 Как применить в моих проектах
## 🔗 Связанные заметки
[[Грокаем алгоритмы]]
[[Грокаем структуры данных]]
[[Алгоритмы. Руководство по разработке]]