Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Computer Programming Languages >> Content
Hoe de Fibonacci Recursion functie gebruiken
In de informatica , een recursieve functie is een programmeertaal constructie die zelf noemt . Ze worden voornamelijk gebruikt om wiskundige functies uitwerken . De Fibonacci- recursie functie berekent de Fibonacci getallenreeks . De Fibonacci reeks is een reeks getallen met de eerste twee cijfers zijn 1 . Elke volgende nummer wordt berekend door de twee nummers voorafgaan voegen . Traditioneel is de Fibonacci recursie functie is een slecht voorbeeld van recursie door het aantal zelf - oproepen van de functie . Het volgende voorbeeld is een generieke code implementeerbaar meerdere programmeertalen . Instructies
1

Implementeer een methode om het basisscenario van de recursieve functie te behandelen . De methode accepteert een integer variabele en roept een andere methode om de twee waarden te behandelen na de base case . Een voorbeeld code ziet er als volgt uit:

unsigned int fibonacci ( unsigned int n ) op Twitter

{

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



Het symbool " : " betekent dat als n gelijk is aan 0 de functie terugkeert 0 , anders fibonacci2 heet
. Pagina 2

Implementeer een tweede methode om elke zaak te behandelen na het nulalternatief . Een voorbeeld codes ziet er zo uit :

unsigned int fibonacci2 ( unsigned int n , unsigned int waarde1 , waarde2 unsigned int )

{

terugkeer
n == 1 ? waarde1 : fibonacci2 ( n - 1 , waarde2 , waarde1 + waarde2 ) ;

}


Het symbool "?" ? betekent dat als n gelijk is aan 1 dan waarde1 gelijk aan een , anders fibonacci2 recursief aangeroepen .
3

Voer een willekeurige waarde voor de variabele " n , " en compileren van de code om de Fibonacci voeren functie op de ingevoerde waarde .

Previous: Next:
  Computer Programming Languages
·Hoe te Program Sudoku 
·Hoe te gebruiken AppleScript P…
·Pros & Cons van Computer Langu…
·Hoe kan ik een Connection stri…
·Hoe SQL Express Registreer met…
·Hoe om Flash Video embedden in…
·Hoe naar Eigenschappen wijzige…
·Hoe u uw eigen AS3 Pagina Flip…
·Hoe maak je een DataView kolom…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Tutorial on SQL Functions 
·API Ontwikkeling van Google Maps 
·Hoe je projecten gebruiken C Programming…
·Hoe te DSN Informatie gebruik van Java G…
·Leren UML diagrammen 
·Hoe maak je een nieuw DAT- bestand in Ma…
·Hoe gebruik je een niet Operator in Java…
·Hoe gegevens in VB.NET Afdrukken 
·Hoe maak je een grote Import Run in MySQ…
Copyright © Computer Kennis http://www.nldit.com