Mastering Fibonacci: Efficient vs. Inefficient Recursive Methods 🔢
Discover the key differences between two recursive approaches to Fibonacci numbers. Learn how to optimize your code for better performance and avoid common pitfalls!
🔥 Related Trending Topics
LIVE TRENDSThis video may be related to current global trending topics. Click any trend to explore more videos about what's hot right now!
THIS VIDEO IS TRENDING!
This video is currently trending in Pakistan under the topic 'f'.
About this video
In this video I discuss two different recursive approaches to implement the fibonacci numbers. (good vs. bad performance).
Contents include:
*) A simple ("naive") implementation of the fibonacci numbers
*) Tree recursion
*) Analysis using the substitution model
*) Improving speed by using an iterative aproach (coded recursively!)
This video relates to the following article of my blog: http://livingyourcode.blogspot.com/2016/01/implementing-fibonacci-numbers.html
If you are interested in a more detailed discussion on the above topics, be sure to check out this great resources from MIT press:
Linear recursion and iteration: https://mitpress.mit.edu/sicp/full-text/book/book-Z-H-11.html#%_sec_1.2.1
Tree recursion / fibonacci numbers: https://mitpress.mit.edu/sicp/chapter1/node13.html
Video Information
Views
458
Total views since publication
Likes
15
User likes and reactions
Duration
15:33
Video length
Published
Dec 26, 2015
Release date
Quality
hd
Video definition
About the Channel
Tags and Topics
This video is tagged with the following topics. Click any tag to explore more related content and discover similar videos:
#Recursion #Javascript #Computer Science #Programming #Fibonacci #Tree recursion #Redundant computation #Tutorial #Exercise #programming
Tags help categorize content and make it easier to find related videos. Browse our collection to discover more content in these categories.