[PHP] apprendre la récursivité (jeu des tours de hanoi)
|
12-02-2013, 04h46
(Modification du message : 12-02-2013, 04h47 par InstinctHack.)
Message : #2
|
|
InstinctHack
![]() Posting Freak ![]() Messages : 1,366 Sujets : 184 Points: 299 Inscription : Dec 2011 |
RE: [PHP] apprendre la récursivité (jeu des tours de hanoi)
Merci du tuto
![]() Autre exemple, peut-etre plus parlant, celle du parcours récursive d'un dossier, compliqué à mettre en place sans appeller une fonction par elle-meme Et voilà un exemple de code simple à comprendre : Code PHP :
source : http://www.viaphp.net/portions/fichiers-...repertoire Et pour finir, celle de la fonction mathématiques factorielle (qui définie x multiplier par tous les entiers positifs inférieurs à lui) en gros 4! == 4*3*2*1 == 4*3*2 (elle représente par exemple, le nombre d'ordres possible avec des élements) avec 3 boules : [1] [2] [3] les ordres possibles sont: [1] [2] [3] [1] [3] [2] [2] [1] [3] [2] [3] [1] [3] [1] [2] [3] [2] [1] Bien que php possède des fonctions mathématiques (http://php.net/manual/fr/book.math.php), ainsi que des modules (http://www.php.net/manual/fr/ref.gmp.php) il est facile de coder soi-même cette fonction voici donc l'équivalent de la fonction http://www.php.net/manual/fr/function.gmp-fact.php Code PHP :
Le code est extrait du ce tuto http://www.siteduzero.com/informatique/t...tilisation voilà pour un petit rajout sympa ![]() Citation :un jour en cours de java j'ai attrapé les seins d'une fille mais elle m'a frappé en disant "c'est privé !!" |
|
« Sujet précédent | Sujet suivant »
|
Messages dans ce sujet |
[PHP] apprendre la récursivité (jeu des tours de hanoi) - par JadnX - 12-02-2013, 00h32
RE: [PHP] apprendre la récursivité (jeu des tours de hanoi) - par InstinctHack - 12-02-2013, 04h46
|
Sujets apparemment similaires… | |||||
Sujet | Auteur | Réponses | Affichages | Dernier message | |
Apprendre JavaScript en s'amusant ! | Booster2ooo | 6 | 458 |
25-11-2013, 23h08 Dernier message: saywoot |
|
Apprendre le python en s'amusant ! | Trivial | 6 | 623 |
20-11-2013, 21h15 Dernier message: saywoot |
|
[Python] Meilleur endroit pour apprendre | ...:: BliNK ::... | 3 | 257 |
10-06-2012, 06h41 Dernier message: fr0g |
Utilisateur(s) parcourant ce sujet : 2 visiteur(s)