0% found this document useful (0 votes)
3 views

Leetcode Questions

The document lists various coding problems categorized by data structures and algorithms, including arrays, strings, binary search, linked lists, trees, dynamic programming, graphs, and more. Each category contains specific problems along with their respective LeetCode numbers. Additionally, it includes social media links for Aarchi Gandhi.

Uploaded by

Vithya Harini
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views

Leetcode Questions

The document lists various coding problems categorized by data structures and algorithms, including arrays, strings, binary search, linked lists, trees, dynamic programming, graphs, and more. Each category contains specific problems along with their respective LeetCode numbers. Additionally, it includes social media links for Aarchi Gandhi.

Uploaded by

Vithya Harini
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Topic Questions

1. Two Sum [LC #1]


2. Best Time to Buy and Sell Stock [LC #121]
3. Product of Array Except Self [LC #238]
4. Maximum Subarray [LC #53]
5. Longest Substring Without Repeating Characters [LC #3]
6. Container With Most Water [LC #11]
Arrays & Strings 7. Set Matrix Zeroes [LC #73]
1. Binary Search [LC #704]
2. Search in Rotated Sorted Array [LC #33]
3. Find Minimum in Rotated Sorted Array [LC #153]
4. First Bad Version [LC #278]
5. Find Peak Element [LC #162]
6. Median of Two Sorted Arrays [LC #4]
Binary Search 7. Search a 2D Matrix [LC #74]
1. Merge Two Sorted Lists [LC #21]
2. Reverse Linked List [LC #206]
3. Linked List Cycle [LC #141]
4. Remove Nth Node From End of List [LC #19]
5. Reorder List [LC #143]
6. Add Two Numbers [LC #2]
Linked Lists 7. Intersection of Two Linked Lists [LC #160]
1. Binary Tree Inorder Traversal [LC #94]
2. Maximum Depth of Binary Tree [LC #104]
3. Lowest Common Ancestor of a BST [LC #235]
4. Serialize and Deserialize Binary Tree [LC #297]
5. Same Tree [LC #100]
6. Validate Binary Search Tree [LC #98]
Trees & Binary Trees
7. Construct Binary Tree from Preorder and Inorder Traversal [LC #105]
1. Climbing Stairs [LC #70]
2. Longest Palindromic Substring [LC #5]
3. House Robber [LC #198]
4. Coin Change [LC #322]
5. Longest Increasing Subsequence [LC #300]
6. Word Break [LC #139]
Dynamic Programming
7. Partition Equal Subset Sum [LC #416]
1. Number of Islands [LC #200]
2. Course Schedule [LC #207]
3. Word Ladder [LC #127]
4. Clone Graph [LC #133]
5. Flood Fill [LC #733]
6. Rotting Oranges [LC #994]
Graphs 7. Shortest Path in Binary Matrix [LC #1091]
1. Minimum Window Substring [LC #76]
2. Sliding Window Maximum [LC #239]
3. Longest Substring Without Repeating Characters [LC #3]
4. Permutation in String [LC #567]
5. Find All Anagrams in a String [LC #438]
6. Longest Repeating Character Replacement [LC #424]
Sliding Window 7. Subarray Sum Equals K [LC #560]
1. Permutations [LC #46]
2. Combination Sum [LC #39]
3. Sudoku Solver [LC #37]
4. Generate Parentheses [LC #22]
5. N-Queens [LC #51]
6. Letter Combinations of a Phone Number [LC #17]
Backtracking 7. Word Search [LC #79]
1. Valid Parentheses [LC #20]
2. Min Stack [LC #155]
3. Daily Temperatures [LC #739]
4. Evaluate Reverse Polish Notation [LC #150]
5. Next Greater Element I [LC #496]
6. Simplify Path [LC #71]
Stacks & Queues 7. Basic Calculator II [LC #227]
1. Meeting Rooms II [LC #253]
2. Jump Game [LC #55]
3. Candy [LC #135]
4. Non-overlapping Intervals [LC #435]
5. Partition Labels [LC #763]
6. Gas Station [LC #134]
Greedy 7. Queue Reconstruction by Height [LC #406]
1. Single Number [LC #136]
2. Missing Number [LC #268]
3. Counting Bits [LC #338]
4. Power of Two [LC #231]
5. Number of 1 Bits [LC #191]
6. Sum of Two Integers [LC #371]
Bit Manipulation 7. Reverse Bits [LC #190]
1. Kth Largest Element in an Array [LC #215]
2. Top K Frequent Elements [LC #347]
3. Find Median from Data Stream [LC #295]
4. Merge K Sorted Lists [LC #23]
5. K Closest Points to Origin [LC #973]
6. Task Scheduler [LC #621]
Heap/Priority Queue
7. Reorganize String [LC #767]
1. Subarray Sum Equals K [LC #560]
2. Range Sum Query - Immutable [LC #303]
3. Range Sum Query 2D - Immutable [LC #304]
4. Continuous Subarray Sum [LC #523]
5. Maximum Size Subarray Sum Equals K [LC #325]
6. Find Pivot Index [LC #724]
Prefix Sum 7. Count of Range Sum [LC #327]
1. Happy Number [LC #202]
2. Power of Three [LC #326]
3. Excel Sheet Column Number [LC #171]
4. Factorial Trailing Zeroes [LC #172]
5. Integer to Roman [LC #12]
6. Roman to Integer [LC #13]
Math 7. Greatest Common Divisor of Strings [LC #1071]
1. Implement Trie (Prefix Tree) [LC #208]
2. Add and Search Word [LC #211]
3. Word Search II [LC #212]
4. Replace Words [LC #648]
5. Design Search Autocomplete System [LC #642]
6. Maximum XOR of Two Numbers in an Array [LC #421]
Trie (Prefix Tree) 7. Map Sum Pairs [LC #677]

Let's Connect
Aarchi Gandhi (@aarchigandhi) • Instagram photos and videos
https://www.linkedin.com/in/aarchigandhi/
Aarchi Gandhi (@FafdaJalebie) / X
https://topmate.io/aarchigandhi

You might also like