<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://www.wikicshse.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%90%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC%D1%8B_%D0%B8_%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D1%8B_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_2_%D0%9A%D0%9D%D0%90%D0%94_24%2F25</id>
	<title>Алгоритмы и структуры данных 2 КНАД 24/25 - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://www.wikicshse.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%90%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC%D1%8B_%D0%B8_%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D1%8B_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_2_%D0%9A%D0%9D%D0%90%D0%94_24%2F25"/>
	<link rel="alternate" type="text/html" href="https://www.wikicshse.ru/index.php?title=%D0%90%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC%D1%8B_%D0%B8_%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D1%8B_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_2_%D0%9A%D0%9D%D0%90%D0%94_24/25&amp;action=history"/>
	<updated>2026-06-06T17:12:24Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://www.wikicshse.ru/index.php?title=%D0%90%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC%D1%8B_%D0%B8_%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D1%8B_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_2_%D0%9A%D0%9D%D0%90%D0%94_24/25&amp;diff=942&amp;oldid=prev</id>
		<title>imported&gt;Vvkurenkov: Migrated current public revision from wiki.cs.hse.ru</title>
		<link rel="alternate" type="text/html" href="https://www.wikicshse.ru/index.php?title=%D0%90%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC%D1%8B_%D0%B8_%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D1%8B_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_2_%D0%9A%D0%9D%D0%90%D0%94_24/25&amp;diff=942&amp;oldid=prev"/>
		<updated>2024-10-22T06:46:34Z</updated>

		<summary type="html">&lt;p&gt;Migrated current public revision from wiki.cs.hse.ru&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[https://t.me/+wNPuVnDwe5U3NmEy Ссылка на чат курса]&lt;br /&gt;
&lt;br /&gt;
== Лекции и ДЗ ==&lt;br /&gt;
&lt;br /&gt;
Лектор: [https://www.hse.ru/org/persons/191485259 Куренков Владимир Вячеславович]&lt;br /&gt;
&lt;br /&gt;
Запись лекций:&lt;br /&gt;
https://disk.yandex.ru/d/SYzrnC3HeOJIDA&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! № !! Дата !! Тема !! ДЗ&lt;br /&gt;
|-&lt;br /&gt;
| 1 || 07.09 || Хэш-функция. || [https://official.contest.yandex.ru/contest/67753 ДЗ 1]&lt;br /&gt;
|-&lt;br /&gt;
| 2 || 10.09 || Z-функция. Префикс функция. || [https://official.contest.yandex.ru/contest/67809 ДЗ 2]&lt;br /&gt;
|-&lt;br /&gt;
| 3 || 14.09 || Суффиксный массив. || [https://official.contest.yandex.ru/contest/68181 ДЗ 3]&lt;br /&gt;
|-&lt;br /&gt;
| 4 || 17.09 || Бор. Алгоритм Ахо-Карасика || [https://official.contest.yandex.ru/contest/68182 ДЗ 4]&lt;br /&gt;
|-&lt;br /&gt;
| 5 || 21.09 || Метод имитации отжига. Перебор. || [https://official.contest.yandex.ru/contest/68699 ДЗ 5]&lt;br /&gt;
|-&lt;br /&gt;
| 6 || 24.09 || Задача нахождения максимального потока в транспортной сети. Алгоритмы: Форда-Фалкерсона, Эдмондса — Карпа. || -&lt;br /&gt;
|-&lt;br /&gt;
| 7 || 28.09 || Нахождение максимального паросочетания в двудольном графе: алгоритм Куна. || -&lt;br /&gt;
|- &lt;br /&gt;
| 8 || 01.10 || Алгоритм Диницы. || [https://official.contest.yandex.ru/contest/69235/standings ДЗ 6]&lt;br /&gt;
|- &lt;br /&gt;
| 9 || 05.10 || Сбалансированные деревья поиска. АВЛ - дерево. Splay - дерево. || -&lt;br /&gt;
|- &lt;br /&gt;
| 10 || 08.10 || Длинная арифметика. || [https://official.contest.yandex.ru/contest/69532/standings/ ДЗ 7]&lt;br /&gt;
|- &lt;br /&gt;
| 11 || 12.10 || Быстрое преобразование Фурье. || -&lt;br /&gt;
|- &lt;br /&gt;
| 12 || 15.10 || - || -&lt;br /&gt;
|- &lt;br /&gt;
| 13 || 19.10 || Контрольная работа в формате теста. || [https://official.contest.yandex.ru/contest/69741/ К.Р.]&lt;br /&gt;
|- &lt;br /&gt;
| 14 || 22.10 || Запасная лекция. || -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Система оценки ==&lt;br /&gt;
&lt;br /&gt;
Итоговая оценка, для ЭАД:&lt;br /&gt;
0.4 * ДЗ + 0.15 Коллоквиум + 0.15 * К.Р. + 0.1 * max(Семинары, Бонусное д.з.) + 0.2 * Экзамен&lt;br /&gt;
&lt;br /&gt;
Количество домашних контестов может измениться. Гарантируется, что общий вклад дз в итоговую оценку 0,4 и что у всех блоков дз будет одинаковый вес.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Таблица с промежуточными результатами:&lt;br /&gt;
&lt;br /&gt;
== Бонусные баллы ==&lt;br /&gt;
&lt;br /&gt;
Бонусные баллы можно получить следующим образом:&lt;br /&gt;
&lt;br /&gt;
* Бонусные баллы за 1/8 финала ICPC&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Выполнение ДЗ. Правила оценивания ==&lt;br /&gt;
&lt;br /&gt;
После каждой лекции выдается контест, как правило, состоящий из 10 задач. Дедлайн - в 23:59, дня, указанного в таблице. В течение недели после дедлайна разрешается дорешивать задачи домашнего контеста за половину стоимости.&lt;br /&gt;
&lt;br /&gt;
== К.Р. Общие положения ==&lt;br /&gt;
&lt;br /&gt;
https://official.contest.yandex.ru/contest/69741&lt;br /&gt;
&lt;br /&gt;
== Темы для Экзамена ==&lt;br /&gt;
&lt;br /&gt;
Будет предложено решить 5 задач за 1:30 - 2:00&lt;br /&gt;
&lt;br /&gt;
1. Строки. Хэш функция, префикс функция, z-функция.&lt;br /&gt;
&lt;br /&gt;
2. Строки. Бор.&lt;br /&gt;
&lt;br /&gt;
3. Деревья поиска.&lt;br /&gt;
&lt;br /&gt;
4. Паросочетания. Алгоритм Куна.&lt;br /&gt;
&lt;br /&gt;
5. Сложная на любую из пройденных тем.&lt;br /&gt;
&lt;br /&gt;
== Темы для коллоквиума ==&lt;br /&gt;
&lt;br /&gt;
Хэш-функция. Полиномиальное хеширование.&lt;br /&gt;
Применение: Количество разных подстрок.&lt;br /&gt;
Поиск подстроки в строке. Сравнение подстрок.&lt;br /&gt;
Палиндромность подстроки. Количество палиндромов.&lt;br /&gt;
    &lt;br /&gt;
Z-функция. Префикс функция. Построение за линейное время.&lt;br /&gt;
Применение: Поиск подстроки в строке.&lt;br /&gt;
Количество различных подстрок в строке.&lt;br /&gt;
Сжатие строки(Период строки). &lt;br /&gt;
&lt;br /&gt;
Алгоритм Ахо-Карасик. Построение дерева. Оценка трудоёмкости алгоритма. Применение.&lt;br /&gt;
&lt;br /&gt;
Суффиксный массив. Сортировка суффиксов. Оценка трудоёмкости алгоритма. Применение в задачах на строки. Поиск lcp.&lt;br /&gt;
&lt;br /&gt;
Задача построения максимального потока в сети.&lt;br /&gt;
Алгоритм Форда-Фалкерсона построения максимального потока  в сети. Оценка сложности алгоритма.&lt;br /&gt;
Минимальный разрез сети. Величина разреза.&lt;br /&gt;
Алгоритм Эдмондса-Карпа построения максимального потока в сети. Оценка сложности алгоритма.&lt;br /&gt;
&lt;br /&gt;
Нахождение максимального паросочетания в двудольном графе: алгоритм Куна. Оценка сложности алгоритма.&lt;br /&gt;
&lt;br /&gt;
Деревья поиска, их представление в компьютере. Алгоритм поиска элемента. Добавление элемента в дерево. Удаление элемента из дерева. АВЛ-деревья. Алгоритм добавления элемента и балансировки АВЛ-дерева. Оценка высоты АВЛ-дерева.&lt;/div&gt;</summary>
		<author><name>imported&gt;Vvkurenkov</name></author>
	</entry>
</feed>