<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://wiki.cs.hse.ru/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Mlevkov</id>
	<title>Wiki - Факультет компьютерных наук - Вклад [ru]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.cs.hse.ru/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Mlevkov"/>
	<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%92%D0%BA%D0%BB%D0%B0%D0%B4/Mlevkov"/>
	<updated>2026-09-27T02:33:05Z</updated>
	<subtitle>Вклад</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://wiki.cs.hse.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_%D0%BD%D0%B0_%D0%9F%D0%9C%D0%98_2017/2018_(%D0%BE%D1%81%D0%BD%D0%BE%D0%B2%D0%BD%D0%BE%D0%B9_%D0%BF%D0%BE%D1%82%D0%BE%D0%BA)&amp;diff=28030</id>
		<title>Алгоритмы и структуры данных на ПМИ 2017/2018 (основной поток)</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.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_%D0%BD%D0%B0_%D0%9F%D0%9C%D0%98_2017/2018_(%D0%BE%D1%81%D0%BD%D0%BE%D0%B2%D0%BD%D0%BE%D0%B9_%D0%BF%D0%BE%D1%82%D0%BE%D0%BA)&amp;diff=28030"/>
		<updated>2018-05-31T05:43:45Z</updated>

		<summary type="html">&lt;p&gt;Mlevkov: /* Контрольная работа */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Лекции =&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;2 апреля.&#039;&#039;&#039; Графы: определения и приложения. Представление графов: матрица смежности и списки смежности. Поиск в глубину (рекурсивная формулировка). Сложность поиска в глубину. Применение поиска в глубину: поиск компонент связности в неориентированном графе, топологическая сортировка. Поиск в ширину. Сложность поиска в ширину. Поиск кратчайших путей.&lt;br /&gt;
