Algorithme de fonction sudoku [Résolu]

Messages postés
21
Date d'inscription
vendredi 20 janvier 2006
Dernière intervention
26 mars 2012
- 30 oct. 2011 à 22:58 - Dernière réponse :
Messages postés
21
Date d'inscription
vendredi 20 janvier 2006
Dernière intervention
26 mars 2012
- 7 nov. 2011 à 23:10
Bonjour,
J'aimerais faire valider mes algorithmes des deux fonctions suivantes

1-
/* Fonction Boolean qui valide une grille remplie ou non*/
public boolean grilleremplie() {
boolean solution=true;
if(grille!=null){
for(int i=0;i<grille.length;i++){
for(int e=0;e<grille[i].length;e++){
if(grille[i][e]==0){
solution=false;
break;
}
}
}
}
else{
solution=false;
}
return solution;
}
/* Algorithme */

Validation de la grille remplie
validation solution = vrai
si grille = vide
pour ligne = 0
pour colonne = 0
si grille (ligne et colonne) = 0
solution = faux
arrêter et passer au suivant
sinon
solution = faux
donner la solution
------------------------------------------------------------------
2-
public void afficher(int[][] tab){
for(int i=0;i<tab.length;i++){
for(int e=0;e<tab[i].length;e++){
System.out.print(tab[i][e]+" ");
}
System.out.println();
}
System.out.println()
}
/* Algorithme */
pour chaque ligne de grille
pour chaque élément de la ligne
afficher le tableau
fin boucle
afficher lignes
fin de boucle
afficher éléments
--------------------------------------------------------------------
Merci !!!

scoobi
Afficher la suite 

Votre réponse

6 réponses

Meilleure réponse
Messages postés
21
Date d'inscription
vendredi 20 janvier 2006
Dernière intervention
26 mars 2012
- 2 nov. 2011 à 13:04
3
Merci
Mon TP3 est envoyé
N'ayant pas eu de réponse, ce sujet peut être supprimé

Merci


scoobi

Merci scoobidooo1 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 86 internautes ce mois-ci

Commenter la réponse de scoobidooo1
Meilleure réponse
Messages postés
6450
Date d'inscription
mardi 8 mars 2005
Dernière intervention
17 mai 2018
- 7 nov. 2011 à 13:22
3
Merci
On ne supprime pas les messages qui ne trouvent pas de réponse. Tout est conservé.

On ne supprime que les messages qui contiennent des pubs ou autres choses interdites.

Sauf si tu souhaites vraiment que ce message soit supprimé ?

Merci cs_Julien39 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 86 internautes ce mois-ci

Commenter la réponse de cs_Julien39
Messages postés
21
Date d'inscription
vendredi 20 janvier 2006
Dernière intervention
26 mars 2012
- 30 oct. 2011 à 23:05
0
Merci
En fait pour :
1- Boucle 1(qu'est-ce qui boucle )
Boucle 2 ( qu'est-ce qui boucle)
Des lignes et colonnes ou des lignes et éléments de lignes ou encore des cases
2- Afficher (Qu'est-ce qui print)
i égale tu ligne
e égale tu colonne
I et e égale tu le tableau ou la grille

On parle de taille du tableau tab.length et taille de la grille grille.length??

Merci encore ?

scoobi
Commenter la réponse de scoobidooo1
Messages postés
6450
Date d'inscription
mardi 8 mars 2005
Dernière intervention
17 mai 2018
- 7 nov. 2011 à 07:57
0
Merci
Bonjour,

Si tu n'as pas eu de réponse, c'est que tu n'avais pas de problème précis, tu voulais juste "faire valider" ton programme.

Pour le valider, teste le, s'il y a des soucis poses des questions mais, en général, pour t'aider sur un point précis, nous n'exécutons pas ton code. Si tu veux avoir des réponses la prochaine fois, essaye de t'intéresser à un point précis qui te parais étrange.

a+
Commenter la réponse de cs_Julien39
Messages postés
21
Date d'inscription
vendredi 20 janvier 2006
Dernière intervention
26 mars 2012
- 7 nov. 2011 à 12:18
0
Merci
Bonjour Julien

Effectivement, m'ayant aperçu après relecture de mon premier message, j'ai envoyé tout de suite un deuxième avec ce que je pensais être plus précis..éé

Pour la ligne qui mentionne " n'ayant pas eu de réponse et peut être supprimé.
Ce n'était pas de la déception ou frustation mais simplement un genre d'avis aux Admins si jamais ils passaient par là.

A+
scoobi
Commenter la réponse de scoobidooo1
Messages postés
21
Date d'inscription
vendredi 20 janvier 2006
Dernière intervention
26 mars 2012
- 7 nov. 2011 à 23:10
0
Merci
Vous pouvez le laisser
Si ça peut aider

Merci !

scoobi
Commenter la réponse de scoobidooo1

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.