<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://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_1_%28%D0%94%D0%A0%D0%98%D0%9F_24%2F25%29</id>
	<title>Алгоритмы и структуры данных 1 (ДРИП 24/25) - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://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_1_%28%D0%94%D0%A0%D0%98%D0%9F_24%2F25%29"/>
	<link rel="alternate" type="text/html" href="https://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_1_(%D0%94%D0%A0%D0%98%D0%9F_24/25)&amp;action=history"/>
	<updated>2026-06-06T15:01:52Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://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_1_(%D0%94%D0%A0%D0%98%D0%9F_24/25)&amp;diff=908&amp;oldid=prev</id>
		<title>imported&gt;Mkgordenko: /* Домашние задания */</title>
		<link rel="alternate" type="text/html" href="https://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_1_(%D0%94%D0%A0%D0%98%D0%9F_24/25)&amp;diff=908&amp;oldid=prev"/>
		<updated>2025-03-01T22:57:21Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Домашние задания&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Основная информация ==&lt;br /&gt;
&lt;br /&gt;
Курс читается на 1 курсе в 2-3 модуле на программе ДРИП.&lt;br /&gt;
&lt;br /&gt;
[https://t.me/+btRxJA3tSU8yNjli Чат курса в телеграм]&lt;br /&gt;
&lt;br /&gt;
[https://docs.google.com/forms/d/e/1FAIpQLSdl4AYE62oIr7td70knKddl2bhEiNU8OU-FzMuMgS_05uKYtg/viewform Форма для анонимной обратной связи (постоянная)]&lt;br /&gt;
&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1R5wezJJvk50Z8uCeyHX3n8OpQuqGJ7YGki-z-0-1fng/edit?hl=ru&amp;amp;gid=1630914914#gid=1630914914 Ведомость курса]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Группа  !! width=&amp;quot;40%&amp;quot; | 241 !! width=&amp;quot;40%&amp;quot; | 242&lt;br /&gt;
|-&lt;br /&gt;
| Лектор || colspan=&amp;quot;2&amp;quot; | &lt;br /&gt;
Горденко Мария Константиновна &amp;lt;br&amp;gt; tg: [https://t.me/mgordenko @mgordenko]&lt;br /&gt;
|-&lt;br /&gt;
| Семинарист || &lt;br /&gt;
Мария Горденко &amp;lt;br&amp;gt; tg: [https://t.me/mgordenko @mgordenko] &amp;lt;br&amp;gt;&lt;br /&gt;
Пн 11:10-12:30, 14:40-16:00&lt;br /&gt;
|| &lt;br /&gt;
Никита Майнуленко &amp;lt;br&amp;gt; tg: [https://t.me/Ni_Mans @Ni_Mans] &amp;lt;br&amp;gt;&lt;br /&gt;
Пт 09:30-12:30&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| Ассистенты || colspan=&amp;quot;2&amp;quot; | &lt;br /&gt;
Илья Тямин, tg: [https://t.me/mrshrimp_it @mrshrimp_it] &amp;lt;br&amp;gt;&lt;br /&gt;
Тамирлан Яхьяев, tg: [https://t.me/alvoro_ty @alvoro_ty] &amp;lt;br&amp;gt;&lt;br /&gt;
Федор Князев, tg: [https://t.me/theknyazev @theknyazev] &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Лекции ==&lt;br /&gt;
Проводятся по понедельникам с 9:30 до 10:50 и с 13:00 до 14:20.&lt;br /&gt;
&lt;br /&gt;
=== 2 модуль ===&lt;br /&gt;
&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;Лекции 1-2, 02.11.24&amp;#039;&amp;#039;&amp;#039; [[https://t.me/c/2329929891/99 презентация], [https://t.me/c/2329929891/97 конспект]]. &lt;br /&gt;
Введение в алгоритмы, O-большое (асимптотика), линейный поиск, бинарный поиск&lt;br /&gt;
&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;Лекции 3-4, 14.11.24&amp;#039;&amp;#039;&amp;#039; [[https://t.me/c/2329929891/105 презентация]]. &lt;br /&gt;
Квадратичные сортировки: Selection Sort, Insertion Sort, Bubble Sort, условие Айверсона. Линейные сортировки: Counting Sort, понятие устойчивости сортировки, Radix Sort, LSD и MSD модификации Radix Sort. Сортировка Шелла, последовательность Седжвика, сортировка расческой. Порядковые статистики: алгоритм &amp;quot;медиана медиан&amp;quot; (рекурсивный). Понятие скользящего окна. Сортировка событий&lt;br /&gt;
&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;Лекции 5-6, 18.11.24&amp;#039;&amp;#039;&amp;#039; [[https://t.me/c/2329929891/108 презентация]]. &lt;br /&gt;
Рекурсия. Задача о Ханойских башнях. Merge Sort. Понятие префиксных сумм. Метод двух указателей. Сканирующая прямая (scanline). Quick Sort (быстрая сортировка). Понятие двоичной кучи. Heap Sort.&lt;br /&gt;
&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;Лекции 7-8, 25.11.24&amp;#039;&amp;#039;&amp;#039; [[https://t.me/c/2329929891/113 презентация]]. &lt;br /&gt;
Сортировка Шелла. Последовательности для выборы элементов при сортировке. Сортировка расческой. Порядковые статистики (задача SELECT). Алгоритм &amp;quot;медиана медиан&amp;quot;. Повторение: префиксные суммы, scanline. Динамическое программирование. Задача о рюкзаке с вариациями. Задача о шахматном коне.&lt;br /&gt;
&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;Лекции 9-10, 02.12.24&amp;#039;&amp;#039;&amp;#039; [[https://t.me/c/2329929891/123 презентация]]. &lt;br /&gt;
Хеш-функция: что это. Хеширование. Коллизии. Открытая и закрытая адресация. Алгоритмы поиска подстроки в строке. Z-функция. КМП (алгоритм Кнута-Мориса-Пратта). Алгоритм Ахо-Корасик. Бор.&lt;br /&gt;
&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;Лекции 11-12, 09.12.24&amp;#039;&amp;#039;&amp;#039; [[https://t.me/c/2329929891/126 презентация]]. &lt;br /&gt;
Структуры данных. Stack. Queue. Deque. Связные списки. Разреженные таблицы. Задача RSQ. RMQ без модификаций. Sqrt-декомпозиция.&lt;br /&gt;
&lt;br /&gt;
=== 3 модуль ===&lt;br /&gt;
&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;Лекции 13-14, 13.01.25&amp;#039;&amp;#039;&amp;#039; [[https://t.me/c/2329929891/140 презентация]]. &lt;br /&gt;
Теория графов: основные понятия. Операции над графами. Варианты хранения графов в памяти. Обходы графов: DFS, BFS. Маршруты. Понятие дерева. Компоненты связности (сильная, слабая). Поиск циклов. Проверка графа на двудольность. Топологическая сортировка графа.&lt;br /&gt;
&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;Лекции 15-16, 20.01.25&amp;#039;&amp;#039;&amp;#039; [[https://t.me/c/2329929891/146 презентация]]. &lt;br /&gt;
Мост в графе. Поиск мостов в графе. Алгоритм Косарайю. Алгоритм Тарьяна. Обзор и сравнение&lt;br /&gt;
&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;Лекции 17-18, 20.01.25&amp;#039;&amp;#039;&amp;#039; [[https://t.me/c/2329929891/149 презентация1], [https://t.me/c/2329929891/151 презентация2]]. &lt;br /&gt;
Компоненты сильной связности. Алгоритм Косарайю. Алгоритм Тарьяна. Минимальные остовы: алгоритм Прима, алгоритм Краскала.&lt;br /&gt;
&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;Лекция 19-20, 03.02.25&amp;#039;&amp;#039;&amp;#039; [[https://t.me/c/2329929891/151 презентация1]]. &lt;br /&gt;
Минимальные остовы: алгоритм Прима, алгоритм Краскала. Системы непересекающихся множеств.&lt;br /&gt;
&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;Лекция 20-21, 10.02.25&amp;#039;&amp;#039;&amp;#039; [[https://t.me/c/2329929891/156 презентация]]. &lt;br /&gt;
Кратчайшие пути в графе: алгоритм Дейкстры, Форда-Белмана, Флойда-Уоршелла. &lt;br /&gt;
&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;Лекция 22-23, 24.02.25&amp;#039;&amp;#039;&amp;#039; [[https://t.me/c/2329929891/159 презентация]]. &lt;br /&gt;
Потоки. Максимальный поток. Минимальный разрез. Многополюсная сеть. Максимальный поток минимальной стоимости. Алгоритм Диницы&lt;br /&gt;
&lt;br /&gt;
== Домашние задания ==&lt;br /&gt;
Проводятся в системе Яндекс.Контест. Для решения задач необходимо использовать выданные на корпоративную почту логины и пароли.&lt;br /&gt;
&lt;br /&gt;
После окончания срока сдачи, все посылки, получившие статус AC (accepted for testing), будут проверены ассистентом, после чего будет выставлен полный или частичный балл. &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 || [https://official.contest.yandex.ru/contest/70694/enter ДЗ-1] || 13.11.2024 23:59&lt;br /&gt;
|-&lt;br /&gt;
| 2 || [https:///official.contest.yandex.ru/contests/71079/enter ДЗ-2] || 20.11.2024 23:59&lt;br /&gt;
|-&lt;br /&gt;
| 3 || [https:///official.contest.yandex.ru/contests/71547/enter ДЗ-3] || 27.11.2024 23:59&lt;br /&gt;
|-&lt;br /&gt;
| 4 || [https:///official.contest.yandex.ru/contests/71549/enter ДЗ-4] || 05.12.2024 23:59&lt;br /&gt;
|-&lt;br /&gt;
| 5 || [https:///official.contest.yandex.ru/contests/67984/enter ДЗ-5] || 12.12.2024 23:59&lt;br /&gt;
|-&lt;br /&gt;
| 6 || [https:///official.contest.yandex.ru/contests/67985/enter ДЗ-6] || 19.12.2024 23:59&lt;br /&gt;
|-&lt;br /&gt;
| 7 || [https://official.contest.yandex.ru/contest/71552/standings ДЗ-7] || 20.01.2025 23:59&lt;br /&gt;
|-&lt;br /&gt;
| 8 || [https://official.contest.yandex.ru/contest/73990/enter/?retPage=standings ДЗ-8] || 27.01.2025 23:59&lt;br /&gt;
|-&lt;br /&gt;
| 9 || [https://official.contest.yandex.ru/contest/73991 ДЗ-9] || 10.02.2025 23:59&lt;br /&gt;
|-&lt;br /&gt;
| 10 || [https://official.contest.yandex.ru/contest/73992 ДЗ-10] || 10.02.2025 23:59&lt;br /&gt;
|-&lt;br /&gt;
| 11 || [https://official.contest.yandex.ru/contest/73993 ДЗ-11] || 17.02.2025 23:59&lt;br /&gt;
|-&lt;br /&gt;
| 12 || [https://official.contest.yandex.ru/contest/73994 ДЗ-12] || 03.03.2025 23:59&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Оценки ==&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1R5wezJJvk50Z8uCeyHX3n8OpQuqGJ7YGki-z-0-1fng/edit?hl=ru&amp;amp;gid=1630914914#gid=1630914914 Ведомость курса]&lt;br /&gt;
&lt;br /&gt;
Оценка за курс считается как 0.3*КР + 0.3*ДЗ + 0.1*Активность + 0.3*Экзамен.  &lt;br /&gt;
&lt;br /&gt;
Округление арифметическое и осуществляется только для итоговой оценки. &amp;lt;br&amp;gt; Оценки за контрольную работу и за экзамен являются &amp;#039;&amp;#039;&amp;#039;блокирующими&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
== Контрольная работа ==&lt;br /&gt;
Пройдет 11 января 2025 года в аудитории G411 в формате коллоквиума. Список вопросов для подготовки и задач на платформе Leetcode доступен в чате в телеграме. &lt;br /&gt;
&lt;br /&gt;
== Экзамен ==&lt;br /&gt;
TBA&lt;/div&gt;</summary>
		<author><name>imported&gt;Mkgordenko</name></author>
	</entry>
</feed>