| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
    Comment utiliser la fonction de récurrence Fibonacci
    En informatique , une fonction récursive est une structure de programmation qui se dit . Ils sont principalement utilisés pour évaluer les fonctions mathématiques. La fonction de récursivité Fibonacci calcule la série des nombres de Fibonacci . La suite de Fibonacci est une séquence de nombres avec les deux premières étant des nombres 1 . Chaque numéro suivant est calculé en additionnant les deux nombres qui le précèdent . Traditionnellement, la fonction de récurrence Fibonacci a été un mauvais exemple de la récursivité en raison du nombre d'auto- appels effectués par la fonction. L'exemple suivant est un implémentable de code générique dans plusieurs langages de programmation . Instructions
    1

    Mettre en œuvre une méthode pour gérer le scénario de base de la fonction récursive . La méthode accepte une variable entière et appelle une autre méthode pour gérer les deux valeurs après le scénario de base . Un exemple de code ressemble à ceci:

    unsigned int Fibonacci (unsigned int n) {


    retour n == 0 ? 0: fibonacci2 (n, 0 , 1); }


    Le symbole " : " signifie que si n est égal à 0, la fonction retourne 0 , sinon fibonacci2 est appelé
    . Page 2

    Mettre en œuvre une deuxième méthode pour traiter chaque cas après le scénario de base . Un exemple codes ressemble à ceci:

    unsigned int fibonacci2 (unsigned int n, unsigned int valeur1, valeur2 unsigned int )

    {

    de retour
    n == 1 ? valeur1 : fibonacci2 (n - 1 , valeur2 , valeur1 + valeur2 ) ;

    }

    le symbole "? " ? signifie que si n est égal à 1 alors valeur1 est égal à un , sinon fibonacci2 est appelée de manière récursive.
    3

    Entrez une valeur arbitraire de la variable "n ", et compiler le code pour effectuer le Fibonacci fonction de la valeur entrée .

    Previous :

    next :
      articles connexes
    ·Comment tester un package SSIS 
    ·Comment créer une Timeline HTML 
    ·Comment réduire une base de données ASA 
    ·Comment faire de chevauchement Divs CSS Move Together 
    ·Comment faire pour utiliser les opérations de bits en …
    ·Comment faire une application Windows Forms avec les co…
    ·Comment écrire un script permettant d'envoyer aux port…
    ·Différence entre Rich Text & HTML 
    ·Comment afficher Wingdings sur un clavier 
    ·Introduction à UML 
      articles en vedette
    ·Comment créer une liste déroulante Utiliser XSL 
    ·Comment construire votre propre Web Système de gestion…
    ·Comment utiliser QBasic à écrire sur le port 
    ·Comment éviter les mots communs avec une PHP MySQL Que…
    ·Comment faire pour modifier les fichiers TTF 
    ·Comment obtenir le produit d'un tableau en C + + 
    ·Comment faire de l'éducation gratuite HTML Jeux Java 
    ·Comment supprimer des fichiers de MySQL avec PHP 
    ·Comment déclarer un champ 3D dans MATLAB 
    ·Comment faire pour modifier le JDK dans BEA WebLogic 8.…
    Copyright © Connaissances Informatiques http://fr.wingwit.com