Algorithm handbook: step-zero guide and selection matrix #14

Merged
muukaramiskarhu merged 2 commits from claude/nostalgic-khayyam into master 2026-04-16 14:46:26 +00:00

Summary

  • Добавлен §0. Шаг ноль — базовые понятия: что такое алгоритм, Big O на пальцах с конкретными цифрами, структуры данных с аналогиями из жизни, фреймворк подхода к задачам
  • Добавлена Матрица выбора алгоритма — три таблицы: по типу задачи, по входным данным, дерево решений «жадный vs DP vs перебор»

Test plan

  • Проверить Приложение D — новые разделы отображаются корректно
  • Якоря в содержании ведут на нужные секции
## Summary - Добавлен **§0. Шаг ноль** — базовые понятия: что такое алгоритм, Big O на пальцах с конкретными цифрами, структуры данных с аналогиями из жизни, фреймворк подхода к задачам - Добавлена **Матрица выбора алгоритма** — три таблицы: по типу задачи, по входным данным, дерево решений «жадный vs DP vs перебор» ## Test plan - [x] Проверить Приложение D — новые разделы отображаются корректно - [x] Якоря в содержании ведут на нужные секции
Step 0 covers: what an algorithm is, Big O in practical terms,
data structures overview with real-world analogies, and a
problem-solving framework.

Selection matrix: lookup tables by problem type, by input data
structure, and a decision tree for greedy vs DP vs backtracking.
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
muukaramiskarhu/java-handbook!14
No description provided.