Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

CRÉATION DE SUDOKU AU HASARD ("BACKTRACKING" ET "DANCING LINK")


Information sur la source

Catégorie :Jeux Classé sous : Sudoku, dancing link, backtracking Niveau : Initié Date de création : 23/08/2008 Date de mise à jour : 28/08/2008 22:35:44 Vu / téléchargé: 4 093 / 317

Note :
Aucune note

Commentaire sur cette source (3)
Ajouter un commentaire et/ou une note

Description

Génération de sudoku au hasard utilisant 2 principes de résolution.
Juste une application pour voir la vitesse de résolution en java
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  • sudokus$Cases.classTélécharger ce fichier [Réservé aux membres club]2 705 octets
  • sudokus$Piles.classTélécharger ce fichier [Réservé aux membres club]710 octets
  • sudokus.batTélécharger ce fichier [Réservé aux membres club]Voir ce fichier123 octets
  • sudokus.classTélécharger ce fichier [Réservé aux membres club]5 070 octets
  • sudokus.jarTélécharger ce fichier [Réservé aux membres club]8 941 octets
  • sudokus.javaTélécharger ce fichier [Réservé aux membres club]Voir ce fichier11 153 octets
  •   META-INF
    • MANIFEST.MFTélécharger ce fichier [Réservé aux membres club]65 octets

Télécharger le zip

Historique

24 août 2008 11:06:24 :
"simplification du code"
27 août 2008 17:06:16 :
Pour tenir compte des remarques faites
28 août 2008 22:35:44 :
Pour tenir compte des remarques

Commentaires et avis

signaler à un administrateur
Commentaire de petifa le 24/08/2008 10:37:30

bon quelques remarque
- tu as des classe dont le nom n'est pas explicite, t, s, u, pourquoi pas bob, toto, kiwi... c'est préférable d'avoir d'avoir des noms plus compréhensible.
- ta classe s est totalement inutile, franchement a quoi ca sert de faire ca, ta classe étend de t mais ne fait rien. Ton initialisation peut etre mise dans le constructeur de la classe t : "this.init();" ca aurait largement suffit et évité ta classe s. surtout que tu marque "//constructeur mais après il faut appeler init()"
- dans ta classe t, tu as trois fonctions d'initialisations dans t dont 2 sont mises en commentaire, pourquoi les avoir laissé? et vu la taille de ces fonction (500 lignes) je pense que tu aurais pu épargné la peine de mettre de telles fonctions
- dans ta classe u j'ai pas saisi le rôle de "zero"...
- quand tu catch l'exception fais en sorte de l'afficher pour savoir ce qu'il s'est passé.
- beaucoup de fonctions sont a supprimer et a nommer correctement : meme() et identique() doit etre une meme fonction.
- bon et puis la création d'un sudoku peut être faite plu facilement

signaler à un administrateur
Commentaire de sheorogath le 27/08/2008 15:56:09 administrateur CS

+1 et si tu ameliores pas un peu
ne serais ce que les noms des classes et l'indentation du code je la desactiverais parce qu'il ya beaucoup de sudoku sur le site

signaler à un administrateur
Commentaire de Twinuts le 28/08/2008 17:58:14 administrateur CS

Salut,

pour ma part :
- Code indenté "à la vas y comme j'te pousse".
- Non respect des règles de nommage.
- Overdose de static.
- Aucune restriction sur la portée du code (public/protected/private).
- Nom des variables et des méthodes toujours aussi inexplicite.
- Variables globales créées à l'arraches dans le code
- Quasiment aucun commentaire javadoc

Pour un code que tu qualifies "d'initié", tu aurais quand même pu faire mieux...

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Algo : Trouver la coquille ! Solveur sudoku par backtracking [ par sanaria ] Bonjour à tous, Je me suis mis a Java il y a peu, et je me suis lancé dans un exercice qui devient des plus classique, creer un petit Sudok Trouver l'erreur : Algo Solveur Sudoku par backtracking [ par sanaria ] Bonjour à tous, Je me suis mis a Java il y a peu, et je me suis lancé dans un exercice qui devient des plus classique, creer un petit Sudok Sudoku gui [ par marc_dd ] Bonjour à tous, Voilà je dois faire un sudoku en GUI, j'aurais voulu savoir quel composant vous me conseilleriez pour la case (du plateau). J'avais pe thread et sudoku [ par marc_dd ] Bonjour,voilà toujours dans mon sudoku, je dois faire un mode  qui gère les 2 modes en même temps console et guile problème e Aide réalisation d'un projet sudoku [ par iznogoudatall ] Bonjour à tous,J'ai pour mission dans le cadre de ma deuxième année d'IUT informatique de créér un sudoku en java.Malheureusement je bloque sur la cré sudoku [ par gigi00 ] bonjour je voulais  realise un programme soduku en javaest ce quelle qu 'un peut me donne de l'aidemerci Sudoku en visual prolog [ par realkamal ] salut a tt le monde, svp si quelqu'un a déja implémenté un programme qui fait resoudre la grille de suduko en langage visual prolog ou connait des ind sudoku rentrer une valeure [ par naincus ] Bonjour tout le monde, J'ai pour projet de faire l'ihm d'un sudoku, mon problème se trouve lorsque l'utilisateur doit rentrer une valeure dans une cas Sudoku [ par cailloutiti ] Bonjour, voila c'est la premiere fois que je post sur ce forum.Mon probleme est le suivant.Je dois réaliser un sudoku en java.J'ai réalisé une grille *** BacKTracKinG *** [ par samder76 ] Afin de réaliser le parcours d'un objet sur ttes les cases d'un plateau sans passer 2fois par la même case je recherche un algorithme (ou une implemen


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,406 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.