Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Algorithms - Recurrences

Keith Galli via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn to solve recurrence relations in computer science through practical examples and systematic methods in this 24-minute tutorial. Master the fundamentals of recurrence equations and their applications in algorithm analysis, then apply the recursion-tree method to analyze the Fibonacci sequence's time complexity. Explore the Master Method through detailed walkthroughs of merge sort and binary search algorithms, understanding how to classify and solve different types of recurrences. Gain essential skills for analyzing recursive algorithms' performance and time complexity, with clear explanations of when and how to apply each solving technique in algorithm design and analysis.

Syllabus

Solving Recurrences Example - Fibonacci (Recursion-Tree Method)
Solving Recurrences Example - Merge Sort (Master Method)
Solving Recurrences Example - Binary Search (Master Method)
Master Method to Solve Recurrences - Overview
Recurrence Equations Overview (Computer Science/Algorithms)

Taught by

Keith Galli

Reviews

Start your review of Algorithms - Recurrences

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.