Recursion and Backtracking (Memoization, D&C, Combinations)
Master algorithm design! Learn backtracking, divide & conquer, memoization & solve problems like the N-Queens. Improve your coding skills.
Course Content
Recursion and Backtracking (Memoization, D&C, Combinations) is an all-levels Udemy course taught by Arbi Elezi. It runs 1h 35m, is taught in English, and includes a certificate of completion. Learners rate it 4.4 out of 5 from 213 reviews, with 12,327 students enrolled. It is a paid course, last updated May 2019.
Unlock the power of Recursion and Backtracking with this comprehensive course! Struggling to grasp these fundamental algorithmic techniques? This course is designed specifically to demystify recursion and explore all related algorithms.
You'll begin with a solid understanding of the Basics of Recursion, building a strong foundation for tackling complex problems. We'll delve into essential Algorithm Design Techniques, including:
- Divide and Conquer: Learn how to break down problems into smaller, more manageable subproblems.
- Dynamic Programming: Discover optimization strategies for solving overlapping subproblems.
- Backtracking (Exhaustive Search): Master systematic exploration of all possible solutions.
Through practical examples and problem-solving, you'll gain proficiency in a wide range of applications, progressing from introductory concepts to advanced topics. We'll tackle problems of varying difficulty, including:
- Basic Recursion: Calculate the sum of numbers and other fundamental operations.
- Combinations & Permutations: Explore techniques for counting and selecting items.
- Memoization: Optimize recursive solutions by storing and reusing results.
- Flood Fill: Implement algorithms for connected region analysis.
- N-Queens Problem: Solve a classic combinatorial problem with recursive backtracking.
This course provides hands-on experience and a deep understanding of recursive algorithms, empowering you to solve a diverse set of challenges.
Need a web app built? Hire the team behind TutorialSearch.io
We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.