# &#039;&#039;&#039;5 апреля.&#039;&#039;&#039; Компоненты связности в неориентированных и ориентированных графах. Алгоритм поиска компонент сильной связности. Вычисление выполняющего набора для 2-КНФ на основе поиска компонент сильной связности.&lt;br /&gt;
# &#039;&#039;&#039;9 апреля.&#039;&#039;&#039; Кратчайшие пути во взвешенных графах. Алгоритм Дейкстры: формулировка, условия применимости, доказательство корректности, оценка сложности. Формулировка алгоритма Беллмана – Форда для графов без циклов с отрицательным весом.&lt;br /&gt;
# &#039;&#039;&#039;12 апреля.&#039;&#039;&#039; Алгоритмы Беллмана – Форда и Флойда – Уоршелла как алгоритмы динамического программирования.&lt;br /&gt;
# &#039;&#039;&#039;16 апреля.&#039;&#039;&#039; Динамическое программирование: наибольшая общая подпоследовательность, разбиение абзаца на строки, задача о рюкзаке.&lt;br /&gt;
# &#039;&#039;&#039;19 апреля.&#039;&#039;&#039; Жадные алгоритмы: выбор максимального подмножества непересекающихся отрезков; составление плана работ с заданными продолжительностями и повременными штрафами за невыполнение, минимизирующего общий штраф; код Хаффмана.&lt;br /&gt;
# &#039;&#039;&#039;23 апреля.&#039;&#039;&#039; Матроиды: графовый матроид, матроид для последовательности задач. Жадный алгоритм на взвешенном матроиде: поиск минимального остовного дерева, составление расписания задач с минимальным штрафом.&lt;br /&gt;
# &#039;&#039;&#039;26 апреля.&#039;&#039;&#039; Минимальные остовные деревья. Алгоритмы Прима, Крускала, Борувки.&lt;br /&gt;
# &#039;&#039;&#039;30 апреля.&#039;&#039;&#039; &#039;&#039;Лекции не будет.&#039;&#039;&lt;br /&gt;
# &#039;&#039;&#039;10 мая.&#039;&#039;&#039; Три подхода к амортизационному анализу: групповой анализ, банковский метод и метод потенциалов (на примере двоичного счетчика и очереди на основе двух стеков).&lt;br /&gt;
# &#039;&#039;&#039;14 мая.&#039;&#039;&#039; &#039;&#039;Письменная контрольная работа по апрельским темам.&#039;&#039; С собой можно принести &amp;quot;шпаргалку&amp;quot; формата A4. Другими материалами пользоваться не разрешается. Контрольная проходит в ауд. 317 (группы 172, 174, 175) и ауд. 622 (группы 176, 177 и 178).&lt;br /&gt;
# &#039;&#039;&#039;17 мая.&#039;&#039;&#039; Самоорганизующиеся списки: метод потенциалов для анализа онлайн-алгоритмов. Кучи Фибоначчи.&lt;br /&gt;
# &#039;&#039;&#039;21 мая.&#039;&#039;&#039; Система непересекающихся множеств.&lt;br /&gt;
# &#039;&#039;&#039;24 мая.&#039;&#039;&#039; Минимальный разрез, алгоритмы Каргера и Каргера – Штайна.&lt;br /&gt;
# &#039;&#039;&#039;28 мая.&#039;&#039;&#039; Максимальный поток, алгоритм Форда – Фалкерсона.&lt;br /&gt;
# &#039;&#039;&#039;31 мая.&#039;&#039;&#039; &#039;&#039;Лекции не будет.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Домашние задания =&lt;br /&gt;
&lt;br /&gt;
Задачи из апрельских домашних заданий можно сдавать после указанного ниже срока, но до конца 9 мая со штрафом 50%. Задачи из майских домашних заданий можно сдавать после указанного ниже срока, но до конца 9 июня со штрафом 50%.&lt;br /&gt;
&lt;br /&gt;
# [https://official.contest.yandex.ru/contest/7940/problems/ Контест 7940] — до 8.04.2018 (22:00)&amp;lt;br/&amp;gt;&lt;br /&gt;
# [https://official.contest.yandex.ru/contest/7993/problems/ Контест 7993] — до 15.04.2018 (23:59)&amp;lt;br/&amp;gt;&lt;br /&gt;
# [https://official.contest.yandex.ru/contest/8053/problems/ Контест 8053] — до 22.04.2018 (23:59)&amp;lt;br/&amp;gt;&lt;br /&gt;
# [https://official.contest.yandex.ru/contest/8116/problems/ Контест 8116] — до 30.04.2018 (9:00)&amp;lt;br/&amp;gt;&lt;br /&gt;
# [https://official.contest.yandex.ru/contest/8224/problems/ Контест 8224] — до 23.05.2018 (9:00)&amp;lt;br/&amp;gt;&lt;br /&gt;
# [https://official.contest.yandex.ru/contest/8256/problems/ Контест 8256] — до 30.05.2018 (9:00)&amp;lt;br/&amp;gt;&lt;br /&gt;
# [https://official.contest.yandex.ru/contest/8329/problems/ Контест 8329] — до 9.06.2018 (9:00)&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Контрольная работа =&lt;br /&gt;
&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1gcmb6g2P6kZFF62CIDdTcbEmEfTnKSaAfI7x6zS7zwQ/edit?usp=sharing Оценки] &lt;br /&gt;
&lt;br /&gt;
[[Алгоритмы_и_структуры_данных_на_ПМИ_2017/2018_(основной_поток)/Кр_критерии|Критерии оценок]]&lt;br /&gt;
&lt;br /&gt;
Даты показа работ:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задачи I варианта&#039;&#039;&#039;&lt;br /&gt;
# 24 мая, 11:50 - 12:30, ауд. 308&lt;br /&gt;
# 23 и 30 мая, 11:30 – 12:00, ауд. 311&lt;br /&gt;
# 31 мая 9.00 - 11.30, ауд. 605&lt;br /&gt;
#&lt;br /&gt;
# &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задачи II варианта&#039;&#039;&#039;&lt;br /&gt;
#&lt;br /&gt;
# 29 мая, 11:50 – 12:20, ауд. 313&lt;br /&gt;
# 31 мая, 9:00 – 11:50, ауд. 420&lt;br /&gt;
# 25 мая, 9:50 – 10:30, ауд. 432&lt;br /&gt;
#&lt;/div&gt;</summary>
		<author><name>Mlevkov</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.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_%D0%BD%D0%B0_%D0%9F%D0%9C%D0%98_2017/2018_(%D0%BE%D1%81%D0%BD%D0%BE%D0%B2%D0%BD%D0%BE%D0%B9_%D0%BF%D0%BE%D1%82%D0%BE%D0%BA)&amp;diff=28013</id>
		<title>Алгоритмы и структуры данных на ПМИ 2017/2018 (основной поток)</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.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_%D0%BD%D0%B0_%D0%9F%D0%9C%D0%98_2017/2018_(%D0%BE%D1%81%D0%BD%D0%BE%D0%B2%D0%BD%D0%BE%D0%B9_%D0%BF%D0%BE%D1%82%D0%BE%D0%BA)&amp;diff=28013"/>
		<updated>2018-05-30T10:37:15Z</updated>

		<summary type="html">&lt;p&gt;Mlevkov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Лекции =&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;2 апреля.&#039;&#039;&#039; Графы: определения и приложения. Представление графов: матрица смежности и списки смежности. Поиск в глубину (рекурсивная формулировка). Сложность поиска в глубину. Применение поиска в глубину: поиск компонент связности в неориентированном графе, топологическая сортировка. Поиск в ширину. Сложность поиска в ширину. Поиск кратчайших путей.&lt;br /&gt;
