ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

Семинар 4. Недетерминированные автоматы (Алгоритмы и структуры данных, часть 2)

Автор: Computer Science Center

Загружено: 2019-03-15

Просмотров: 809

Описание: Задача поиска максимальной общей подстроки. Сведение к поиску макс. LCP. Решение с полиномиальными хешами: бинарный поиск по ответу, выписывание хешей, поиск хеша, который встречается всюду. Время работы O(N log N). Безопасный алгоритм: разрешение коллизий подстрок. Оценка дополнительного времени работы в среднем для разрешения коллизий. Решение с суффиксным деревом: считаем для каждой вершины наличие в поддереве вершин каждого типа. Решение варианта с K строками за O(N K).

Недетерминированный КА, eps-переходы. Механика работы автоматов. Недетерминированность = параллельные миры. Проверка слова. ДКА: O(1) памяти и O(1) времени на символ. НКА: метод динам. прогр. (O(N) памяти, O(M) времени на символ). eps-НКА: замыкание по eps-переходами, серия обходов графа за линейное время (O(N) памяти, O(M) времени на символ). Построение ДКА по eps-НКА: состояние ДКА = множество состояний (аналогично алгоритму проверки слова). Экспоненциальное увеличение кол-ва состояний, пример.
Семинар №4 в курсе "Алгоритмы и структуры данных, часть 2", весна 2018 (Новосибирск)
Преподаватели курса: Александр Александрович Стененко, Степан Юрьевич Гатилов
Страница лекции на сайте CS центра: https://goo.gl/K4rXih
Все видео курса по порядку: https://goo.gl/b8KQcs

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Семинар 4. Недетерминированные автоматы (Алгоритмы и структуры данных, часть 2)

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

Лекция 5. Суффиксный массив, продолжение (Алгоритмы и структуры данных, часть 2)

Лекция 5. Суффиксный массив, продолжение (Алгоритмы и структуры данных, часть 2)

Что такое операционная система и как она работает

Что такое операционная система и как она работает

Алгоритмы на Python 3. Лекция №1

Алгоритмы на Python 3. Лекция №1

Зачем число заменять буквой? Супер пример! Без калькулятора.

Зачем число заменять буквой? Супер пример! Без калькулятора.

КАК РАБОТАЮТ ДЕРЕВЬЯ | СТРУКТУРЫ ДАННЫХ

КАК РАБОТАЮТ ДЕРЕВЬЯ | СТРУКТУРЫ ДАННЫХ

Похудей на 45 КГ, Выиграй $250,000!

Похудей на 45 КГ, Выиграй $250,000!

ВСЯ СЛОЖНОСТЬ АЛГОРИТМОВ ЗА 11 МИНУТ | ОСНОВЫ ПРОГРАММИРОВАНИЯ

ВСЯ СЛОЖНОСТЬ АЛГОРИТМОВ ЗА 11 МИНУТ | ОСНОВЫ ПРОГРАММИРОВАНИЯ

Введение в теорию автоматов и вычислений. 1.21 недетерминированный конечный автомат

Введение в теорию автоматов и вычислений. 1.21 недетерминированный конечный автомат

Самая опасная тюрьма в мире: CECOT (Здесь содержатся Демоны)

Самая опасная тюрьма в мире: CECOT (Здесь содержатся Демоны)

Мы победили Jeep! Все было так просто…

Мы победили Jeep! Все было так просто…

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]