1. сложность алгоритмов.2. сортировка и поиск.3. динамическое программирование.4. теория графов.5. поиск в графах и обход. Алгоритм дейкстры.6. остовные деревья 7. геометрия.