# &#039;&#039;&#039;5 апреля.&#039;&#039;&#039; Компоненты связности в неориентированных и ориентированных графах. Алгоритм поиска компонент сильной связности. Вычисление выполняющего набора для 2-КНФ на основе поиска компонент сильной связности.&lt;br /&gt;
# &#039;&#039;&#039;9 апреля.&#039;&#039;&#039; Кратчайшие пути во взвешенных графах. Алгоритм Дейкстры: формулировка, условия применимости, доказательство корректности, оценка сложности. Формулировка алгоритма Беллмана – Форда для графов без циклов с отрицательным весом.&lt;br /&gt;
# &#039;&#039;&#039;12 апреля.&#039;&#039;&#039; Алгоритмы Беллмана – Форда и Флойда – Уоршелла как алгоритмы динамического программирования.&lt;br /&gt;
# &#039;&#039;&#039;16 апреля.&#039;&#039;&#039; Динамическое программирование: наибольшая общая подпоследовательность, разбиение абзаца на строки, задача о рюкзаке.&lt;br /&gt;
# &#039;&#039;&#039;19 апреля.&#039;&#039;&#039; Жадные алгоритмы: выбор максимального подмножества непересекающихся отрезков; составление плана работ с заданными продолжительностями и повременными штрафами за невыполнение, минимизирующего общий штраф; код Хаффмана.&lt;br /&gt;
# &#039;&#039;&#039;23 апреля.&#039;&#039;&#039; Матроиды: графовый матроид, матроид для последовательности задач. Жадный алгоритм на взвешенном матроиде: поиск минимального остовного дерева, составление расписания задач с минимальным штрафом.&lt;br /&gt;
# &#039;&#039;&#039;26 апреля.&#039;&#039;&#039; Минимальные остовные деревья. Алгоритмы Прима, Крускала, Борувки.&lt;br /&gt;
# &#039;&#039;&#039;30 апреля.&#039;&#039;&#039; &#039;&#039;Лекции не будет.&#039;&#039;&lt;br /&gt;
# &#039;&#039;&#039;10 мая.&#039;&#039;&#039; Три подхода к амортизационному анализу: групповой анализ, банковский метод и метод потенциалов (на примере двоичного счетчика и очереди на основе двух стеков).&lt;br /&gt;
# &#039;&#039;&#039;14 мая.&#039;&#039;&#039; &#039;&#039;Письменная контрольная работа по апрельским темам.&#039;&#039; С собой можно принести &amp;quot;шпаргалку&amp;quot; формата A4. Другими материалами пользоваться не разрешается. Контрольная проходит в ауд. 317 (группы 172, 174, 175) и ауд. 622 (группы 176, 177 и 178).&lt;br /&gt;
# &#039;&#039;&#039;17 мая.&#039;&#039;&#039; Самоорганизующиеся списки: метод потенциалов для анализа онлайн-алгоритмов. Кучи Фибоначчи.&lt;br /&gt;
# &#039;&#039;&#039;21 мая.&#039;&#039;&#039; Система непересекающихся множеств.&lt;br /&gt;
# &#039;&#039;&#039;24 мая.&#039;&#039;&#039; Минимальный разрез, алгоритмы Каргера и Каргера – Штайна.&lt;br /&gt;
# &#039;&#039;&#039;28 мая.&#039;&#039;&#039; Максимальный поток, алгоритм Форда – Фалкерсона.&lt;br /&gt;
&lt;br /&gt;
= Домашние задания =&lt;br /&gt;
&lt;br /&gt;
Задачи из апрельских домашних заданий можно сдавать после указанного ниже срока, но до конца 9 мая со штрафом 50%. Задачи из майских домашних заданий можно сдавать после указанного ниже срока, но до конца 9 июня со штрафом 50%.&lt;br /&gt;
&lt;br /&gt;
# [https://official.contest.yandex.ru/contest/7940/problems/ Контест 7940] — до 8.04.2018 (22:00)&amp;lt;br/&amp;gt;&lt;br /&gt;
# [https://official.contest.yandex.ru/contest/7993/problems/ Контест 7993] — до 15.04.2018 (23:59)&amp;lt;br/&amp;gt;&lt;br /&gt;
# [https://official.contest.yandex.ru/contest/8053/problems/ Контест 8053] — до 22.04.2018 (23:59)&amp;lt;br/&amp;gt;&lt;br /&gt;
# [https://official.contest.yandex.ru/contest/8116/problems/ Контест 8116] — до 30.04.2018 (9:00)&amp;lt;br/&amp;gt;&lt;br /&gt;
# [https://official.contest.yandex.ru/contest/8224/problems/ Контест 8224] — до 23.05.2018 (9:00)&amp;lt;br/&amp;gt;&lt;br /&gt;
# [https://official.contest.yandex.ru/contest/8256/problems/ Контест 8256] — до 30.05.2018 (9:00)&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Контрольная работа =&lt;br /&gt;
&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1gcmb6g2P6kZFF62CIDdTcbEmEfTnKSaAfI7x6zS7zwQ/edit?usp=sharing Оценки] &lt;br /&gt;
&lt;br /&gt;
Показ работ пройдет в следующие даты:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задачи I варианта&#039;&#039;&#039;&lt;br /&gt;
# 24 мая, 11:50 - 12:30, ауд. 308&lt;br /&gt;
# 23 и 30 мая, 11:30 – 12:00, ауд. 311&lt;br /&gt;
# 31 мая 9.00 - 11.30, ауд. 507&lt;br /&gt;
#&lt;br /&gt;
#&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задачи II варианта&#039;&#039;&#039;&lt;br /&gt;
#&lt;br /&gt;
# 29 мая, 11:50 – 12:20, ауд. 313&lt;br /&gt;
#&lt;br /&gt;
# 25 мая, 9:50 – 10:30, ауд. 432&lt;br /&gt;
#&lt;/div&gt;</summary>
		<author><name>Mlevkov</name></author>
	</entry>
</feed>