| Foobie | Artikelen | Startpagina | Vacatures | Tv | modules |
Tijdens een momentele update kan het keuren van artikelen en het reageren op email ietsjes langer duren.
Geschiedenis - Voorkeuren - Inloggen - Registreren
Liever thuis werken?
![]() Schrijf artikelen en verdien geld vanuit huis! Meer |
Categorieën |
Recursie komt zoals u net heeft gelezen in de wiskunde en in de informatica veel voor. Zo kunnen bewerkingen op getallen (numerieke waarden) kunnen worden opgeschreven als samenstellingen van willekeurige grootte, bestaande uit bewerkingen (functies) zoals het optellen, aftrekken, vermenigvulgen en delen. Om die reden worden veel wiskundige formules en computertalen (programmeertalen, scripttalen) met recursieve grammatica's beschreven. Het gebruik van recursie in de informatica kan een functie verkleinen omdat het constant zichzelf aanroept, en kan een functie zichzelf een onbeperkt aantal malen herhalen. Dit gaat in sommige gevallen ten koste van de snelheid waarmee de bewerking wordt gedaan. Bij een recursieve gegevensstructuur verwijzen een of meer soorten elementen direct of indirect naar dezelfde soort. Bij bijvoorbeeld een boom speelt recursie zich alleen af op soortniveau, een boom bestaat uit knopen waarvan de takken zelf bomen zijn. Een boom kan echter nooit onderdeel zijn van zijn eigen takken. Bij het gebruik van recursie in een scripttaal of programmeertaal kunnen wanneer de functie niet juist is geschreven oneindige lussen (endless loops) ontstaan. Toepassingen
Een toepassing van recursie in een programmeertaal is uiteraard om op een korte manier een hele reeks aan berekeningen te definieren. Veel wiskundige vraagstukken van vandaag worden computers op losgelaten omdat deze tot 100 miljard keer sneller kunnen rekenen dan een wiskundige. Een andere toepassing van recursie is bijvoorbeeld wanneer er sprake is van een SQL database met een oneindig aantal subcategorieen. Wanneer ETEN bestaat uit FRUIT, GROENTE en VLEES, GROENTE kan bestaan uit WORTEL en BLOEMKOOL l, FRUIT kan bestaan uit APPEL en PEER, en APPEL kan bestaan uit ROOD en GROEN dan kan een recursieve functie nagaan wanneer er geen volgende subcategorie meer bestaat. Nadelen
Recursie lijkt een uiterst geschikte manier om berekeingen op een elegente manier in een functie te schrijven, een nadeel is dat recursie kan zorgen voor veel belasting van de machine waarop het programma draait. Om bijvoorbeeld 1000! (1000 faculteit) uit te rekenen zijn heel erg veel berekeningen nodig. Ook is een for-loop bijzonder effecient vergeleken met een functie die constant zichzelf aanroept.
Over de auteur
Reacties (0)Er zijn nog geen reacties op mijn artikel, ben jij de eerste?Je kunt alleen een reactie plaatsen wanneer je bent ingelogd. Wanneer je inlogt door middel van de button rechts bovenaan deze pagina dan word je na het inloggen automatisch terug verwezen naar deze pagina.
Toont 0 tot en met 5 van ongeveer 2 resultaten (1.02414083481 seconden) Afstudeerders IT programmeren | StudentenBureau Bent u op zoek naar een afstudeerder it programmeren? StudentenBureau heeft de beste toptalenten onder de afstudeerders! ... Zoek op de hoofdpagina van Foobie voor een uitgebreide beschrijving en betere resultaten. Hoofdpagina: www.studentenbureau.nl - meer van www.studentenbureau.nl Een inleiding in recursie in de informatica en wiskunde. ... Zoek op de hoofdpagina van Foobie voor een uitgebreide beschrijving en betere resultaten. Hoofdpagina: artikelen.foobie.nl - meer van artikelen.foobie.nl Willekeurig bladeren door artikelen (Foobie Zap!) |
Nieuwste artikelen Het Portugese Albufeira The Engelse Newcastle Upon Tyne Het Noordpool Conflict (Covert One: The Arctic Event), R. Ludlum & J. Cobb (2007) Iron Man 2 (2010) How To Train A Dragon (2010) Meidenvenijn, de Queen Bee en haar Wannabees Welke elementen zijn kenmerkend in de poëzie van M. Vasalis? Irritaties op de weg The Cotswolds - Engeland in een notendop Geert Wilders en moslims Interne links Gratis online TV Affiliates Help en ondersteuning Hoe heet die film? Mogelijk gerelateerde artikelen Mp3 bestanden hosten op Foobie Stel je vraag in de chat Je eigen website! Computer tabletten Top 10 slechtste Apple producten De Logitech G110. Elementenrecursie, functie, informatica, wanneer, zichzelf, recursieve, wiskunde, kunnen, worden, manier, bestaan, bijvoorbeeld, wiskundige, bestaat,
|