我有一種感覺,我在我的頭上。我正在嘗試編寫一個JavaScript數獨遊戲。而不是發佈我的所有代碼,這裏是我的遊戲link。我的來源是here現在,它只是(嘗試)吐出解決方案網格。我的問題是,代碼有時會無限期地掛起。其他時候,它將在Firefox中成功創建一個網格。謝謝你的幫助!JavaScript數獨代碼有時掛起
1
A
回答
0
由於您只是隨機放置數字,所以您的拼圖可能會進入否新號碼可以滿足您已獲得的狀態。例如:
123| | 456| | 78 |9 | ---+---+--- | | | | | | ---+---+--- | | | | | |
你可能會需要添加回溯讓你的算法可以逆轉,當你發現這種情況下它所做的更改。
+0
我有回溯。當沒有解決方案可用時,代碼將重置該行。我認爲這是我的問題所在。我無法弄清楚。 – 2012-01-05 04:27:55
+0
儘管如此,您可能不得不回溯到當前行。 – 2012-01-05 04:33:07
+0
我添加了一種方法返回一行,但代碼仍然掛起。 – 2012-01-05 04:51:37
相關問題
- 1. Objective-C代碼掛起
- 2. 串聯代碼掛起
- 3. 嘗試獲取響應代碼時代碼會掛起
- 4. javascript代碼掛在網頁
- 5. 部分和OpenMP代碼有時會掛起
- 6. Docker掛起時掛起
- 7. JFileChooser中掛起有時
- 8. Python socket.connect有時會掛起
- 9. BufferedReader.readLine()有時會掛起
- 10. Ç - 在pthread_join()掛起(有時)
- 11. Monitor.Exit()有時會掛起
- 12. 從源代碼構建hibernate-orm掛起
- 13. gui因特定代碼而掛起
- 14. Java HTTP示例代碼掛起
- 15. 如何調試掛起的代碼
- 16. 更改代碼後Eclipse掛起
- 17. 如何防止掛起此Java代碼
- 18. 應用掛起,因爲代碼viewDidLoad中
- 19. Netbeans:C代碼調試開始掛起
- 20. 爲什麼藍鳥pg代碼掛起?
- 21. 爲什麼我的代碼掛起?
- 22. 代碼掛起,無限循環?
- 23. GPG熵代掛起
- 24. imacros javascript掛起或減速時間刮
- 25. 把JavaScript代碼在一個單獨的文件不起作用
- 26. AWK在Chunking掛起時掛起
- 27. C#代碼在試圖從網絡流中讀取時掛起
- 28. 建立單個貓鼬db連接時掛起的代碼
- 29. 當代碼移動到IIS時,CoCreateInstance(「CLSID」)掛起
- 30. GTK代碼在線程中調用時掛起@ gtk_container_add
發佈您的代碼。 – Joe 2012-01-05 04:19:23
我在我的問題中發佈了一條指向我的代碼的鏈接。 – 2012-01-05 05:24:43