Форум программистов, компьютерный форум, киберфорум
Теория автоматов
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.58/40: Рейтинг темы: голосов - 40, средняя оценка - 4.58
0 / 0 / 0
Регистрация: 03.12.2018
Сообщений: 1
1

Нормальный алгоритм Маркова. Если слово состоит из нечетного количества символов - удалить средний

03.12.2018, 20:50. Показов 7878. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Нормальные алгоритмы Маркова

Буду признателен, если поможете с задачей (натолкнуть хотя бы на нужную мысль). Тут не получается посчитать кол-во элементов, как в МТ, перескочив на две клетки в поиске пустой клетки.
А = {a, b , c};
Условие:
Если слово состоит из нечетного количества символов - удалить средний.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.12.2018, 20:50
Ответы с готовыми решениями:

Нормальный алгоритм Маркова. Если слово состоит из нечетного количества символов - удалить средний
Есть условие:А={а, b, c}. если слово Р нечетной длины - удалить средний символ. Подскажите,...

Если первое слово в исходной строке состоит из 4 символов, то вывести это слово на экран
Если первое слово в исходной строке состоит из 4 сисмволов,то вывести это слово на экран если...

Найти и напечатать слово, которое состоит из самого маленького количества символов
Дано текст, который состоит из букв и пропусков. Найти и напечатать слово, которое состоит из...

Нормальный Алгоритм Маркова
Здравствуйте, помогите пожалуйста с решением следующей задачи, с помощью алгоритмов Маркова......

1
Эксперт по математике/физике
4166 / 3038 / 914
Регистрация: 19.11.2012
Сообщений: 6,182
04.12.2018, 12:49 2
Можно, например, так. Привожу пример НАМ для случая, когда А={a}. Случай трех букв требует несколько большего количества команд - оставляю вам. Вводим несколько спецсимволов: 0,1 будут ограничивать нерассмотренную часть слова; *, # - правые и левые челноки; А - вспомогательный символ для разных букв свой, @ - еще один спецсимвол. Вот и команды:

@A-->a@ возврат к старому алфавиту
A#-->a01 челнок добежал до самого левого символа
1a-->a1
*a-->a*
a#-->#a
01-->@ достигли середины слова
a*1-->#A порождение левого челнока
0a1--> @ слово нечетной длины
0a--> A* порождение правого челнока
@--> . конец работы
-->01 начало работы


Не исключаю, что можно сократить и число саецсимволов, и число команд, но мне что-то не удалось этого.
0
04.12.2018, 12:49
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.12.2018, 12:49
Помогаю со студенческими работами здесь

Нормальный алгоритм Маркова
Вот такой нынче у меня был спор с преподавателем, так и не разрешила проблему, может кто подскажет....

Нормальный алгоритм Маркова
Дано число в унарной системе, записанное с помощью символов «|». Построить НАМ, записывающий это...

Нормальный алгоритм Маркова: f(x,y)=x+y
Составить нормальный алгоритм Маркова,вычисляющий функцию (в скобках указана система счисления):...

Нормальный алгоритм Маркова: f=3x+5
Здравствуйте, помогите решить Построить Нормальный алгоритм Маркова интерпретирующий функцию...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru