Заглавная страница
Добро пожаловать на сайт вики-конспектов!
Содержание
- 1 Проверяемые конспекты
- 1.1 Дискретная математика
- 1.2 Теория вероятностей
- 1.3 Теория формальных языков
- 1.4 Теория матроидов
- 1.5 Теория расписаний
- 1.6 Теория вычислимости
- 1.7 Теория сложности
- 1.8 Алгоритмы и структуры данных
- 1.9 Теория графов
- 1.10 Алгоритмы на строках
- 1.11 Методы трансляции
- 1.12 Вычислительная геометрия
- 1.13 Язык программирования Java
- 1.14 Параллельное программирование
- 1.15 Машинное обучение
- 2 Непроверяемые конспекты
Проверяемые конспекты
Дискретная математика
- Отношения
- Булевы функции
- Схемы из функциональных элементов
- Представление информации
- Алгоритмы сжатия данных
- Комбинаторика
- Производящая функция
Теория вероятностей
Теория формальных языков
Теория матроидов
Теория расписаний
- Задачи с одним станком
- Специальные случаи задач для двух станков
- Задачи для произвольного числа станков
Теория вычислимости
Теория сложности
- Детерминированные и недетерминированные вычисления, сложность по времени и по памяти
- Схемная сложность
- Вероятностные сложностные классы
Алгоритмы и структуры данных
- Амортизационный анализ
- Персистентные структуры данных
- Приоритетные очереди
- Система непересекающихся множеств
- Поисковые структуры данных
- Запросы на отрезках
- Дерево Фенвика
- Задача о наименьшем общем предке
- Хеширование
- Сортировки
- Сортирующие сети
- Алгоритмы поиска
- Динамическое программирование
- Алгоритмы во внешней памяти
Теория графов
- Основные определения теории графов
- Связность в графах
- Остовные деревья
- Обходы графов
- Укладки графов
- Раскраски графов
- Обход в глубину
- Кратчайшие пути в графах
- Задача о паросочетании
- Задача о максимальном потоке
- Задача о потоке минимальной стоимости
- Cлучайные графы