Data Structures & Algorithms

Arrays, Tree, Linked List, Heap, Dynamic Programming, Recursion, Backtracking etc.
Search term should be '3' to '100' character long.
Add 1 to a number represented as a linked list

Add two numbers represented by linked lists

Fractional Knapsack Problem (Greedy Approach)

Count Palindromic Subsequence (Recursion & DP)

Alternating +ve & -ve in array in O(1) time (maintaining order)

Swap all occurrences of two characters to get lexicographically smallest string

What is the O/1 knapsack problem?

Coin change problem: Maximum number of ways (Dynamic Programming)

Buy and sell stocks to maximise profit (Unlimited transactions)

Merge Sort Algorithm (Code & Complexity Analysis)