Course Kingdom
HomeCoursesJobsWebinarsBlogSavedAboutTelegram
Course Kingdom

Course Kingdom is an initiative to provide free education in a legit way. We provide free coupons of premium courses from different platforms, webinars, and job opportunities.

Quick Links

  • Home
  • Courses
  • Categories
  • Webinars
  • Jobs
  • Blog
  • Saved Courses
  • About Us
  • FAQ
  • Terms and Conditions
  • Privacy Policy
  • Affiliate Disclosure

Get in Touch

  • Telegram
  • guptahimanshu479@gmail.com

© 2026 Course Kingdom. All rights reserved.

Course Kingdom

— Course —

  1. Home
  2. Courses
  3. Recursion and Backtracking Algorithms in Java
Recursion and Backtracking Algorithms in Java
Development

11 April, 2023

Learn how to solve backtracking problem using recursion. Master the art of recursion

$89.00FREE

Recursion and Backtracking Algorithms in Java

Welcome to this course, "Recursion and Backtracking Algorithms in Java".


This course is about the recursion and backtracking algorithm.  The concept of recursion is simple, but a lot of people struggle with it, finding out base cases and recursive cases. That's Why I planned to create a course on recursion that explains the underline principles of recursion in details.


By completing this course you will gain confidence in recursion and backtracking algorithms. In this course we will solve most popular and frequently asked backtracking coding interview questions. By mastering these problems you can map almost any type of backtracking problem to these problem.


This course contains --

-- What is recursion and how it works

-- Permutations of string of unique character

-- Permutations of string of duplicates character

-- Array permutations of unique elements

-- Array permutations of duplicate elements

-- Power set of unique elements

-- Power set of duplicate elements

-- Subset sum

-- Combinations

-- Combination sum

-- Combination sum ii

-- Combination sum iii

-- Generate parentheses

-- Letter combination of a phone number

-- Restore ip addresses

-- Splitting a string into descending consecutive. value

-- Max length of a concatenated str with unique char

-- Partition to k equal subset sum

-- Matchstick to square

-- Rat in a maze

-- M Coloring


Why you should take this course --

  • Detailed explanation of how recursion works

  • How to draw decision tree and translate it into code

  • Contains quiz

  • Ability to ask questions if you don't understand something


See you inside :)

Affiliate disclosure: Course Kingdom participates in affiliate programmes (including Udemy via the Cuelinks network). Some links on this page are affiliate links — if you click and enroll, we may earn a small commission at no extra cost to you. Learn more.

Enroll NowJoin us on Telegram
Udemy Courses TelegramSubscribe on YouTube
Share
← Back to all courses

Related Courses

NEWNutrition Masterclass: Fat Loss & Muscle Building
Health & Fitness

Nutrition Masterclass: Fat Loss & Muscle Building

7 September, 2026
$89.00FREE
NEWMaster AIF CO1 Exam: AWS Certified AI Practitioner[2026]
IT & Software

Master AIF CO1 Exam: AWS Certified AI Practitioner[2026]

7 September, 2026
$89.00FREE
NEWMaster Cybersecurity Leadership 2026
IT & Software

Master Cybersecurity Leadership 2026

7 September, 2026
$89.00FREE
NEWMastering AI for Clinical Decision Support Systems
Health & Fitness

Mastering AI for Clinical Decision Support Systems

7 September, 2026
$89.00FREE
From Sanatan Hindu

Explore Sanatan Hindu Wisdom

Discover articles on Hindu rituals, mantras, festivals, and spiritual practices from sanatanhindu.co.in

Banyan Tree (Vata Vriksha) — The Immortal Tree and Its Sacred Worship
Sacred Symbols & Nature

Banyan Tree (Vata Vriksha) — The Immortal Tree and Its Sacred Worship

Explore the profound spiritual significance of the Banyan Tree (Vata Vriksha) in Hinduism, its connection to Lord Shiva and Vishnu, and sacred worship rituals.

7 September, 2026
Gomed: The Spiritual and Astrological Significance of Hessonite Gemstone
Poojas

Gomed: The Spiritual and Astrological Significance of Hessonite Gemstone

Explore the deep spiritual, astrological, and Vedic significance of Gomed (Hessonite), its connection to Rahu, and how to wear it for cosmic balance.

7 September, 2026
🙏
Poojas

Understanding the Profile and Contributions of Amit Aggarwal

An in-depth exploration of Amit Aggarwal's professional journey, creative philosophy, and impact within his respective sphere of influence.

7 September, 2026
Deepak (Diya) — Significance of the Oil Lamp in Hindu Worship
Sacred Symbols & Nature

Deepak (Diya) — Significance of the Oil Lamp in Hindu Worship

Explore the profound spiritual, cultural, and scriptural significance of the Deepak (Diya) in Hindu worship — symbolism, rituals, mantras, and regional practices.

7 September, 2026
Lotus (Padma) — Symbol of Purity and Spiritual Awakening
Sacred Symbols & Nature

Lotus (Padma) — Symbol of Purity and Spiritual Awakening

Explore the profound symbolism of the lotus (Padma) in Hinduism — its scriptural origins, spiritual significance, role in deity iconography, and practical use in meditation and worship.

7 September, 2026
Swastika — Ancient Symbol of Auspiciousness and Its True Meaning
Sacred Symbols & Nature

Swastika — Ancient Symbol of Auspiciousness and Its True Meaning

Discover the profound spiritual meaning of the Swastika in Hinduism — its Vedic origins, symbolism, ritual use, and how it differs from its misappropriated modern association.

7 September, 2026
Visit Sanatan Hindu