當前位置:編程學習大全網 - 編程軟體 - 怎樣快速解開九宮格的數獨謎題?

怎樣快速解開九宮格的數獨謎題?

方法如下:

九宮格有且只有壹個基本解,8種形式。

21-29的和為75,75÷3=25,所以九宮格的幻和值=25

這裏運用到區塊摒除算法,也就是利用了數獨的思想,在基礎題裏,利用區塊摒除可以替代壹些基礎解法的觀察,或輔助基礎解法尋找焦點。在非基礎題裏,區塊可以隱藏任何其他結構,簡單的可以把基礎解法隱藏起來。

擴展資料:

數獨基礎解法:

1、排除法(摒除法)

摒除法:用數字去找單元內唯壹可填空格,稱為摒除法,數字可填唯壹空格稱為排除法 (Hidden Single)。根據不同的作用範圍,摒余解可分為下述三種:

a.數字可填唯壹空格在「宮」單元稱為宮排除(Hidden Single in Box),也稱宮摒除法。

b.數字可填唯壹空格在「行」單元稱為行排除法(Hidden Single in Row),也稱行摒除法。

數字可填唯壹空格在「列」單元稱為列排除法(Hidden Single in Column),也稱列摒除法。

2、唯壹余數法

a.唯壹余數法:用格位去找唯壹可填數字,稱為余數法,格位唯壹可填數字稱為唯余解(Naked Single)。

b.余數法是刪減等位群格位(Peer)已出現的數字的方法,每壹格位的等位群格位有 20 個。

  • 上一篇:編程怎麽進行教學導入?
  • 下一篇:順子怎麽出
  • copyright 2024編程學習大全網