ff78d4ec

Генерация дерева синтаксического анализа

Генерация дерева синтаксического анализа
Построение из инфиксной записи
Алгоритм Infix
Построение из префиксной записи
Алгоритм Prefix
Построение из постфиксной записи
Алгоритм Postfix

Обходы деревьев и графов
Другие названия
Алгоритм PreOrder
Прямой обход произвольного связного графа
Алгоритм PostOrder
Обратный обход произвольного связного графа

Алгоритм SyntOrder
Последовательность обхода
Алгоритм WideOrder
Древесная сортировка
Алгоритм TreeSort


Подсчет количества компонент связности

Алгоритм КомпСвяз-Рек
Итеративный алгоритм
Алгоритм КомпСвяз-Итер
Сравнение алгоритмов КомпСвяз-Рек и КомпСвяз-Итер
Нахождение минимального каркаса
Алгоритм Каркас-Рек

Алгоритм Краскала
Нахождение кратчайших путей
Алгоритм Расст-Рек
Итеративный алгоритм
Алгоритм Дейкстры
Сравнение алгоритмов Расст-Рек и Дейкстры

Генерация дерева синтаксического анализа

Модульность программ
Стандартные модули языка Pascal
System
Crt
Wincrt
Printer
Winprn
Dos
Windos
Strings
Graph

Overlay
Winapi
Подключение модулей
Создание модульной программы
Структура модуля
Название
Секция внешних связей
Секция реализации
Секция инициализации

Взаимодействие модулей
Компиляция модулей
Пример модуля
Передача аргументов из командной строки

Генерация дерева синтаксического анализа

Текстовый режим
Процедуры модуля Crt
Активная область ввода / вывода
Очистка
Цвета

Звук
Позиционирование
Ожидание
Пример использования текстовой графики
Создание дружественного интерфейса
Заставка
Ввод информации
Приглашения
Защита

Меню
Вывод информации
Пример пользовательского интерфейса
Графический режим