Data Structures & Algorithms

Arrays, Tree, Linked List, Heap, Dynamic Programming, Recursion, Backtracking etc.
Search term should be '3' to '100' character long.
Find length of Longest Palindromic Subsequence (Recursion & DP)

Palindrome Partitioning (Dynamic Programming & Recursion)

Gold Mine Problem (Recursion & Dynamic Programming)

Maximize the cut segments of lengths a, b and c (Recursion & DP)

Post-order Tree Traversal - Iterative and Recursive

Find largest sum contiguous sub-array (Kadane's Algorithm)

Minimize the difference between the heights of smallest and highest tower

Find minimum number of jumps to reach the end

Find duplicates in O(n) time and O(1) extra space

Find duplicates in O(n) time and O(n) extra space.