User Tools

Site Tools


courses:algorithms_building_and_analysis:materials:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
courses:algorithms_building_and_analysis:materials:start [2021/06/14 06:26]
kalishenko
courses:algorithms_building_and_analysis:materials:start [2024/05/01 19:24]
kalishenko
Line 1: Line 1:
-====== ​Учебные материалы ======+====== ​Материалы ======
 ===== Книги ===== ===== Книги =====
   - //​Томас Х. Кормен,​ Чарльз И. Лейзерсон,​ Рональд Л. Ривест. "​Алгоритмы:​ построение и анализ"//​   - //​Томас Х. Кормен,​ Чарльз И. Лейзерсон,​ Рональд Л. Ривест. "​Алгоритмы:​ построение и анализ"//​
Line 6: Line 6:
  
 ===== Ссылки ===== ===== Ссылки =====
-==== Курс на виртуальном образовательном кластере "​ЛЭТИ"​ (moodle) ==== 
- 
-  * [[https://​vec.etu.ru/​moodle/​course/​view.php?​id=301| 2020]] 
- 
 ==== NP и сложность ==== ==== NP и сложность ====
   * [[np_full_tasks_notes]] ​   * [[np_full_tasks_notes]] ​
Line 18: Line 14:
  
 ==== Графы ==== ==== Графы ====
-=== Кратчайшие пути === 
-  * [[shortest_ways|Алгоритмы Дейкстра и Флойда-Уоршелла]] 
-  * [[a_star_ways|Алгоритм А*]] 
- 
 === Раскраска графов === === Раскраска графов ===
   * [[graph_coloring_notes]]   * [[graph_coloring_notes]]
Line 27: Line 19:
   * [[https://​www.youtube.com/​watch?​v=y4RAYQjKb5Y|Применение раскраски]]   * [[https://​www.youtube.com/​watch?​v=y4RAYQjKb5Y|Применение раскраски]]
   * [[http://​www.lighterra.com/​papers/​graphcoloring/​|Раскраска в компиляторах]]   * [[http://​www.lighterra.com/​papers/​graphcoloring/​|Раскраска в компиляторах]]
 +
 +=== Кратчайшие пути. A* ===
 +  * [[https://​youtu.be/​uefAPI0xwfg?​si=7-Yzq8RuHmaSoWSC|Лекция ШАД]]
 +  * [[shortest_ways|Алгоритмы Дейкстра и Флойда-Уоршелла]]
 +  * [[a_star_ways|Алгоритм А*]]
 +
 +=== Кратчайшие пути. Расширения A* ===
 +  * {{ :​courses:​algorithms_building_and_analysis:​materials:​midas-werneck.pdf | Подходы к применению A* в ГИС}}
  
 === Компоненты связности === === Компоненты связности ===
   * [[https://​stepik.org/​course/​%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-63/​syllabus| 5 лекция Stepik]]   * [[https://​stepik.org/​course/​%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-63/​syllabus| 5 лекция Stepik]]
- 
-=== Эвристические алгоритмы на графах === 
-  * {{ :​courses:​algorithms_building_and_analysis:​a-star.pdf | Краткий констпект А*}} 
-  * {{ :​courses:​algorithms_building_and_analysis:​a-star-source.pdf | Псевдокод А*}} 
  
 === Паросочетания === === Паросочетания ===
Line 47: Line 43:
   * [[https://​neerc.ifmo.ru/​wiki/​index.php?​title=%D0%90%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC_%D0%9A%D0%B0%D1%80%D0%B3%D0%B5%D1%80%D0%B0_%D0%B4%D0%BB%D1%8F_%D0%BD%D0%B0%D1%85%D0%BE%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D1%8F_%D0%BC%D0%B8%D0%BD%D0%B8%D0%BC%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B3%D0%BE_%D1%80%D0%B0%D0%B7%D1%80%D0%B5%D0%B7%D0%B0|Конспект ИТМО (Каргер-Штейн,​ оценка сложности для обеспечения вероятности 1/n)]]   * [[https://​neerc.ifmo.ru/​wiki/​index.php?​title=%D0%90%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC_%D0%9A%D0%B0%D1%80%D0%B3%D0%B5%D1%80%D0%B0_%D0%B4%D0%BB%D1%8F_%D0%BD%D0%B0%D1%85%D0%BE%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D1%8F_%D0%BC%D0%B8%D0%BD%D0%B8%D0%BC%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B3%D0%BE_%D1%80%D0%B0%D0%B7%D1%80%D0%B5%D0%B7%D0%B0|Конспект ИТМО (Каргер-Штейн,​ оценка сложности для обеспечения вероятности 1/n)]]
   * {{ :​courses:​algorithms_building_and_analysis:​min-cut-itmo.pdf | Методичка ИТМО}}   * {{ :​courses:​algorithms_building_and_analysis:​min-cut-itmo.pdf | Методичка ИТМО}}
 +
 +=== Задача о коммивояжёре ===
 +  * [[https://​compsciclub.ru/​courses/​tsp/​2017-autumn/​|CS club лекции]]
 +
 +=== Изоморфизм графов ===
 +  * [[https://​adriann.github.io/​Ullman%20subgraph%20isomorphism.html|Краткое изложение алгоритма Ульмана]]
  
 ==== Строки ==== ==== Строки ====
Line 64: Line 66:
  
 === Точный поиск набора образцов. Алгоритм Ахо-Корасик === === Точный поиск набора образцов. Алгоритм Ахо-Корасик ===
 +  * [[https://​youtu.be/​-KCd8UUwU38|Лекция Павла Маврина]]
   * [[https://​www.youtube.com/​watch?​v=pX4VCKudwYo|Лекция М.Дворкина в CS-центре]] ​     * [[https://​www.youtube.com/​watch?​v=pX4VCKudwYo|Лекция М.Дворкина в CS-центре]] ​  
   * [[https://​cr.yp.to/​bib/​1975/​aho.pdf|Оригинальная статья "​Alfred V. Aho, Margaret J. Corasick. Efficient string matching: Anaid to bibliographic search"​]]   * [[https://​cr.yp.to/​bib/​1975/​aho.pdf|Оригинальная статья "​Alfred V. Aho, Margaret J. Corasick. Efficient string matching: Anaid to bibliographic search"​]]
courses/algorithms_building_and_analysis/materials/start.txt · Last modified: 2024/05/29 17:21 by kalishenko