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
courses:algorithms_building_and_analysis:materials:start [2021/06/06 14:50]
kalishenko
courses:algorithms_building_and_analysis:materials:start [2024/05/01 19:24] (current)
kalishenko
Line 1: Line 1:
-====== ​Учебные материалы ======+====== ​Материалы ======
 ===== Книги ===== ===== Книги =====
   - //​Томас Х. Кормен,​ Чарльз И. Лейзерсон,​ Рональд Л. Ривест. "​Алгоритмы:​ построение и анализ"//​   - //​Томас Х. Кормен,​ Чарльз И. Лейзерсон,​ Рональд Л. Ривест. "​Алгоритмы:​ построение и анализ"//​
Line 6: Line 6:
  
 ===== Ссылки ===== ===== Ссылки =====
- 
-> [[https://​vec.etu.ru/​moodle/​course/​view.php?​id=301|Курс на виртуальном образовательном кластере "​ЛЭТИ"​ (moodle)]] 
- 
 ==== NP и сложность ==== ==== NP и сложность ====
   * [[np_full_tasks_notes]] ​   * [[np_full_tasks_notes]] ​
Line 17: Line 14:
  
 ==== Графы ==== ==== Графы ====
-=== Кратчайшие пути === 
-  * [[shortest_ways|Алгоритмы Дейкстра и Флойда-Уоршелла]] 
-  * [[a_star_ways|Алгоритм А*]] 
- 
 === Раскраска графов === === Раскраска графов ===
   * [[graph_coloring_notes]]   * [[graph_coloring_notes]]
Line 26: 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 46: 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 63: 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.1622991038.txt.gz · Last modified: 2022/12/10 09:08 (external edit)