2012.05.06 Sunday
【Tool】数独解決ツール。
以前、
【Tool】数独解決支援ツール。
を作成したけど、
日経ソフトウエア2012年6月号 の記事に Java Sudoku Solver という
深さ優先探索のアルゴリズムが載っていて、それを取り入れたので、
「支援」ではなく「解決」出来るツールになりました。
使い方は、以下のとおり。
---------------------------------
1. 【入力用】の表に数独問題を入力します(空白は0)
2. 「check」ボタンを押します
3. 【結果表示用】の表の各欄に答えを表示します
---------------------------------

Sudoku2
世界で一番難しい数独問題 プリイン版はこちら。
Sudoku2_mondai
あと、デバッグ中、FireFoxのアドオンのFireBug使いました。
# 今までは、Javascriptで 複雑なのを作ったことがなかったのでalert()使ってのデバッグでそんなに困りませんでした。
ページを右クリックして、「FireBugで要素を調査」から、FireBugを起動した後、
・「スクリプト」タグから、行番号押下でブレイク張る
・Javascriptのソース中に console.info("hogehoge") で、ログ埋め込み「コンソール」タグに出力
(consoleは他にも .trace/.time/.count… とか色々使えそう)
が便利でした。
【Tool】数独解決支援ツール。
を作成したけど、
日経ソフトウエア2012年6月号 の記事に Java Sudoku Solver という
深さ優先探索のアルゴリズムが載っていて、それを取り入れたので、
「支援」ではなく「解決」出来るツールになりました。
使い方は、以下のとおり。
---------------------------------
1. 【入力用】の表に数独問題を入力します(空白は0)
2. 「check」ボタンを押します
3. 【結果表示用】の表の各欄に答えを表示します
---------------------------------

Sudoku2
世界で一番難しい数独問題 プリイン版はこちら。
Sudoku2_mondai
あと、デバッグ中、FireFoxのアドオンのFireBug使いました。
# 今までは、Javascriptで 複雑なのを作ったことがなかったのでalert()使ってのデバッグでそんなに困りませんでした。
ページを右クリックして、「FireBugで要素を調査」から、FireBugを起動した後、
・「スクリプト」タグから、行番号押下でブレイク張る
・Javascriptのソース中に console.info("hogehoge") で、ログ埋め込み「コンソール」タグに出力
(consoleは他にも .trace/.time/.count… とか色々使えそう)
が便利でした。
|
サンワダイレクト
¥ 3,480 コメント:指でアイツを操れ!体は子供、頭脳は大人系。 |


















【鞆シーサイドホテル】



