Jump to content
fallen_angel

Sudoku Solver - Breadth-first search alg.

Recommended Posts

Posted (edited)

Am de f?cut un joc de Sudoku care începe cu câteva c?su?e completate iar calculatorul trebuie s? genereze o solu?ie pentru completarea celorlalte c?su?e. Nu conteaz? în ce limbaj (o s? fac în python), dar trebuie s? folosesc algoritmul breadth-first search. ?tiu, nu-i deloc potrivit pt Sudoku, dar asta e cerin?a.

Nu prea ?tiu cum aplic BFS pt jocul de Sudoku. Ceva idei, care ar fi ”mersul” problemei?

Exemplu de sudoku:

Sudoku-for-kids-4x4-01-thumb.jpg

Din ce am în?eles, ar trebui s? m? leg doar de c?su?ele necompletate. Cum ar ar?ta arborele pt exemplul ?sta?

Edited by fallen_angel
Posted (edited)

Pe fiecare nivel din arboerele de cautare incerci sa completezi doar o casuta goala luand in considerare informatiile pe care le ai in solutia actuala. Pentru solutiile care respecta regulile jocului poti continua cautarea si pe nivelul urmator (urmatoarea casuta goala). Nu stiu cat de bine e explicat, da' alte cuvinte n-am la mine momentan. :)

Edited by skull

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Create New...