Семинар 8. Разбор КС-грамматики (Алгоритмы и структуры данных, часть 2)
Парсер CYK. Дерево разбора и абстрактное синтаксическое дерево (AST). Задача разбора слова. Однозначность разбора слова, грамматики, языка. Неоднозначный КС-язык {0^n 1^n 2^m 3^m} | {0^n 1^m 2^m 3^n}. Лексический разбор (lexer). Лексемы, интерфейс, пример. Однозначная грамматика для арифметических выражений. Приоритет операций слева направо. Унарный минус. Пример дерева разбора и AST (арифм. дерево). Рекурсивный разбор. Функции для нетерминалов и их поведение. Код разбора арифметического выражения. Время работы O(N). Получение AST вместо значения. Левая рекурсия. Устранение. Теория LL-разбора (кратко). Определение k-префиксов (Fi). Идея LL-разбора и определение LL(k) и SLL(k) грамматик. Класс LL(1) = SLL(1).
Семинар №8 в курсе “Алгоритмы и структуры данных, часть 2“, весна 2018 (Новосибирск)
Преподаватели курса: Александр Александрович Стененко, Степан Юрьевич Гатилов
Страница лекции на сайте CS центра:
Все видео курса по порядку:
1 view
968
279
2 weeks ago 00:54:41 8
Серия открытых вебинаров Педкласс. Наталья Стаина. Тема: “Секреты проведения занятий по раннему развитию“
2 weeks ago 01:33:33 1
Среда 📚 Mercoledi. Занятие №8 — ТРИ МИРА ЭВОЛЮЦИИ и ЧЕТЫРЕ ЦАРСТВА ПЛАНЕТЫ ЗЕМЛЯ
2 weeks ago 01:08:33 930
Измени свое мышление. Создавай новые результаты.
2 weeks ago 01:14:05 2
Вебинар «12 шагов внедрения корпоративной среды общих данных в проектной компании»
2 weeks ago 00:00:29 35
Тайны Миров Древа Иггдрасиль
2 weeks ago 00:39:13 152
Затраты по займам
2 weeks ago 07:25:05 159
Точка Сорки. Как решить любую проблему - онлайн семинар
2 weeks ago 00:49:38 952
Духовное пробуждение: мощный сеанс энергетической чистки с Тимуром Андаром
2 weeks ago 00:48:33 137
Информатика. 8-9 класс. Вводное занятие
2 weeks ago 01:02:54 54
8 Кубков в 12-ти астрологических домах
2 weeks ago 05:35:05 68
Власть над Сознанием. Как получить совет Высших Сил - онлайн семинар
2 weeks ago 00:07:22 4
Встреча с Тенью. Часть 8. Ответы на вопросы.
2 weeks ago 00:00:00 1
Семинар “Образование и сопровождение детей и взрослых с интеллектуальными нарушениями, с ТМНР“ (25 декабря 2024 г.)
2 weeks ago 00:29:04 266
Котовские новости от ., Котовск, Тамбовская обл., КТВ-8
2 weeks ago 02:01:34 343
ФГИС ЛК: какие изменения ждут лесопользователей с 1 января? Вебинар с Мариевым А.Н
2 weeks ago 01:40:37 18
[Кафедра общей физики МФТИ] Доп. семинар №8 по курсу “Механика“ (Овчинкин В.А.)
2 weeks ago 02:02:21 165
ЕДИНЫЙ ОНЛАЙН-СЕМИНАР “1С“ для бухгалтеров и руководителей 18 декабря в Зеленограде. Участие бесплатное.
2 weeks ago 00:24:17 15
Семинар ГБОУ “ОШ №8 Шахтёрского м.о.“
2 weeks ago 00:02:42 39
Москва 2024
2 weeks ago 01:45:09 61
Как учесть путь клиента (CJM) или эффективная воронка продаж в Битрикс 24 и amoCRM
2 weeks ago 00:06:59 228
Определение идентичности и однородности ТРУ при расчете и обосновании НМЦк (Закон № 44-ФЗ),
2 weeks ago 00:54:48 7.2K
Муж хочет сменить веру. Что делать? / Ответ священника