Data Structures & Algorithms

Arrays, Tree, Linked List, Heap, Dynamic Programming, Recursion, Backtracking etc.
Search term should be '3' to '100' character long.
Transform One String to Another with a Minimum Number of Operations

Word Wrap Problem (Dynamic Programming & Recursion)

Edit Distance Problem (Dynamic Programming & Recursion)

Find all substrings of a string in "O (n^2)" time

Power Set: Print all non-empty subsequences of a string

Set Matrix Zeroes in O(m * n) time and O(1) space

Program to generate Pascal's Triangle

Print all possible permutations of an Array in O(1) space

Merge two sorted arrays in O(1) space

Rotate a matrix by 90 degrees in a clockwise direction