Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Computer Programming Languages >> Content
Hoe te Program Sudoku
Sudoku is een leuke en populaire puzzel game ontwikkeld in Japan . Het is gebaseerd op de eis dat elke rij en kolom een van elk uit een vaste reeks nummers . Bijvoorbeeld , een 9x9 Sudoku vereist gewoonlijk dat elke rij en kolom de getallen een tot negen . Sinds Sudoku is gebaseerd op een uniform rooster , is het vrij eenvoudig om een geautomatiseerd vertegenwoordiging van de raad van bestuur te ontwerpen . Instructies
1

Definieer een procedure om een ​​vertegenwoordiging van de raad van bestuur te construeren

In schema (uitgaande 9x9 bord ) : .

" (Define ( make - Sudoku )

(lijst ( list ' ( ) ) ( list ' ( ) ) ( list ' ( ) ) ( list ' ( ) ) ( list ' ( ) ) ( list ' ( ) ) ( list ' ( ) ) ( list ' ( ) ) ( list ' ( ) ) ) )

"

In Python :


"

def make_Sudoku
( ) : < br

return > [ [ ] , [ ] , [ ] , [ ] , [ ] , [ ] , [ ] , [ ] , [ ] ] " kopen van 2

procedures definiëren voor toegang tot elk van de vakjes op het bord

In schema : .

"


( define ( krijgen- plein Sudoku rij kolom ) op Twitter

( list - ref (lijst - ref Sudoku rij ) kolom ) ) "

In Python :


"

def get_square ( Sudoku , rij, kolom ) op Twitter :

terugkeer Sudoku
[ ,"rij ] [ kolom ] "
3

Definieer procedures aan elk van de vakjes op het bord gezet

In schema : .


"

( define ( set-square! Sudoku rij kolom waarde ) op Twitter

( list-set! ( list - ref Sudoku rij ) kolom value ) ) "

In Python :

"

def set_square
( Sudoku , rij , col , val) :

Sudoku [ rij ] [ col ] = val
"
4

Open het spel met je talen tolk . Als alternatief kun je hebt al je procedure definities rechtstreeks

getypt in de tolk .

Previous: Next:
  Computer Programming Languages
·Hoe je GPX-bestanden gebruiken…
·Hoe te terugdraaien segmenten …
·Projectplan voor Software Deve…
·Wat zijn Hiërarchische reacti…
·Hoe maak je een bestand toevoe…
·Hoe je BASIC Stamp Split I /O …
·Hoe te ARCHIVELOG Mode voor de…
·Hoe maak je een datum in TSQL 
·Hoe te harken Taken schrijven 
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe je Tetris Spelen in Java Ontwikkel 
·Hoe de Index te keren in MySQL 
·Batchtellers Plaats een PHP -bestand in …
·Hoe je een tegel Achtergrond in HTML 
·Hoe kan ik een evenement in Visual Basic…
·Hoe te Knoppen Druk in batchbestand 
·Hoe maak je een scanner gebruiken voor m…
·Verschillen tussen Visual Basic en Visua…
·Hoe te Setbounds gebruiken Met JButton 
Copyright © Computer Kennis http://www.nldit.com