Визуализация алгоритмов
Материал из DISCOPAL
					Версия от 22:03, 20 сентября 2024; StasFomin (обсуждение | вклад) (Новая страница: «<noinclude><slideshow style="ispras" headingmark="." scaled=1 /></noinclude>  === Опциональный квест. ==== * Но которым можно за…»)
Короткая ссылка: Algovis
- Заголовок
 - Визуализация алгоритмов
 - Автор
 - Стас Фомин
 - Нижний колонтитул
 - Визуализация алгоритмов
 - Дополнительный нижний колонтитул
 - Стас Фомин, 17:19, 11 апреля 2025
 
Содержание
Опциональный квест. =
- Но которым можно закрыть и весь курс!
 
Проблема текущих подходов.
См. доклад PyAlgovizualizer — эффективное преподавание алгоритмов
Почему это вам полезно практически? .
- VSCode / CodeServer
 -  Python — борьба за 
- компактность-лаконичность-понятность
 - эффективность
 
 - Matplotlib (Must for бизнес-аналитик-алгоритмист!)
 - Формулы LaTeX
 - OBS и навыки видеодокументирования
 
Почему это вам удобно .
-  Вы уже решили задачи для визуализации
- хорошо их помните
 - можно их сделать блестящими!
 
 - Вся среда настроена, коллаборативная, можете помогать друг-другу.
 -  Хватит чтобы закрыть весь курс
- В 2024ом, по 1 баллу за визуализацию, итого → 8 задач, (2+8) = 10.
 
 
Что делать?.
Тогда можно .
-  Часто решить задачу для реальных данных сходу
- Или покрутить постановку чтобы задача решалась (релаксация бизнес-ограничений).
 
 -  Начать тестировать
- Алгоритмы полиномиальные в среднем
 - Приближенные алгоритмы с гарантией точности
 - Вероятностные алгоритмы
 - Эвристики
 
 -  Доказать труднорешаемость
- Конструктивное сведение кодом, тестирование
 - Потом статья с объяснением.
 
 
Конструктивные алгоритмические доказательства .
- → Бизнес-аналитик-алгоритмист! (нарасхват!)
 -  → Курсовые-дипломы-статьи в JN
- В любой ситуации
 
 
Как с этим работаем .
-  Выбирайте задачи из Open Classic Hard Problems, переходите к редактированию по «Беру…» →  
-  Зарезервированные задачи просто помечаются в том же списке, для простоты.
- Если видите, что зарезервировано кем-то в прошлом году — можно снять чужое резервирование, и поставить свое.
 
 - Воркфлоу «взятия задачи» аналогичен блоку «Практикуемся_В_Алгоритмах»
 - Только здесь, в вики, на «странице решения» обсуждаем постановку (если что-то непонятно), а решением будет юпитер-ноутбук в «лаборатории»..
 
 -  Зарезервированные задачи просто помечаются в том же списке, для простоты.
 - Текущая лаборатория
 - Как поотлаживаться локально через VSCode — потом.
 
[ Хронологический вид ]Комментарии
Войдите, чтобы комментировать.