Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Computer Programmeringsspråk >> Content
    Hvordan bruke Fibonacci Rekursjon Function
    I informatikk , er en rekursiv funksjon et programmeringsspråk konstruere som kaller seg . De brukes primært for å evaluere matematiske funksjoner . Fibonacci recursion funksjonen beregner Fibonacci tallrekke . Fibonacci -serien er en sekvens av tall med de to første tallene er 1 . Hver etterfølgende tall er beregnet ved å legge de to tallene går forut for disse . Tradisjonelt har Fibonacci rekursjon funksjon vært et dårlig eksempel på rekursjon grunn til antall selv- oppringninger gjort av funksjon . Følgende eksempel er en generell kode implementeres i flere program språk . Instruksjoner
    en

    Gjennomføre en metode for å håndtere base case av rekursiv funksjon . Metoden aksepterer en heltallsvariabel og ringer en annen metode for å håndtere de to verdiene etter base case . Et eksempel koden ser slik ut : en

    usignert int fibonacci ( usignert int n )

    {

    retur n == 0 ? 0 : fibonacci2 (n , 0 , 1 ) ;

    }

    Symbolet " : " betyr at hvis n er lik 0 funksjonen returnerer 0 , ellers fibonacci2 kalt
    .
    2

    Gjennomføre en ny metode for å håndtere hvert enkelt tilfelle etter at base case . Et eksempel koder ser slik ut : en

    usignert int fibonacci2 ( usignert int n , usignert int verdi1 , usignert int verdi2 )

    {

    retur n == 1 ? verdi1 : fibonacci2 ( n - 1 , verdi 2 , verdi 1 + verdi2 ) ;

    }

    Symbolet "?" ? betyr at hvis n er lik en så verdi1 lik én , ellers fibonacci2 kalles rekursivt .
    3

    Skriv inn en vilkårlig verdi for variabelen " n ", og kompilere koden for å utføre Fibonacci funksjonen på den angitte verdien.

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan lage din egen MUD spill 
    ·Client Server Vs . Web -Based 
    ·Hvordan Sammenlign Time in Pascal 
    ·Hvordan bruke COBOL Syntax 
    ·Hvordan lage QBasic Skriv ut 
    ·Slik bruker du en sak uttalelse i ASP.Net 
    ·Utvikling Assessment Tools 
    ·Connection Pool Tutorial 
    ·Hvor å Endre Element Marginene Bruke HTML programmerin…
    ·Hvordan lage nye symboler i Latex 
      Anbefalte artikler
    ·Hvordan bruke PHP Med Java 
    ·Hvordan skrive en e-post Miner for Python 
    ·Slik installerer Zend for PHP 5.3 
    ·Hvordan lage Parallelle Tabeller med data i C + + 
    ·Hva er en variabel i programmering 
    ·Hvor å Fastsette Visual C Påstand Failure 
    ·Hvordan String spørringer Sammen i MySQL 
    ·Hvordan lage en EXE i Visual Basic 
    ·Hvordan beregne Dato og tid Forskjell i timer og minutt…
    ·Slik leser tekst mellom to HTML-tagger i Visual Basic 6…
    Copyright ©  Datamaskin  http://www.datamaskin.biz/