DSA Study Sheet
101 curated problems · progress saved locally
0/101
Filter
Total Solved
0
Easy
0
Medium
0
Hard
0
Arrays
12
Two Sum
#1
Hash Map
TCS · Amazon · Microsoft +1
Easy
Explain
Code
Best Time to Buy and Sell Stock
#121
Sliding Window
TCS · Infosys · Amazon
Easy
Explain
Code
Maximum Subarray (Kadane's)
#53
DP / Kadane
TCS · Wipro · Infosys +1
Easy
Explain
Code
Product of Array Except Self
#238
Prefix Product
Amazon · Google · Microsoft
Medium
Explain
Code
Container With Most Water
#11
Two Pointer
Amazon · Google
Medium
Explain
Code
3Sum
#15
Two Pointer
Amazon · Microsoft · Accenture
Medium
Explain
Code
Trapping Rain Water
#42
Two Pointer / Stack
Amazon · Google · Flipkart
Hard
Explain
Code
Merge Intervals
#56
Sorting
TCS · Amazon · Microsoft
Medium
Explain
Code
Find Missing Number
#268
XOR / Math
TCS · Infosys · Wipro +1
Easy
Explain
Code
Move Zeroes
#283
Two Pointer
TCS · Wipro · HCL
Easy
Explain
Code
Rotate Array
#189
Reversal
TCS · Infosys
Medium
Explain
Code
Majority Element
#169
Boyer-Moore
TCS · Wipro · Amazon
Easy
Explain
Code
Strings
10
Valid Anagram
#242
Hash Map
TCS · Infosys · Amazon
Easy
Explain
Code
Longest Substring Without Repeating
#3
Sliding Window
Amazon · Microsoft · Google
Medium
Explain
Code
Valid Parentheses
#20
Stack
TCS · Amazon · Microsoft +1
Easy
Explain
Code
Longest Common Prefix
#14
Sorting / Trie
TCS · Infosys · Wipro +1
Easy
Explain
Code
Reverse Words in a String
#151
Two Pointer
TCS · Wipro · Accenture
Medium
Explain
Code
String Compression
#443
Two Pointer
TCS · Infosys · Microsoft
Medium
Explain
Code
Palindrome Check
#125
Two Pointer
TCS · Wipro · HCL +1
Easy
Explain
Code
Minimum Window Substring
#76
Sliding Window
Amazon · Google · Microsoft
Hard
Explain
Code
Group Anagrams
#49
Hash Map
Amazon · Google
Medium
Explain
Code
Longest Palindromic Substring
#5
Expand Around Center
Amazon · Microsoft · Accenture
Medium
Explain
Code
Linked Lists
8
Reverse Linked List
#206
Iterative / Recursive
TCS · Infosys · Wipro +1
Easy
Explain
Code
Detect Cycle in Linked List
#141
Floyd's Cycle
TCS · Infosys · Amazon +1
Easy
Explain
Code
Merge Two Sorted Lists
#21
Two Pointer
TCS · Amazon · Microsoft
Easy
Explain
Code
Find Middle of Linked List
#876
Fast/Slow Pointer
TCS · Wipro · HCL +1
Easy
Explain
Code
Remove Nth Node From End
#19
Two Pointer
Amazon · Microsoft
Medium
Explain
Code
LRU Cache
#146
Hash Map + DLL
Amazon · Microsoft · Google
Medium
Explain
Code
Add Two Numbers
#2
Carry
Amazon · Microsoft · Accenture
Medium
Explain
Code
Palindrome Linked List
#234
Fast/Slow + Reverse
TCS · Infosys · Amazon
Easy
Explain
Code
Trees
11
Dynamic Programming
11
Graphs
8
Sorting & Searching
7
Stack & Queue
6
Recursion & Backtracking
6
Heaps
5
Greedy
4
Math & Bits
6
Trie
3
Sliding Window
4