【軟件工程基礎】數獨(個人項目)-設計實現及代碼說明

設計實現 依照題目要求,我的整體設計則分爲「生成終局」和「求解數獨」兩大部分,二者之間相對來說較爲獨立。 首先來說生成終局,按照上一篇博客所描述的方法,爲了得到一定數量的不同數獨,對數獨的第一行可採取全排列的操作擴充數量,對數獨的後幾行,按照1-3行、4-6行、7-9行分爲三組,分別給他們規定不同的移動方式擴充數量,直到數量達到要求。 對於求解數獨,則用到了回溯法,依次對數字1-9進行嘗試,首先在
相關文章
相關標籤/搜索