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 !

SUDOKU SOLVER


Information sur la source

Catégorie :Divers Classé sous : sudoku, solution, jeu, solver Niveau : Débutant Date de création : 14/08/2005 Vu / téléchargé: 9 019 / 1 432

Note :
5,5 / 10 - par 2 personnes
5,50 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

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

Description

Cliquez pour voir la capture en taille normale
Simple solver de Soduko réalisé en n'en ayant fait qu'un seul, et encore à moitié, et en cherchant une solution personnelle... Heureusement qu'au moment de poster ma source, il n'y en a encore qu'un seul sur le site mais certes, pas n'importe lequel ! http://www.vbfrance.com/code.aspx?id=32980
Méthode donc "faîte maison" mais relativement bien expliquée dans le source. N'utilise que des controles standards...
 

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 !

Télécharger le zip

Commentaires et avis

signaler à un administrateur
Commentaire de abronsius le 15/08/2005 07:43:08

En version 1.1 (non dispo sur vbfrance pour le moment), j'ai ajoute les criteres de 2nd niveau d'analyse sur les carrés de 3x3 (pas si difficile que ça) mais cela ne permet pas de résoudre les grilles hard offrant des 'embranchements' de possibilités lorsque les simples critères (1à9) n'offrent plus de solutions uniques. Le code de 3ème niveau est en cours d'écriture et tiendra compte des premiers choix faits pour supprimer les valeurs choisies dans les cellules suivantes (style arbre de décision à géométrie variable...) le tout en essayant toutes les combinaisons de manière logique, efficace et correcte (vaste programme!).

signaler à un administrateur
Commentaire de Cacophrene le 15/08/2005 09:29:22

Salut !

J'aime bien ton programme. La méthode qu'il emploie diffère grandement du rebroussement (backtracking) que j'ai employé dans le mien (ce qui est doublement sympathique, puisque d'une part ta méthode est plus rapide, et d'autre part parce qu'aucune des deux sources n'est redondante). Cependant, ton code m'a paru plus long que celui de us_30 (voir les messages de réaction à mon programme), qui est un algorithme de résolution pour Excel selon trois règles simples. Je ne sais pas lequel des deux est le plus rapide, mais il me semble que, quitte à gagner quelques millisecondes, la différence de taille est à considérer. Sinon, rien à dire, c'est bien construit et bien commenté, encore que je regrette, chose très personnelle, que les usagers francophones d'un site francophone créent des interfaces en anglais.

Cordialement,
Cacophrène

signaler à un administrateur
Commentaire de Cacophrene le 15/08/2005 14:13:15

En rapport avec mon message précédent : pour l'algorithme de us_30, voir http://www.vbfrance.com/code.aspx?ID=33247

signaler à un administrateur
Commentaire de Cacophrene le 17/08/2005 08:41:48

Salut !

J'ai vu le code attentivement. Je mets 6 parce que je le trouve quand même long, et l'interface n'est pas très jolie.

Cordialement,
Cacophrène

signaler à un administrateur
Commentaire de chasseurdedemon le 27/11/2005 11:39:20

salut
est-ce que quelqu'un peux me dire comment faire pour créer une grille de sudoku en vb car moi j'arrive à ce que l'ordi choisis les numéro et les place dans chaque case de la grille mais je me retrouve tout le temp avec le même numéro dans une colone  et ligne donc je voulais savoir comment faire pour une fois qu'il a choisi un numéro il le supprime des posibilité de ces choix mais qu'il le remé pour la ligne suivante...
merci d'avence

mokmap                    NC

signaler à un administrateur
Commentaire de hackalexandres32 le 06/04/2008 20:16:48

i bug foule

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

sudoku [ par tushar12 ] hritik bonjour tout le monde je dois faire un projet en informatique sur le jeu de sudoku. Donc je voulais savoir si quelqu'un a déja programmer jeu sudoku [ par jerusal ] salut dans le jeu du sudoku j ai fai  la methode de matrice , alors je doi faire un test de soduko c a d que je doi pas avoir le meme numero horizonta meilleur solution pour connecter avec access [ par prinsimo ] slt a tous .ca va??svp quelle est la meilleur solution pour faire une connection entre vb6 et access?soit par dataenvirenement.soit par la commande ad Créer un "Keygen" pour mon logiciel ? comment ? [ par OaSiS22 ] Bonjour, (j' ai peut-etre posté dans un mauvais topic et peut etre mauvais site-forum)Voila, je suis en train de créer un jeu (fps) que je veux faire Problème avec CreateGraphics [ par hvb ] Salut à tous.Je ne poste pas souvent de questions mais me voila confronté à un problème pour ma cinquième et derniere PTI.Je code actuellement un peti Feuilles et Form [ par chtiroms ] Bonjour,Voila, je suis entrain de développer un petit logiciel pour le boulot.Lors de la réexécution du programme, j'aimerai faire une Form de récapit Cherche solution DataSet avec Doublon [ par youil ] Je travail en vb.net 2005.Je cherche la solution la plus rapide pour supprimer les doublons dans un dataset.Pour l'instant, je compare les enregistrem de visual basic vers java [ par Cedricle100 ] bonjourvoila j aimerais savoir si il est possible d avoir un jeu en java et le logiciel d aide en visual basic : je m explique : j ai un copain qui m Ouvrir une page WEB avec VB 2005 [ par Sismic22 ] Salut à tous !!!Je désire lancer une page internet lorsque je clique sur un boutton.J'ai essayer cette solution mais elle ne fonctionne pas :Shell("IE TextBox Unicode [ par G__D ] Je sais que le problème a été abordé plusieurs fois déjà, mais je n'ai toujours pas croisé la solution.J'utilise des TextBox MSForms2 (qui ne sont pas


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

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,733 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é.