Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 18710|Répondre: 0

[Source] Questions d’algorithme d’entretien 1, 1, 2, 3, 5, 8, 13, 21, 34...... découvrez ce qu’est le 30e chiffre, et utilisez un algorithme récursif pour le découvrir

[Copié le lien]
Publié sur 26/09/2015 10:28:04 | | |

Comme vous pouvez le voir ci-dessus, les deux premiers chiffres sont ajoutés pour obtenir le troisième nombre.

statique publique int SuanFa (int i)
        {
             if(i>0)
              {
                  si (1 >= i || i <= 2)

                      retour 1 ;

                   if(i>2)

                      retourner SuanFa(i-1) + SuanFa(i-2) ;

              }
              sinon

                 retour 0 ;

        }



SuanFa (i-1) représente le nombre avant son calcul.

SuanFa (i-2) représente le premier second nombre à partir duquel il est calculé.

ou

public int GetNumberAtPos(int pos)

{
        if(pos==0|| pos==1)

       {
             retour 1 ;
       }
        int res = GetNumberAtPos(pos - 1) + GetNumberAtPos(pos - 2) ;
        retour de réponse ;
  }

ou

public int show(int i){
        
Console.WriteLine(show(30)) ;
        if(i<=0){
         a=0 ;
        }
        if(i==1&&i<=2){
            a=1 ;
            
        }
        else{
            a=montrer(i-1)+montrer(i-2) ;
        }
        retour a ;
        
    }






Précédent:La prochaine génération de modèles de cloud computing : Docker révolutionne le commerce personnalisé
Prochain:Le type d’interface ou de méthode pouvant être parcouru pour chaque type doit être implémenté.
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com