- Coin Change
- Longest Common Subsequence
- Longest Substring
- Stack
- Factorial
- Fibonacci
- Maximum Sub-array sum
- Golomb Sequence
- Binary Tree
- Inorder Traversal Binary Tree
- Post-order Traversal
- Singly Linked List
- Singly Linked List Reversed
- Queue
- Queue using Stack
- Stack using Queue
- Pre-Order Traversal
- Areas
- Areas 2D
- Areas 3D
- Armstrong Number
- Integer to Roman
- Karatsuba Multiplication
- Sieve of Eratosthenes
- Factorial
- Kaprekar Number
- Palindrome
- Automorphic Number
- Neon Number
- Noble Integer
- Sum of Digits
- Magic Number
- Strong Number
- Armstrong Number
- Happy Number
- Catalan Number
- Decimal to Binary
- Ugly Number
- Fibonacci Number
- Mystery Number
- Prime Number
- Perfect Number
- Lucky Number
- GCD
- Binary Search
- Interpolation Search
- Linear Search
- Recursive Binary Search
- Jump Search
- Linear Search Recursive
- Fibonacci Search
- Exponential Search
- Bubble Sort
- Counting Sort
- Insertion Sort
- Merge Sort (Parallel)
- Merge Sort (Sequential)
- Merge Sort
- Quick Sort
- Radix Sort
- Selection Sort
- Shell Sort