1. Programming Fundamentals
| Problem | Difficulty | YouTube | Practice | |
|---|---|---|---|---|
| User Input / Output | Easy | Coming Soon | Solve | |
| Data Types & Variables | Easy | Coming Soon | Solve | |
| If-Else Statements | Easy | Coming Soon | Solve | |
| Switch Statements | Easy | Coming Soon | Solve | |
| For, While & Do-While Loops | Easy | Coming Soon | Solve | |
| Functions & Pass by Value/Reference | Easy | Coming Soon | Solve | |
| Time & Space Complexity Intro | Easy | Coming Soon | Solve |
2. Build-up Logical Thinking (Patterns)
| Problem | Difficulty | YouTube | Practice | |
|---|---|---|---|---|
| Pattern: Rectangular Star | Easy | Coming Soon | Solve | |
| Pattern: Right-Angled Triangle | Easy | Coming Soon | Solve | |
| Pattern: Inverted Right Pyramid | Easy | Coming Soon | Solve | |
| Pattern: Full Star Pyramid | Easy | Coming Soon | Solve | |
| Pattern: Inverted Star Pyramid | Easy | Coming Soon | Solve | |
| Pattern: Diamond Star | Medium | Coming Soon | Solve | |
| Pattern: Half Diamond Star | Medium | Coming Soon | Solve | |
| Pattern: Binary Number Triangle | Medium | Coming Soon | Solve |
3. Basic Math Concepts
4. Basic Recursion
| Problem | Difficulty | YouTube | Practice | |
|---|---|---|---|---|
| Understand Recursion (Print N times) | Easy | Coming Soon | Solve | |
| Print 1 to N using Recursion | Easy | Coming Soon | Solve | |
| Print N to 1 using Recursion | Easy | Coming Soon | Solve | |
| Sum of first N Natural Numbers | Easy | Coming Soon | Solve | |
| Factorial of N numbers | Easy | Coming Soon | Solve | |
| Reverse an Array using Recursion | Easy | Coming Soon | Solve | |
| Check if a String is Palindrome | Easy | Coming Soon | Solve | |
| Fibonacci Number | Easy | Coming Soon | Solve |
5. Basic Hashing
6. Sorting Fundamentals
7. Array Basics (1D)
| Problem | Difficulty | YouTube | Practice | |
|---|---|---|---|---|
| Largest Element in an Array | Easy | Coming Soon | Solve | |
| Second Largest Element in an Array | Easy | Coming Soon | Solve | |
| Check if Array is Sorted | Easy | Coming Soon | Solve | |
| Remove Duplicates from Sorted Array | Easy | Coming Soon | Solve | |
| Left Rotate an Array by K Places | Medium | Coming Soon | Solve | |
| Move Zeros to End | Easy | Coming Soon | Solve | |
| Find Missing Number | Easy | Coming Soon | Solve | |
| Max Consecutive Ones | Easy | Coming Soon | Solve | |
| Find Number that appears once | Easy | Coming Soon | Solve |