歡迎來到我的Sudoku益智遊戲! - 在HTML,CSS和JavaScript中開發的交互式Web Sudoku益智遊戲。
? https://huaminghuangtw.github.io/web-sudoku-puzzle-game/
自從我第一次研究並行編程以來,我開發了一個個人附帶項目,旨在通過各種並行化技術和解決算法來盡可能有效地解決大型的Sudoku難題。但是,該項目的主要重點/目標不僅是製作用戶可以使用的交互式sudoku益智遊戲,而且是磨練我的網絡開發/設計技能。基於Redflyer編碼在YouTube上的教程視頻,我在網頁中添加了幾個小部件和功能/功能,我希望您會喜歡並玩得開心!
Sudoku是有史以來最受歡迎的益智遊戲之一。 Sudoku的目的是用1到9的數字填充9乘9的網格,以使每個列,行和框(或稱為“ subgrid”,“ region”,“ region”,“ block”)包含集合中的每個數字{1,...,9}正好一次。
該Web應用程序具有生成和求解不同難度級別(即,輕鬆,中和硬)的9 x 9 x Sudoku難題。對於Sudoku生成算法,請參閱[1]。回溯技術[2]在此處實現為求解算法。
Test_Cases
目錄中存在各種難度級別的測試網格的集合。這些文本文件用於各自難度級別的初始Sudoku板。當用戶單擊“刷新拼圖”按鈕時,隨後通過Rob McGuir [1]提出的方法生成隨機的Sudoku板。
[1] Sudoku拼圖生成器和求解器JavaScript庫-Sudoku.js
[2] Wikipedia -Sudoku解決算法:回溯
無論您是使用這個項目,從中學到了一些東西,還是像這樣,請考慮通過購買咖啡或通過PayPal進行一次性捐款來支持它,這樣我就可以花更多時間在這樣的開源項目上。 ?
謝謝!:心:歡呼!:啤酒:
如果您有任何疑問或建議,請隨時通過[email protected]與我聯繫。還歡迎捐款。請在此存儲庫中打開拉普雷斯或問題。
該項目已根據條款許可。