cost 76 ms
讓用戶在 Java 中放置 Buttons

[英]Let the user place Buttons in Java

我想為自己編寫一個模擬確定性有限自動機(如 JFLAP)的小工具。 我的JFrame只是空白。 如何讓用戶在左鍵單擊時放置按鈕? 以及如何為該按鈕分配正確的值(例如按下時要調用的 function )。 我知道我可以放置一個按鈕 但我不知道如何動態編碼。 歡迎任何幫助。 另外,如果您認為用按鈕解決 ...

為什么 JFlap 無法從我的計算器語法構建可用的 LL(1) 解析器?

[英]Why does JFlap fail to build a usable LL(1) parser from my calculator grammar?

我在 JFlap 中輸入了以下語法:E → TK K → +TK K → λ T → FM M → *FM M → λ F → i F → (E) 並試圖解析i * (i + i) 。 我確信 LL(1) 語法是正確的,輸入字符串應該被接受,但 JFlap 說該字符串被拒絕。 (見截圖)。 為 ...

非確定性有限自動機

[英]Non-deterministic finite automata

有人可以解釋為什么這(圖中的自動機)是 NDFA? 是因為它只有一個初始狀態,還是因為有多個具有相同符號的箭頭到達相同狀態? 我不太明白其中一項是否將其定義為 NDFA? ...

JFLAP 上的確定性有限自動機

[英]Deterministic Finite Automata on JFLAP

我有一個 DFA 問題,我需要使用 JFLAP 為自動機創建圖表。 我已經成功地完成了一個更簡單的問題,但是我不知道如何解決這個問題: “一個接收“1”和“2”值序列的 DFA,只接受結果為 4 的序列。任何其他結果大於或小於 4 的組合都將被拒絕。 字母表是 {1,2},據我所知,這些是可以接受 ...

用確定性圖靈機模擬非確定性圖靈機[JFLAP]

[英]Simulating Non Deterministic Turing machine with Deterministic Turing machine [JFLAP]

問題:給定一個開始狀態q0和一個完全空白的磁帶(除了帶有#符號的一個正方形),找到#並暫停。 非確定性: 本機選擇在開始狀態的左側還是右側搜索,並一直沿該方向搜索,直到下一個符號是#符號為止。 確定性地: 如何以確定性形式復制此計算機? 我已經做過一些研究,看來這個問題 ...

L = {a ^(n)b ^(n)c ^(n)| n> = 1}的下推自動機(PDA)

[英]PushDown Automaton (PDA) for L={a^(n)b^(n)c^(n)|n>=1}

我在為非上下文無關的語言L = {a ^(n)b ^(n)c ^(n)| n> = 1}構造一個Pushdown自動機方面很傻,並想到了兩種方法。 第一種方法: 我以為,對於字符串中的每個“ a”,我都會將3個“ a”壓入堆棧,對於字符串中的每個“ b”,我現在將從堆棧中 ...

正確的無限制語法適用於:

[英]Correct Unrestricted Grammar for:

我似乎無法找出無限制語法 L = (wa m b n | w={a,b}* m=number of a's in wn=number of b's in w). 我為此構建了以下語法,但是它一直拒絕我在JFLAP中輸入的每個字符串。 但是手動為其創建一個解析樹不會給我帶來任何問題。 ...

嘗試在Scala中使用Jflap正則表達式

[英]Trying to use a jflap regex in scala

請參閱以下DFA http://i.stack.imgur.com/iH3RM.png 通過JFLAP創建。 當我轉換為正則表達式時,JFLAP給出: 當我將其粘貼到Scala REPL中時: 我有兩個簡單的問題。 那是正確的正則表達式嗎? 為什么包含λ? ...

用於IP驗證的正則表達式,可在JFLAP中使用

[英]Regular Expression for IP validation which works in JFLAP

我注意到,程序員在程序中使用正則表達式執行諸如 電子郵件地址驗證 IP驗證 ... 與自動機中使用的那些正則表達式有些不同(如果我沒記錯的話) 順便說一句,我想設計一個NFA,最后設計一個用於IP驗證的DFA。 我發現了很多正則表達式,例如以下表達式: ...

JFLAP圖靈機的批處理測試

[英]Batch Test for JFLAP Turing Machine

我在JFLAP中構建的圖靈機是二進制加法器。 它是3個磁帶TM:前兩個磁帶是輸入,而第3個磁帶則是輸出。 當我嘗試進行批處理測試(信息可在此處找到)時,無法在我的.txt文件中獲取第三個字符串來成為輸出磁帶。 我的.txt文件的構建方式如下: 但是,因為它是一台3磁帶機,而且一定是 ...

行列式有限自動機(JFLAP)

[英]Determinant Finite Automata (JFLAP)

我有一個DFA問題(行列式有限自動機)。 我們正在使用JFLAP構造自動機。 我想不出這個問題來挽救我的生命! 這里是 “ DFA識別所有具有偶數個零和奇數個零的字符串的語言。” 因此,字母為{0,1},僅使用0,1。 因此,我需要構建一個自動機,以識別偶數個零和奇數個零。 ...

JFLAP圖靈機快捷方式問題

[英]JFLAP Turing Machine shortcut issue

在JFLAP中 ,有一些圖靈機轉換的快捷方式。 這些快捷方式之一使您可以過渡,只要當前的磁帶符號不是所指示的符號即可。 例如,轉換!g,x; R基本上說“如果當前磁帶符號不是g,則執行此轉換”。 到現在為止還挺好。 但是我想要的轉換是!□,〜; R,它的基本含義是“只要當前符號不是字 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM