dfa

    1

    1답변

    나는 모든 NFA가 하나의 최종 상태로 변환 될 수 있음을 증명하려고 노력하고 있지만, 최종 상태가 0 인 경우를 어떻게 다루어야하는지 잘 모르겠습니다.

    3

    1답변

    오토 마톤 이론을 배우고 RE를 DFA로 직접 변환하는 데 어려움을 겪고 있습니다. 이 방법은 RE에서 구문 트리를 생성해야합니다. 그러나 나는 생성 할 수 없다. 나는 정규 표현식 a*b*(a|b)abc 지금 내가이에서 구문 트리를 생성 할 예컨대 을 부여하고있다. 나는 그것을위한 프로그램을 원하지 않지만 나는 수동으로하고 싶다. 누구든지 나를 도울 수

    0

    1답변

    L={a^n b^m | n=km for k in N}은 펌프 보조 정리를 사용하는 정규 언어가 아닌 것을 어떻게 증명해야합니까? 나는 N 일부 k에 대한 n=km으로, L에 w=a^n b^m을 단어 w을 복용하기 시작했다. 세 가지 분해는 w에 대한 있습니다 a^i * a^j * a^(n-i-j) b^m a^i * a^(n-i) b^j * b^(m-j) a

    0

    1답변

    의 배수이다. 처음에는 입력에서 0의 수가 짝수임을 확인하기위한 두 개의 개별 DFA를 만드는 것을 고려했습니다. 입력에서 1의 수가 3으로 나눌 수 있도록하기 위해 또 다른 두 DFA를 하나의 언어로 결합했습니다. 내가 생각했던 것보다 어려운 일이 될 수 있습니다. 나는 누군가가 올바른 방향으로 나를 가리킬 수 있다면 매우 감사 할 것입니다. 나는 우리가

    1

    2답변

    DFA를 최소화하기위한 알고리즘 성능에 대해 많이 기록되었습니다. 그것은 내가 찾고있는 것이 아니기 때문에 나의 Google-fu를 좌절시키는 것이다. 최소가 아닌 DFA의 성능 특성에 대해 일반적으로 말할 수 있습니까? 내 직관은 최소가 아닌 DFA의 실행 시간은 입력 길이와 관련하여 여전히 O (n)입니다. 최소화는 상태의 수 및 저장 요구 사항에만 영

    0

    1답변

    나는 정규 표현식은 다음과 같습니다 ((ABC) + D) | (? EF의 *의 g) 은 내가 DFA (나는이 올바른지 희망) 당신이 볼 수있는 만들었습니다 여기 http://www.informatikerboard.de/board/attachment.php?attachmentid=495&sid=f4a1d32722d755bdacf04614424330d2 작업은

    0

    1답변

    NFA를 만드는이 질문에 몇 가지 문제가, L은 {A, B} 을 통해 모든 단어로 구성되어 어떤 도움을 주셔서 감사합니다 것 인 NFA 다이어그램 만들기 이있는 'A'라는 단어의 마지막 3 개 문자의 하나로서 단어의 길이보다 3 'BB'가 아닌 동안 '는이', 언어에 할 수있다 언어

    0

    1답변

    내 인수/대답 인 밖으로 찾기 y는 aregular 세트 인 경우, y로 받아들이는 DFA가 종료됩니다. L1에는 y = x^n이라는 조건이 있으며, y는 DFA에서 허용하므로 x는 L1에 속합니다. 그래서 x^n이고 따라서 x는 L1이므로 정규입니다. 이제 L2 -> 조건은 x = y^n입니다. 여기서 y는 DFA에서 허용하므로 y^n은 x와 같으므로 x

    2

    1답변

    NFA와 DFA에 대해 읽었으며 regex matcher를 구현하는 가장 빠르고 가장 빠른 방법은 정규 표현식에서 NFA를 작성하고 DFA로 변환하고 DFA를 최소화하고 모든 언어로 구현하고 사용하는 것입니다. NFA는 입력에 대해 하나의 전환 만 가지므로 DFA는 NFA보다 우수한 선택입니다. 따라서 DFA는 따라야 할 경로가 하나 뿐이지 만 NFA는 많

    7

    1답변

    폐쇄 소스 게임 modding에서 런타임시 기계 코드를 jmp로 수정합니다. 이를 일반적인 방식으로 수행하기 위해 패턴 일치를 사용하여 수정하려는 코드 위치를 찾습니다. (패턴은 문자/바이트와 와일드 카드로 구성되며 바이트는 다를 수 있습니다.) 모든 패턴에서 결정론적인 유한 오토 마톤을 구축함으로써 선형 시간으로 검색 할 수 있습니다. 그러나 DFA를 빌