Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 09:50 24.06.24 
Клубове/ Компютри и Интернет / Програмисти Пълен преглед*
Информация за клуба
Тема Re: Задачка за регулярен израз [re: Пиprиш]
Авторняkoй (Нерегистриран) 
Публикувано08.03.04 09:23  



Mylord е напълно прав, че задачата е нерешима.
Ще дам много по-ясни аргументи, защо!

Добре известно е, че регулярните изрази генерират точно това, което може да генерира ДЕТЕРМИНИРАН КРАЕН АВТОМАТ. Това последното е грубо казано (и доста тъпо и неточно) множество от кръгчета - състояния, които са свързани със стрелкички на които има буквички. Обикаляйки през кръгчетата на изхода пишем буквичките, през които сме минали.

Нека имаме автомат, който решава нашата задача. Следователно всички думи от вида:

01,0011,000111,00001111,...

трябва да се разпознават. Но "кръгчето" на смяната 0-1 в горните примери тлябва винаги да е различно. Например ако във втори и трети е едно и също, тогава може да се генерира погрешна дума 00111. Да отбележим, че детерминирания краен автомат има краен брой състояния, а "средните" кръгчета в горната редица са безкраен брой.

Какво повече да добавя?



Цялата тема
ТемаАвторПубликувано
* Задачка за регулярен израз Пиprиш   07.03.04 16:13
. * Re: Задачка за регулярен израз u3pyT   07.03.04 18:44
. * Re: Задачка за регулярен израз Labrett   07.03.04 18:46
. * Re: Задачка за регулярен израз Пиprиш   07.03.04 20:07
. * Re: Задачка за регулярен израз Labrett   07.03.04 23:00
. * Re: Задачка за регулярен израз zulum   07.03.04 20:13
. * Re: Задачка за регулярен израз zulum   07.03.04 20:16
. * Re: Задачка за регулярен израз Mylord   07.03.04 20:20
. * Re: Задачка за регулярен израз zulum   07.03.04 21:06
. * Re: Задачка за регулярен израз Пиprиш   07.03.04 22:30
. * Дали не е това: Colombino   07.03.04 23:36
. * Re: Дали не е това: Пиprиш   07.03.04 23:52
. * Re: Дали не е това: Sury   08.03.04 00:13
. * Re: Дали не е това: Sury   08.03.04 00:40
. * Писах подобен автомат наскоро Colombino   08.03.04 00:55
. * Re: Писах подобен автомат наскоро Пиprиш   08.03.04 01:23
. * Re: Писах подобен автомат наскоро SoulDeaD   08.03.04 04:08
. * Ej go dej BoSStan   08.03.04 09:57
. * Така е Colombino   08.03.04 15:53
. * Re: Така е Пиprиш   08.03.04 16:34
. * Re: Така е Colombino   08.03.04 17:13
. * Re: Задачка за регулярен израз няkoй   08.03.04 09:23
. * Re: Задачка за регулярен израз BoSStan   08.03.04 10:05
. * Re: Задачка за регулярен израз няkoй   08.03.04 13:15
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.