YoVDO

Towers of Hanoi - A Complete Recursive Visualization

Offered By: Reducible via YouTube

Tags

Algorithms and Data Structures Courses Computer Science Courses

Course Description

Overview

Dive into an in-depth exploration of the Towers of Hanoi, one of the most challenging recursive problems for computer science students. Begin by approaching it as a puzzle, developing a general strategy for solving. Then, transform this strategy into a complete recursive solution, learning a framework for tackling complex recursive problems along the way. Analyze the recursive solution and how the recursion unfolds. Benefit from detailed visualizations created using the open-source manim library. Access the code repository for the animations and support the creator on Patreon. Enjoy background music by Kai Engel as you progress through topics including problem statement, recursive concepts, and a comprehensive recap.

Syllabus

Intro
Three This
Four This
Problem Statement
Recursive Concepts
How does the recursion work
Recap


Taught by

Reducible

Related Courses

Design of Computer Programs
Stanford University via Udacity
Algorithms, Part I
Princeton University via Coursera
Algorithms, Part II
Princeton University via Coursera
Intro to Algorithms
Udacity
Divide and Conquer, Sorting and Searching, and Randomized Algorithms
Stanford University via Coursera