Live Online Classes in Design, Coding & AI — Small Classes, Free Retakes
2,000+ Free Courses with Certificates: Coding, AI, SQL, and More
Overview
Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This course teaches recursion through string filtering and subset problems, including subsequence generation, duplicate handling, an iterative version, and complexity analysis.
Syllabus
Introduction
Basic String Questions using Recursion
Q1 : Skip a character
Q2 : Skip a string
Q3 : Skip a string if it's not the required string
Subsets Introduction
When to apply subset problem?
Q4 : Subsequences
Q5 : Return an ArrayList of string
Q6 : Print ASCII value of a character
Q7 : Subsequences with ASCII values
Q8 : Iterative program to print subsequences
Complexity Analysis
Q9 : Subsequences of a string with duplicate elements
Outro
Taught by
Kunal Kushwaha