Войти
или
Зарегистрироваться
Курсы
Учебник
Экзамены
Олимпиады
Рубрикатор
Компилятор
Сборник задач
Рубрикатор
Информатика (12)
Язык программирования (5)
Процедуры и функции (8)
Рекурсия (44)
Задачи на процедуры и функции (13)
Массивы (11)
Одномерные массивы (144)
Массив констант (1)
Двумерные массивы (130)
Алгоритмы обработки (7)
Работа с элементами (вставка, удаление, сдвиг) (10)
Типы данных (4)
Символы (27)
Строки (107)
Целые числа (109)
Битовые операции (26)
Логический тип (1)
Структуры (5)
Вещественные числа (12)
Множества (37)
Словари (30)
Циклы (62)
Цикл for (117)
Цикл while (71)
Вложенные циклы (24)
Условный оператор (148)
Python (1)
NumPy (15)
Standard Template Library (2)
Ввод, вывод данных (1)
Алгоритмы (1)
Задачи на моделирование (20)
Арифметические алгоритмы (Теория чисел) (5)
НОД и алгоритм Евклида (27)
Расширенный алгоритм Евклида (2)
Системы счисления (2)
Двоичная система счисления (3)
Разные системы счисления (9)
"Длинная" арифметика (2)
Простые числа и разложение на множители (18)
Остатки (6)
Быстрое возведение в степень (4)
Быстрое преобразование Фурье (0)
Функция Эйлера (3)
Малая теорема Ферма (2)
Алгоритмы поиска (1)
Линейный поиск (3)
Бинарный поиск (10)
Бинарный поиск в массиве (17)
Бинарный поиск по ответу (35)
Бинарный поиск значения функции (2)
Порядковые статистики (1)
Поиск подстроки в строке (1)
Тернарный поиск (2)
"Два указателя" (22)
Алгоритмы сортировки (18)
Квадратичные сортировки (16)
Сортировка "пузырьком" (2)
Сортировка выбором (максимума) (0)
Сортировка вставками (1)
Сортировка записей (1)
Использование сортировки (26)
Быстрая сортировка (11)
Сортировка слиянием (4)
Сортировка подсчетом (18)
Поразрядная сортировка (0)
Сканирующая прямая (10)
Сортировка событий (0)
Динамическое программирование (60)
Рекуррентные последовательности (17)
Динамическое программирование: один параметр (41)
Динамическое программирование: два параметра (13)
Динамическое программирование: последовательности (8)
Динамическое программирование на таблицах (13)
Динамическое программирование по подстрокам (6)
Задача о рюкзаке (16)
Динамическое программирование в играх (0)
Динамическое программирование на графах (7)
Динамическое программирование на поддеревьях (4)
Динамическое программирование по профилю (2)
Динамика по подмножествам (2)
meet in the middle (5)
Алгоритмы на графах (22)
Кратчайшие пути в графе (4)
Алгоритм Дейкстры (11)
Алгоритм Флойда (9)
Обход в ширину (18)
0-1 BFS (3)
Алгоритм Форда-Беллмана (6)
Обход в глубину (30)
Компоненты сильной связности (1)
Мосты (1)
Применение обхода в глубину (3)
Топологическая сортировка (1)
Точки сочленения (0)
Способы задания графа (4)
Минимальный каркас (3)
Потоки (1)
Алгоритм Форда-Фалкерсона (1)
Паросочетания (0)
Эйлеров цикл (0)
Деревья (20)
Наименьший общий предок (1)
Двоичные подьемы (0)
Центроиды (0)
Перебор (31)
Комбинаторные структуры (2)
Размещения с повторениями (1)
Перестановки (12)
Сочетания (3)
Разбиения (2)
Разные комбинаторные структуры (2)
Генерация по номеру (0)
Перебор с отсечением (0)
Простые задачи на перебор (19)
Гамильтонов цикл (1)
Перебор с возвратом (1)
Рекурсивный перебор (1)
Игры и выигрышные стратегии (2)
Простые игры (15)
Функция Гранди (1)
Вычислительная геометрия (14)
Градиентный спуск (0)
Элементарная геометрия (25)
Многоугольники. Выпуклые оболочки (4)
Клеточная геометрия (1)
Квадродерево (1)
Эвристические методы (2)
Алгоритмы на строках (5)
Суффиксный массив (3)
Z-функция. Префикс-функция (7)
Ахо-Корасик (0)
Пересечение множеств (8)
Теория расписаний (0)
Обработка текста (3)
Конечные автоматы (0)
Разбор выражений (1)
Дата и время (4)
Жадный алгоритм (17)
Структуры данных (15)
Древовидные структуры данных (3)
Куча (3)
Двоичное дерево поиска (3)
Дерево отрезков, RSQ, RMQ (14)
Бор (6)
Дерево Фенвика (1)
Декартово дерево (2)
Линейные структуры (3)
Очередь (10)
Стек (14)
Дек (3)
Список (2)
Префиксные суммы(минимумы, ...) (32)
Разреженные таблицы (sparse table) (4)
Система непересекающихся множеств (10)
Хеш (15)
Корневая оптимизация (1)
sqrt декомпозиция (7)
Алгоритм Мо (4)
Интерактивные задачи (1)
Другое (2)
Разбор случаев (19)
Теория вероятностей (0)
Конструктив (16)
Вывод формулы (57)
Комбинаторика (11)
ЕГЭ - вычислительные задачи (45)
Задача на реализацию (28)
Вычисление по заданной формуле (3)
ЕГЭ (205)
Идеи (0)
Отрезки (3)
Математические основы информатики (1)
Системы счисления (25)
Перевод из 10СС (28)
Перевод в 10СС (1)
Перевод между системами 2^p (1)
Арифметические операции (2)
Кодирование информации (3)
Кодирование символов (1)
Кодирование графики (1)
Кодирование звука, видео (1)
Измерение информации (11)
Алфавитный подход (24)
Вероятностный подход (1)
Содержательный подход (1)
Логика (1)
Логика и множества (17)
Таблицы истинности (1)
Круги Эйлера (1)