-42 / 0 / 0
Регистрация: 14.10.2020
Сообщений: 287
|
|
1 | |
Машина Тьюринга - заменить каждое вхождение символа09.02.2021, 09:15. Показов 8293. Ответов 14
Метки нет (Все метки)
0
|
09.02.2021, 09:15 | |
Ответы с готовыми решениями:
14
Заменить 2 символа на один "Машина Тьюринга" Машина Тьюринга: вставка символа A после первого символа непустого слова Р Определить, в какое слово обрабатывает машина Тьюринга каждое из заданных слов Определите, в какое слово перерабатывает машина Тьюринга каждое из данных слов. Машина Тьюринга. Перенос символа на начало слова |
4166 / 3038 / 914
Регистрация: 19.11.2012
Сообщений: 6,182
|
|
10.02.2021, 19:28 | 2 |
Алгоритм видится таким:
1) Двигаемся по слову слева направо в поисках символа а, если достигли конца слова, то процесс успешно завершился. 2) Встретили символ а, заменили его на b, немедленно вернулись к началу слова, приписали к нему b. 3) Идем на 1).
2
|
-42 / 0 / 0
Регистрация: 14.10.2020
Сообщений: 287
|
|
17.02.2021, 08:24 [ТС] | 3 |
kabenyuk, а можно скрин не особо понял
0
|
457 / 386 / 118
Регистрация: 23.05.2016
Сообщений: 1,549
|
|
17.02.2021, 12:16 | 4 |
Bonab, вы думаете kabenyuk чтобы алгоритм из трех строчек написать эмулятор запускал?
По существу, что такое МТ понимаете? Тогда какой из трех пунктов не знаете как реализовать?
0
|
-42 / 0 / 0
Регистрация: 14.10.2020
Сообщений: 287
|
|
17.02.2021, 13:17 [ТС] | 5 |
Sindbad_M, в общем что-то сделал, но всё равно не правильно, надо чтобы оно заменяло "a" на "bb" , а у меня по тупому как-то "a" заменяет на "b" и всё дальше я хз как реализовать ( скажем не понял 2-ю строку)
0
|
457 / 386 / 118
Регистрация: 23.05.2016
Сообщений: 1,549
|
|
17.02.2021, 14:13 | 6 |
Bonab, Ок. Что-то сделали.
К примеру, тривиальный случай, когда строка состоит только из символов "b", обрабатывается правильно (т.е. п.1 выполнен). Пункт два описывает как МТ должна отработать, если встретится символ "a": А у вас как работает? Опишите словами. Подробно.
0
|
-42 / 0 / 0
Регистрация: 14.10.2020
Сообщений: 287
|
|
17.02.2021, 15:07 [ТС] | 7 |
Sindbad_M, Просто если видит "a" то заменяет его на "b" вот так вот работает, но это [delete] не верно
0
|
457 / 386 / 118
Регистрация: 23.05.2016
Сообщений: 1,549
|
|
17.02.2021, 16:25 | 8 |
Bonab,
Понял. Вы уперлись в одну единственную входную строчку, не пытаетесь её менять и экспериментировать. Опишите поведение МТ для строки "bbbab"
0
|
0 / 10 / 0
Регистрация: 08.12.2018
Сообщений: 15
|
|
06.01.2023, 16:04 | 9 |
q₀, a -> q₁, b, вправо
q₀, b -> q₀, b, вправо q₀, пусто -> конец q₁, a -> q₂, пусто, вправо q₁, b -> q₃, пусто, вправо q₁, пусто -> q₀, пусто, на месте q₂, a -> q₂, a, вправо q₂, b -> q₃, a, вправо q₂, пусто -> q₄, a, влево q₃, a -> q₂, b, вправо q₃, b -> q₃, b, вправо q₃, пусто -> q₄, b, влево q₄, a -> q₄, a, влево q₄, b -> q₄, b, влево q₄, пусто -> q₀, b, вправо
0
|
457 / 386 / 118
Регистрация: 23.05.2016
Сообщений: 1,549
|
|
06.01.2023, 20:02 | 10 |
что-то не то. По крайней мере ситуация когда "а" самый правый символ не будет обработана корректно
0
|
0 / 10 / 0
Регистрация: 08.12.2018
Сообщений: 15
|
|
12.01.2023, 11:31 | 11 |
0
|
35 / 30 / 6
Регистрация: 21.08.2015
Сообщений: 121
|
|
19.01.2023, 16:41 | 12 |
0
|
457 / 386 / 118
Регистрация: 23.05.2016
Сообщений: 1,549
|
|
19.01.2023, 17:16 | 13 |
0
|
35 / 30 / 6
Регистрация: 21.08.2015
Сообщений: 121
|
|
19.01.2023, 17:19 | 14 |
0
|
457 / 386 / 118
Регистрация: 23.05.2016
Сообщений: 1,549
|
|
19.01.2023, 17:26 | 15 |
0
|
19.01.2023, 17:26 | |
19.01.2023, 17:26 | |
Помогаю со студенческими работами здесь
15
Машина Тьюринга. Перемещение 2 и последнего символа в слове местами Машина Тьюринга - заменить на a каждый второй символ в слове P Машина Тьюринга, заменить на a каждый второй символ в слове Машина Тьюринга с внешним алфавитом А=(а0, 1), которая каждое слово длиной n в алфавите А1=(1) перерабатывает в слово Машина Тьюринга: заменить слово на пустое при выполнении данного условия. Машина Тьюринга: заменить в двоичном числе все комбинации двух соседних разрядов «00» на «11» и наоборот Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |