Understanding Recursion, from the ground up

Glassbyte May 27, 2023
Video Thumbnail
Glassbyte Logo

Glassbyte

View Channel

About

Learning Data Structures and Algorithms through visualizations.

Video Description

Recursion is something every developer struggled with at one point, and rightfully so. The topic is quite counterintuitive. This is a video that tries to demystify recursion by first looking at a couple of fundamental Computer Science topics, like stacks and function execution, and then analyzing some simple Python code, line by line. 00:00 Intro 01:01 Stacks 02:31 Function execution 10:13 Recursion Full Data Structures and Algorithms course: https://www.udemy.com/course/data-structures-and-algorithms-in-python-gb/?referralCode=5C62F92791330B50A24D References: Python inspect module: https://docs.python.org/3/library/inspect.html Python traceback module: https://docs.python.org/3/library/traceback.html CPython Source Code: https://github.com/python/cpython Follow on Instagram: https://www.instagram.com/glassbyte.io/ Music by https://www.fesliyanstudios.com/ #computerscience #code #recursion

You May Also Like