Skip to main content
Graph
Search
fr
en
Login
Search
All
Categories
Concepts
Courses
Lectures
MOOCs
People
Practice
Publications
Startups
Units
Show all results for
Home
Lecture
Recursive Algorithms: Divide and Conquer
Graph Chatbot
Related lectures (25)
Previous
Page 1 of 3
Next
Algorithm Design: Divide and Conquer
Covers recursion, dynamic programming, and algorithm design using divide and conquer strategies.
Problem Solving Strategies: General Overview
Presents methods for problem-solving, emphasizing 'Divide and Conquer', recursion, and dynamic programming.
Tower of Hanoi: Recursion and Dynamic Programming
Explores the Tower of Hanoi algorithm, recursion, and dynamic programming in solving problems efficiently.
Problem-solving Strategies 2: Recursion
Explores problem-solving strategies like recursion and divide and conquer methods, with examples such as the Towers of Hanoi.
Designing Algorithms: Recursion and Dynamic Programming
Explores designing algorithms with recursion and dynamic programming, covering concepts like the Towers of Hanoi and efficient solutions.
Dynamic Programming: Binomial Coefficients
Explores dynamic programming through binomial coefficients calculation, emphasizing efficiency and memoization in problem-solving.
Dynamic Programming: Solving Sequential Problems Efficiently
Explores dynamic programming for efficient problem-solving, illustrated with binomial coefficients and Pascal's triangle.
Greedy Strategy and Dynamic Programming
Explores the concepts of greedy strategy and dynamic programming in building optimal solutions for various problems.
Problem-solving Strategies: Sum of N Integers (Recursive)
Covers the recursive algorithm for calculating the sum of the first N integers.
Recursive Functions: Methodology of Development + Debugging
Covers the methodology of development, recursion, and debugging in C++.