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 !

RESOLUTION DE LA TOUR DE HANOI...


Information sur la source



Description

Ce code java permet de générer la solution de la tour de Hanoi pour un nombre infini d'anneau par la recursivité.
 

Source

  • import javax.swing.JOptionPane;
  • public class hanoi {
  • public static void hanoi(int n, String from, String temp, String to) {
  • if (n == 0) return;
  • hanoi(n-1, from, to, temp);
  • System.out.println("Bougez le disque " + n + " de " + from + " à " + to);
  • hanoi(n-1, temp, from, to);
  • }
  • public static void main(String[] args) {
  • String a;
  • int n;
  • a = JOptionPane.showInputDialog("Combien de diques ?");
  • n = Integer.parseInt(a);
  • hanoi(n, "A", "B", "C");
  • }
  • }
import javax.swing.JOptionPane;


public class hanoi {
	    public static void hanoi(int n, String from, String temp, String to) {
	        if (n == 0) return;
	        hanoi(n-1, from, to, temp);
	        System.out.println("Bougez le disque " + n + " de " + from + " à " + to);
	        hanoi(n-1, temp, from, to);
	    }

	    public static void main(String[] args) {
	    	String a;
	    	int n;
	    	a = JOptionPane.showInputDialog("Combien de diques ?");
	    	n = Integer.parseInt(a);
	        hanoi(n, "A", "B", "C");
	    }
}

Commentaires et avis

signaler à un administrateur
Commentaire de Saifoutus le 07/02/2009 19:40:38

Merci

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

probleme d'affichage JPanel [ par topic1 ] je debute en programmation java j'essaye de creer dans une Jframe trois JPanel deux affichant un graphique et un troisieme contenant des boutonsmon pr Tour de Hanoï [ par ypothier ] SalutJe suis à la recherche d'un code source pour le jeu "Tour de Hanoï". Quelqu'un peut m'aider ????Merciypothier Je pense que je vais me jeter de la Tour Eiffel si on m'aide pas... [ par foxylady ] Tout d'abord bonsoir.Ma question peut sembler stupide pour les experts en java mais moi elle me prend la tete depuis 48h et là j'en peux plus!En fait Screen Size [ par roiDesBranleurs ] je sais qu'en peut connaitre la taille de l'ecran (ex: 1024 x 768) en Java... mais Comment peut-on modifier la resolution de l'ecrant ???comment peut Java pour un Jeu Online ? [ par Sissmic ] Bonjour a tous.Voila, un ami et moi meme somme entrain de faire un jeu en php/html, c'est un jeu tour par tour qui est un mélange de RPG/Lycos Fight/C Pb jeu en réseau [ par wololo592 ] Bonjour,Je développe actuellement un jeu en réseau en tour à tour dans une applet.Tout marche a peu près, sauf que l'attente de la connexion du client fonctionnement du focus [ par kungouf ] bonjourj'ai un probleme pour gerer le focus dans mon programme:j'ai des objets qui sont instancies de la classe Saisie extends JDialog implements Focu Changer la resolution de l'ecran [ par tigroux ] Comme l'indique le titre je souhaiterai changer la resolution de mon ecran lorsque je lance mon appli et le remettre à son ancienne taille quand je qu JMF et flux video [ par vivi_2701 ] Bonjour,J'ai recuperer le flux video de ma webcam grace a l'API JMF, en utilsant un MediaLocator et un Player qui me donne un Component. Ca marche tre tour panoramique [ par romrominet ] salut a tous, jai vu sur un site un webmaster qui avait mis la foto de son appart en 360°ac un petit lecteur java ki fesait le tour de la piece..


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