Учебный трек

Алгоритмы на C/C++

Поиск, сортировка, рекурсия и битовые трюки, реализованные рядом на C и C++.

Уроков: 7 · Задач: 9

Начать трек →
  1. Урок Задач: 1 Линейный поиск Найдите цель в неотсортированных данных.
  2. Урок Задач: 1 Двоичный поиск Ищите в отсортированных данных за логарифмическое время.
  3. Урок Задач: 1 Пузырьковая сортировка Сортируйте обменом соседних инверсий.
  4. Урок Задач: 1 Быстрая сортировка Разделяйте значения вокруг pivot.
  5. Урок Задач: 1 Сортировка слиянием Используйте divide-and-conquer с гарантией O(n log n).
  6. Урок Задач: 2 Рекурсия и call stack Решайте задачу через меньший экземпляр.
  7. Урок Задач: 2 Битовые операции Устанавливайте, очищайте, переключайте и проверяйте flags.