Insta DSA

You might also like

Download as xlsx, pdf, or txt
Download as xlsx, pdf, or txt
You are on page 1of 5

DSA Preparation Sheet by @hiten.

codes
Topic Name Link Solved?

Array Contains Duplicate Link


Valid Anagram Link
Two Sum Link
Group Anagrams Link
Top K Frequent Elements Link
Encode and Decode Strings Link
Product of Array Except Self Link
Valid Sudoku Link
Longest Consecutive Sequence Link
Valid Palindrome Link
Two Sum II Input Array Is Sorted Link
3Sum Link
Container With Most Water Link
Trapping Rain Water Link
Best Time to Buy And Sell Stock Link
Longest Substring Without Repeating Characters Link
Longest Repeating Character Replacement Link
Permutation In String Link
Minimum Window Substring Link
Sliding Window Maximum Link

Binary Search Binary Search Link


Search a 2D Matrix Link
Koko Eating Bananas Link
Find Minimum In Rotated Sorted Array Link
Search In Rotated Sorted Array Link
Time Based Key Value Store Link
Median of Two Sorted Arrays Link

Linked List Reverse Linked List Link


Merge Two Sorted Lists Link
Reorder List Link
Remove Nth Node From End of List Link
Copy List With Random Pointer Link
Add Two Numbers Link
Linked List Cycle Link
Find The Duplicate Number Link
LRU Cache Link
Merge K Sorted Lists Link
Reverse Nodes In K Group Link

Trees Invert Binary Tree Link


Maximum Depth of Binary Tree Link
Diameter of Binary Tree Link
Balanced Binary Tree Link
Same Tree Link
Subtree of Another Tree Link
Lowest Common Ancestor of a Binary Search Tree Link
Binary Tree Level Order Traversal Link
Binary Tree Right Side View Link
Count Good Nodes In Binary Tree Link
Validate Binary Search Tree Link
Kth Smallest Element In a Bst Link
Construct Binary Tree From Preorder And Inorder Traversal Link
Binary Tree Maximum Path Sum Link
Serialize And Deserialize Binary Tree Link

Backtracking Subsets Link


Combination Sum Link
Permutations Link
Subsets II Link
Combination Sum II Link
Word Search Link
Palindrome Partitioning Link
Letter Combinations of a Phone Number Link
N Queens Link

Dynamic Progra Climbing Stairs Link


Min Cost Climbing Stairs Link
House Robber Link
House Robber II Link
Longest Palindromic Substring Link
Palindromic Substrings Link
Decode Ways Link
Coin Change Link
Maximum Product Subarray Link
Word Break Link
Longest Increasing Subsequence Link
Partition Equal Subset Sum Link
Unique Paths Link
Longest Common Subsequence Link
Best Time to Buy And Sell Stock With Cooldown Link
Coin Change II Link
Target Sum Link
Interleaving String Link
Longest Increasing Path In a Matrix Link
Distinct Subsequences Link
Edit Distance Link
Burst Balloons Link
Regular Expression Matching Link

Stack Valid Parentheses Link


Min Stack Link
Evaluate Reverse Polish Notation Link
Generate Parentheses Link
Daily Temperatures Link
Car Fleet Link
Largest Rectangle In Histogram Link

Heap Kth Largest Element In a Stream Link


Last Stone Weight Link
K Closest Points to Origin Link
Kth Largest Element In An Array Link
Task Scheduler Link
Design Twitter Link
Find Median From Data Stream Link

Graphs Number of Islands Link


Max Area of Island Link
Clone Graph Link
Walls And Gates Link
Rotting Oranges Link
Pacific Atlantic Water Flow Link
Surrounded Regions Link
Course Schedule Link
Course Schedule II Link
Graph Valid Tree Link
Number of Connected Components In An Undirected Graph Link
Redundant Connection Link
Word Ladder Link
Reconstruct Itinerary Link
Min Cost to Connect All Points Link
Network Delay Time Link
Swim In Rising Water Link
Alien Dictionary Link
Cheapest Flights Within K Stops Link

Greedy Algorith Maximum Subarray Link


Jump Game Link
Jump Game II Link
Gas Station Link
Hand of Straights Link
Merge Triplets to Form Target Triplet Link
Partition Labels Link
Valid Parenthesis String Link
Hint / Notes

You might also like