Детерминированные конечные автоматы презентация

Слайд 2

Формы задания автомата

Функциональное,
Матричное,
Графическое представление

Автоматы с выходом

Формы задания автомата Функциональное, Матричное, Графическое представление Автоматы с выходом

Слайд 3

Распознающие автоматы

Диаграмма переходов
◯ — нетерминальное состояние,
⊚ — терминальное состояние,
Стрелка ↓ указывает на начальное состояние S0.

Распознающие автоматы Диаграмма переходов ◯ — нетерминальное состояние, ⊚ — терминальное состояние, Стрелка

Слайд 4

Распознающие автоматы

Таблица переходов
T(|Q|×|Σ|), дающая табличное представление функции δ.
M=(Q,Σ,δ,q0,F), где
Q=S1,S2
Σ={0,1},
q0=S1,
F=S1,
δ — функция переходов, представленная таблицей:

Распознающие автоматы Таблица переходов T(|Q|×|Σ|), дающая табличное представление функции δ. M=(Q,Σ,δ,q0,F), где Q=S1,S2

Слайд 5

Слайд 6

Распознование натурального числа

Распознование натурального числа

Слайд 7

Распознование целого числа

Распознование целого числа

Слайд 8

Регулярное выражение вещественного числа: /[-+]?(?:\d+(?:\.\d*)?|\.\d+)(?:[eE][-+]?\d+)?/

Регулярное выражение вещественного числа: /[-+]?(?:\d+(?:\.\d*)?|\.\d+)(?:[eE][-+]?\d+)?/

Слайд 9

Регулярное выражение вещественного числа: /[-+]?(?:\d+(?:\.\d*)?|\.\d+)(?:[eE][-+]?\d+)?/

Регулярное выражение вещественного числа: /[-+]?(?:\d+(?:\.\d*)?|\.\d+)(?:[eE][-+]?\d+)?/

Слайд 10

№283 Рунные слова

Каждая руна записывается из двух, трех или четырех английских букв. Первая

буква рунного слова всегда записывается как заглавная, а все остальные маленькими. Проверить, являются ли приведенные слова рунными.

#include // 1-ый вариант
#include
main() {
  std::string s;
  std::cin >> s;
  int k, j, i=0, f=1;
  for (; i < s.size(); i++)
     if (s[i] >= 'A' & s[i] <= 'Z') {
        for (j =i+1, k=0; s[j]>='a‘ & s[j]<='z';j++,k++);
     if (k == 0 | k >= 4)
     f = 0;
  }
  std::cout << (f & s[0]>='A'&s[0]<='Z'? "Yes" : "No");
}

№283 Рунные слова Каждая руна записывается из двух, трех или четырех английских букв.

Имя файла: Детерминированные-конечные-автоматы.pptx
Количество просмотров: 98
Количество скачиваний: 0