LeetCode IMP

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

Sno Topic Difficulty

1 Arrays Easy
2 Arrays Easy
3 Arrays Easy
4 Arrays Easy
5 Arrays Easy
6 Arrays Easy
7 Arrays Easy
8 Arrays Easy
9 Arrays Easy
10 Arrays Easy
11 Arrays Easy
12 Arrays Easy
13 Arrays Easy
14 Arrays Easy
15 Arrays Easy
16 Arrays Easy
17 Arrays Easy
18 Arrays Easy
19 Arrays Easy
20 Arrays Easy
21 Arrays Easy
22 Arrays Easy
23 Arrays Easy
24 Arrays Easy
25 Arrays Easy
26 Arrays Easy
27 Arrays Easy
28 Arrays Easy
29 Arrays Easy
30 Arrays Easy
31 Arrays Easy
32 Arrays Easy
33 Arrays Easy
34 Arrays Easy
35 Arrays Easy
36 Arrays Easy
37 Arrays Easy
38 Arrays Easy
39 Arrays Easy
40 Arrays Easy
41 Arrays Easy
42 Arrays Easy
43 Arrays Easy
44 Arrays Easy
45 Arrays Easy
46 Arrays Easy
47 Arrays Easy
48 Arrays Easy
49 Arrays Easy
50 Arrays Easy
51 Arrays Easy
52 Arrays Easy
53 Arrays Easy
54 Arrays Easy
55 Arrays Easy
56 Arrays Easy
57 Arrays Easy
58 Arrays Easy
59 Arrays Easy
60 Arrays Easy
61 Arrays Easy
62 Arrays Easy
63 Arrays Easy
64 Arrays Easy
65 Arrays Easy
-------------------- -------------------- --------------------
1 Arrays Medium
2 Arrays Medium
3 Arrays Medium
4 Arrays Medium
5 Arrays Medium
6 Arrays Medium
7 Arrays Medium
8 Arrays Medium
9 Arrays Medium
10 Arrays Medium
11 Arrays Medium
12 Arrays Medium
13 Arrays Medium
14 Arrays Medium
15 Arrays Medium
16 Arrays Medium
17 Arrays Medium
18 Arrays Medium
19 Arrays Medium
20 Arrays Medium
21 Arrays Medium
22 Arrays Medium
23 Arrays Medium
24 Arrays Medium
25 Arrays Medium
26 Arrays Medium
27 Arrays Medium
28 Arrays Medium
29 Arrays Medium
30 Arrays Medium
31 Arrays Medium
32 Arrays Medium
33 Arrays Medium
34 Arrays Medium
35 Arrays Medium
36 Arrays Medium
37 Arrays Medium
38 Arrays Medium
39 Arrays Medium
40 Arrays Medium
41 Arrays Medium
42 Arrays Medium
43 Arrays Medium
44 Arrays Medium
45 Arrays Medium
46 Arrays Medium
47 Arrays Medium
48 Arrays Medium
49 Arrays Medium
50 Arrays Medium
51 Arrays Medium
52 Arrays Medium
53 Arrays Medium
54 Arrays Medium
55 Arrays Medium
56 Arrays Medium
57 Arrays Medium
58 Arrays Medium
59 Arrays Medium
60 Arrays Medium
61 Arrays Medium
-----------------------------------------------------
-----------------------------
1 Arrays Hard
2 Arrays Hard
3 Arrays Hard
4 Arrays Hard
5 Arrays Hard
6 Arrays Hard
7 Arrays Hard
8 Arrays Hard
9 Arrays Hard
10 Arrays Hard
11 Arrays Hard
12 Arrays Hard
---------------------------------------------------
-----------------------------------

1 Two Pointers Easy


2 Two Pointers Easy
3 Two Pointers Easy
4 Two Pointers Easy
5 Two Pointers Easy
6 Two Pointers Easy
7 Two Pointers Easy
8 Two Pointers Medium
9 Two Pointers Medium
10 Two Pointers Medium
11 Two Pointers Medium
12 Two Pointers Medium
13 Two Pointers Medium
14 Two Pointers Medium
15 Two Pointers Medium

-------------------- ----------------------------
-----------------------------------------

1 Recursion Easy
2 Recursion Medium
3 Recursion Medium
4 Recursion Hard
5 Recursion Hard

--------------------- ---------------------
-------------------------------

1 Arrays Medium
2 Arrays Medium
3 Arrays Medium
4 Arrays Medium
5 Arrays Medium
6 Arrays Medium
7 Arrays Medium
8 Arrays Medium
9 Arrays Medium
10 Arrays Medium
11 Arrays Hard
12 Arrays Hard
13 Arrays Hard
14 Two Pointers Easy
15 BackTracking Medium
16 BackTracking Medium
17 Arrays Medium
18 BackTracking Medium
19 BackTracking Medium
20 Arrays Hard
21 DP Medium
22 DP Medium
23 DP Medium
Stack Hard
Tree Medium

---------------------
-------------------------------
--------------------------------

1 DFS Medium
2 DFS Medium
3 DFS Medium
4 DFS Medium
5 DFS Medium
6 DFS Medium
7 DFS Medium
8 DFS Easy
9 DFS Easy
10 DFS Medium
11 DFS Medium
---------------------
-------------------------------
--------------------------------

1 Binary Search Easy

1 BackTracking Medium
2 backTracking Hard
3 BackTracking hard
4 BackTracking Hard
5 BackTracking Medium
6 BackTracking Medium
7 BackTracking Medium
8 BackTracking Medium
9 Extra Medium
10 BackTracking Medium
11 BackTracking Medium

1 DP Easy
2 DP Easy
3 DP Easy
4 DP Easy
5 DP Easy
6 DP Medium
7 DP Medium
8 DP Medium
9 DP Medium
10 DP Medium
11 DP Medium
12 DP Medium
13 DP Medium
14 DP Medium
15 DP Medium
16 DP Medium
17 DP Medium
18 DP Medium
19 DP Medium
20 DP Medium
21 DP Medium
22 DP Medium
23 DP Medium
24 DP Medium
25 DP Medium
26 DP Medium
27 DP Medium
28 DP Medium
29 DP Medium
30 DP Medium
31 DP Medium
32 DP Medium
33 DP Medium
34 DP Medium
35 DP Medium
36 DP Medium
37 DP Medium
38 DP Medium
39 DP Medium
40 DP Medium
41 DP Medium
42 DP Medium
43 DP Medium
44 DP Medium
45 DP Medium
46 DP Medium
47 DP Medium
48 DP Medium
49 DP Medium
50 DP Medium
51 DP Medium
52 DP Medium
53 DP Medium
54 DP Medium
55 DP Medium
56 DP Medium
57 DP Medium
58 DP Medium
59 DP Medium
60 DP Medium
61 DP Medium

1 DP Hard
2 DP Hard
3 DP Hard
4 DP Hard
5 DP Hard
6 DP Hard
7 DP Hard

1 DC Easy
2 DC Easy
3 DC Medium
4 DC Medium
5 DC Medium
6 DC Hard
7 DC Hard

1 Stack Easy
2 Stack Easy
3 Stack Easy
4 Stack Medium
5 Stack Medium
6 Stack Medium
7 Stack Medium
8 Stack Medium
9 Stack Medium
10 Stack Medium
11 Stack Medium
12 Stack Medium
13 Stack Medium
14 Stack Medium
15 Stack Medium
16 Stack Medium
17 Stack Medium
18 Stack Medium
19 Stack Medium
20 Stack Medium
21 Stack Medium
22 Stack Hard
23 Stack Hard
24 Stack Hard

1 Queue Easy
2 Queue Medium
3 Queue Medium
4 Queue Medium
5 Queue Hard

1 LL Easy
2 LL Easy
3 LL Easy
4 LL Easy
5 LL Easy
6 LL Easy
7 LL Easy
8 LL Easy
9 LL Easy
10 LL Medium
11 LL Medium
12 LL Medium
13 LL Medium
14 LL Medium
15 LL Medium
16 LL Medium
17 LL Medium
18 LL Medium
19 LL Medium
20 LL Medium
21 LL HARD
22 LL Medium
23 LL Medium
24 LL Medium

1 BT Easy
2 BT Easy
3 BT Easy
4 BT Easy
5 BST Easy
6 BT Easy
7 BT Easy
8 BT Easy
9 BST Easy
10 BT Easy
11 GT Easy
12 BT Easy
13 BT Easy
14 BT Easy
15 BST Easy
16 BT Easy
17 GT Easy
18 GT Easy
19 GT Easy
20 BST Easy
21 BST Easy
22 BT Easy
23 BT Easy
24 BT Easy
25 BT Easy
26 BST Easy
27 BT Easy
28 BT Easy
29 BT Easy
30 BST Easy
31 BT Easy
32 BST Easy
33 BT Easy
34 BT Easy
35 BST Easy
36 BT Easy
37 BT Easy
38 BT Easy
39 BT Easy
40 BT Easy
41 BT Easy
42 BST Medium
43 BT Medium
44 BST Medium
45 BT Medium
46 BT Medium
47 BT Medium
48 BT Medium
49 BT Medium
50 BT Medium
51 BST Medium
52 BT Medium
53 BT Medium
54 BT Medium
55 BT Medium
56 BT Medium
57 BT Medium
58 BT Medium
59 BT Medium
60 BT Medium
61 BT Medium
62 BT Medium
63 BT Medium
64 BT Medium
65 BT Medium
66 BT Medium
67 BT Medium
68 BT Medium
69 BT Medium
70 BST Hard
71 BT Hard
72 BT Hard
73 BT Hard

1 HM Easy
2 HM Easy
3 HM Easy
4 HM Easy
5 HM Easy
6 HM Easy
7 HM Easy
8 HM Easy
9 HM Easy
10 HM Easy
11 HM Easy
12 HM Easy
13 HM Easy
14 HM Easy
15 HM Easy
16 HM Easy
17 HM Easy
18 HM Easy
19 HM Easy
20 HM Easy
21 HM Easy
22 HM Easy
23 HM Easy
24 HM Easy
25 HM Easy
26 HM Easy
26 HM Medium
27 HM Medium
28 HM Medium
29 HM Medium
30 HM Medium
31 HM Medium
32 HM Medium
33 HM Medium
34 HM Medium
35 HM Medium
36 HM Medium
37 HM Medium
38 HM Medium
39 HM Medium
40 HM Medium
41 HM Medium
42 HM Medium
43 HM Medium
44 HM Medium
45 HM Medium
46 HM Medium
47 HM Medium
48 HM Medium
49 HM Medium
50 HM Medium
51 HM Medium
52 HM Medium
45 HM Hard
46 HM Hard
47 HM Hard
48 HM Hard
49 HM Hard
50 HM Hard

1 Heap Easy
2 Heap Easy
3 Heap Medium
4 Heap Medium
5 Heap Medium
6 Heap Medium
7 Heap Medium
8 Heap Medium
9 Heap Medium
10 Heap Medium
11 Heap Medium
12 Heap Medium
13 Heap Hard
14 Heap Hard
15 BM Easy
16 BM Easy
17 BM Easy
18 BM Easy
19 BM Easy
20 BM Easy
21 BM Easy
22 BM Easy
23 BM Easy
24 BM Easy
25 BM Easy
26 BM Easy
27 BM Easy
28 BM Easy
29 BM Medium
30 BM Medium

1 Greedy Easy
2 Greedy Easy
3 Greedy Easy
4 Greedy Easy
5 Greedy Easy
6 Greedy Easy
7 Greedy Medium
8 Greedy Medium
9 Greedy Medium
10 Greedy Medium
11 Greedy Medium
12 Greedy Medium
13 Greedy Medium
14 Greedy Medium
15 Greedy Medium
16 Greedy Medium
17 Greedy Medium
18 Greedy Medium

1 Math Medium
2 DC, Stack, Bit Medium

1
2

1 Graph Easy
2 Graph Medium
3 Graph Medium
4 Graph Medium
5 Graph Medium
6 Graph Medium
7 Graph Medium
8 Graph Medium
9 Graph Medium
10 Graph Medium
11 Graph Medium
12 Graph Medium
13 Graph Medium
14 Graph Medium
15 Graph Medium
16 Graph Medium

1 Strings Easy
2 Strings Easy
3 Strings Easy
4 Strings Easy
5 Strings Easy
6 Strings Easy
7 Strings Easy
8 Strings Easy
9 Strings Easy
10 Strings Easy
11 Strings Easy
12 Strings Easy
13 Strings Easy
14 Strings Easy
15 Strings Easy
16 Strings Easy
17 Strings Easy
18 Strings Easy
19 Strings Easy
20 Strings Easy
21 Strings Easy
22 Strings Medium
23 Strings Medium
24 Strings Medium
25 Strings Medium
26 Strings Medium
27 Strings Medium
28 Strings Medium
29 Strings Medium
30 Strings Medium
31 Strings Medium
32 Strings Medium
33 Strings Medium
34 Strings Medium
35 Strings Medium
36 Strings Medium
37 Strings Medium
38 Strings Medium
39 Strings Medium
40 Strings Medium
41 Strings Medium
42 Strings Medium
43 Strings Medium
44 Strings Medium
45 Strings Medium
46 Strings Medium
47 Strings Medium
48 Strings Hard
49 Strings Hard
50 Strings Hard
1 BS Easy
2 BS Easy
3 BS Easy
4 BS Easy
5 BS Easy
6 BS Easy
7 BS Easy
8 BS Easy
9 BS Easy
10 BS Easy
11 BS Easy
12 BS Hard
13 BS Hard
14 BS Hard
15 BS Hard
16 BS Hard
17 BS Hard
18 BS Hard

1 Sort Easy
2 Sort Easy
3 Sort Easy
4 Sort Medium
5 Sort Hard
https://github.com/varunu28/InterviewBit-Java-Solutions/tree/master/Math/Problems
Link Name

https://leetcode.com/problems/two-sum/ Two Sum


https://leetcode.com/problems/remove-duplicates-from-sorted-array/ Remove Duplicates
https://leetcode.com/problems/remove-element/ Remove Element
https://leetcode.com/problems/search-insert-position/ Seach Insert Position
https://leetcode.com/problems/maximum-subarray/ Sum Subarray
https://leetcode.com/problems/plus-one/ Plus One
https://leetcode.com/problems/merge-sorted-array/ Merge Sorted Array
https://leetcode.com/problems/pascals-triangle/ Pascal Triangle - T(n3)S(1)
https://leetcode.com/problems/pascals-triangle/ Pascal Triangle - T(n2)S(n2)
https://leetcode.com/problems/pascals-triangle/ Pascal Triangle - T(n2)S(1)
https://leetcode.com/problems/pascals-triangle-ii/ Kth Row Pascal Traingle
https://leetcode.com/problems/best-time-to-buy-and-sell-stock/ Buy and Sell Stock
https://leetcode.com/problems/best-time-to-buy-and-sell-stock-ii/ Buy and Sell Stock 2
https://leetcode.com/problems/two-sum-ii-input-array-is-sorted/ Two Sum 2
https://leetcode.com/problems/majority-element/ Majority Element
https://leetcode.com/problems/rotate-array/ Rotate Array
https://leetcode.com/problems/contains-duplicate/ Contains in an Array
https://leetcode.com/problems/contains-duplicate-ii/ Contains in an Array 2
https://leetcode.com/problems/missing-number/submissions/ Missing Number
https://leetcode.com/problems/move-zeroes/ Move Zeros
https://leetcode.com/problems/third-maximum-number/ Third Max Number
https://leetcode.com/problems/find-all-numbers-disappeared-in-an-array/ Numbers Disappeared
https://leetcode.com/problems/max-consecutive-ones/ Max Consecutive Ones
https://leetcode.com/problems/fibonacci-number/submissions/ Fibo Upto N
https://leetcode.com/problems/k-diff-pairs-in-an-array/ K Diff Pair in Array
https://leetcode.com/problems/array-partition-i/ Array Partition I
https://leetcode.com/problems/reshape-the-matrix/ Reshape Matrix
https://leetcode.com/problems/shortest-unsorted-continuous-subarray/solution/ Shortest unsorted subarray
https://leetcode.com/problems/can-place-flowers/ Can Place Flowers
https://leetcode.com/problems/maximum-product-of-three-numbers/ Max Product of Three Numbers
https://leetcode.com/problems/maximum-average-subarray-i/ Max Avg Sum Subarray
https://leetcode.com/problems/non-decreasing-array/ Non Decreasing Array
https://leetcode.com/problems/longest-continuous-increasing-subsequence/ Longest Continuous Inc Subseq
https://leetcode.com/problems/find-pivot-index/ Find Pivot Index
https://leetcode.com/problems/degree-of-an-array/ Degree of Array
https://leetcode.com/problems/min-cost-climbing-stairs/ Min Most Climbing stairs
https://leetcode.com/problems/toeplitz-matrix/ Toeplitz Matrix
https://leetcode.com/problems/positions-of-large-groups/submissions/ Positions of Large Groups
https://leetcode.com/problems/flipping-an-image/ Flipp the Image
https://leetcode.com/problems/transpose-matrix/ Transpose
https://leetcode.com/problems/fair-candy-swap/solution/ Fairy Candy
https://leetcode.com/problems/monotonic-array/submissions/ Monotonic
https://leetcode.com/problems/sort-array-by-parity/ Sort Array by Parity
https://leetcode.com/problems/sort-array-by-parity-ii/ Sort Array by Parity - 2
https://leetcode.com/problems/squares-of-a-sorted-array/ Sq of Sorted Array
https://leetcode.com/problems/sum-of-even-numbers-after-queries/ Sum of even number After Queries
https://leetcode.com/problems/valid-mountain-array/submissions/ Valid Mountain in Array
https://leetcode.com/problems/1-bit-and-2-bit-characters/ 1 - bit and 2 - bit Character
https://leetcode.com/problems/largest-perimeter-triangle/ Largest Perimeter
https://leetcode.com/problems/image-smoother/ Image Smoother
https://leetcode.com/problems/add-to-array-form-of-integer/submissions/ Add 2 Array-Form
https://leetcode.com/problems/magic-squares-in-grid/ Magic Squares
https://leetcode.com/problems/x-of-a-kind-in-a-deck-of-cards/ X kind in a Deck of Cards
https://leetcode.com/problems/pairs-of-songs-with-total-durations-divisible-by-60/ Song with Toal Durations
https://leetcode.com/problems/height-checker/ Height Checker
https://leetcode.com/problems/available-captures-for-rook/ Available Captures for Rook
https://leetcode.com/problems/binary-prefix-divisible-by-5/ Prefix div by 5
https://leetcode.com/problems/duplicate-zeros/ Duplocate Zeros
https://leetcode.com/problems/image-smoother/ Image Smoother
https://leetcode.com/problems/number-of-equivalent-domino-pairs/ Dominoes Pairs
https://leetcode.com/problems/compare-strings-by-frequency-of-the-smallest-character/ Compare by min Freq
https://leetcode.com/problems/day-of-the-week/ Day of the week
https://leetcode.com/problems/minimum-absolute-difference/ Minimum absolute diff
https://leetcode.com/problems/cells-with-odd-values-in-a-matrix/ Count odd values in matrix
https://leetcode.com/problems/check-if-it-is-a-straight-line/ Straight Line
-------------------------------------------------------------- -----------------------------------------
https://leetcode.com/problems/container-with-most-water/ Contained With most Water
https://leetcode.com/problems/3sum/ 3Sum
https://leetcode.com/problems/3sum-closest/ 3Sum Closest
https://leetcode.com/problems/4sum/ 4Sum
https://leetcode.com/problems/next-permutation/ Next Permutation
https://leetcode.com/problems/search-in-rotated-sorted-array/ Search in Rotated Array
https://leetcode.com/problems/find-first-and-last-position-of-element-in-sorted-array/
First and Last in Sorted Array
https://leetcode.com/problems/combination-sum/ Combination Sum
https://leetcode.com/problems/combination-sum-ii/ Combination Sum 2
https://leetcode.com/problems/rotate-image/ Rotate by 90 Degree
https://leetcode.com/problems/spiral-matrix/ Spiral
https://leetcode.com/problems/jump-game/solution/ Jump Game
https://leetcode.com/problems/merge-intervals/ Merge Intervals
https://leetcode.com/problems/unique-paths/ Unique Path
https://leetcode.com/problems/unique-paths-ii/ Unique Path 2
https://leetcode.com/problems/minimum-path-sum/ Minimum Path Sum
https://leetcode.com/problems/set-matrix-zeroes/ Set matrix to Zero
https://leetcode.com/problems/search-a-2d-matrix/ Search in 2-D Array
https://leetcode.com/problems/sort-colors/ Sort Colors
https://leetcode.com/problems/remove-duplicates-from-sorted-array-ii/ remove Duplicates - 2
https://leetcode.com/problems/search-in-rotated-sorted-array-ii/ Binary Search in Rotated - 2
https://leetcode.com/problems/subsets-ii/ Subsets - 2
https://leetcode.com/problems/triangle/ Triangle
https://leetcode.com/problems/word-search/ Word Search
https://leetcode.com/problems/maximum-product-subarray/ Max Product Subarray
https://leetcode.com/problems/find-minimum-in-rotated-sorted-array/ Min in Rotated Array
https://leetcode.com/problems/find-peak-element/ Peak Element
https://leetcode.com/problems/combination-sum-iii/ Combination Sum 3
https://leetcode.com/problems/summary-ranges/ Summary Ranges
https://leetcode.com/problems/majority-element-ii/ Majority Element - 2
https://leetcode.com/problems/product-of-array-except-self/ Product of Array
https://leetcode.com/problems/find-the-duplicate-number/ Find Duplicate
https://leetcode.com/problems/find-all-duplicates-in-an-array/ Remove Duplicates in Array
https://leetcode.com/problems/subarray-sum-equals-k/ Subarray with K sum
https://leetcode.com/problems/array-nesting/ Array Nesting
https://leetcode.com/problems/valid-triangle-number/ Valid Triangle
https://leetcode.com/problems/maximum-swap/ Max Swap
https://leetcode.com/problems/max-chunks-to-make-sorted/ Max Chunks
https://leetcode.com/problems/global-and-local-inversions/ Global and local Inv
https://leetcode.com/problems/number-of-matching-subsequences/ Matching Subseq
https://leetcode.com/problems/number-of-subarrays-with-bounded-maximum/Subarray Bounded with Maximum
https://leetcode.com/problems/friends-of-appropriate-ages/ Appropriate Ages
https://leetcode.com/problems/image-overlap/ Image Overlap
https://leetcode.com/problems/length-of-longest-fibonacci-subsequence/ Longest Fibonacci Seq
https://leetcode.com/problems/partition-array-into-disjoint-intervals/ Partition into Disjoint
https://leetcode.com/problems/maximum-sum-circular-subarray/ Max Circular Sum
https://leetcode.com/problems/flip-string-to-monotone-increasing/ Monotone Inc String
https://leetcode.com/problems/minimum-increment-to-make-array-unique/ Minimum Increment to Unique
https://leetcode.com/problems/reveal-cards-in-increasing-order/ Reveal cards
` Array of Double Pairs
https://leetcode.com/problems/maximum-width-ramp/ Maximum Ramp
https://leetcode.com/problems/longest-turbulent-subarray/ Turbulent
https://leetcode.com/problems/subarray-sums-divisible-by-k/ Subarray sum Div by K
https://leetcode.com/problems/sum-of-subarray-minimums/ Subarray Minimums
https://leetcode.com/problems/insert-delete-getrandom-o1/ inset Delete getRandom
https://leetcode.com/problems/teemo-attacking/ Teemo Attacking
https://leetcode.com/problems/subarray-product-less-than-k/ Subarray Product less than K
https://leetcode.com/problems/best-time-to-buy-and-sell-stock-with-transaction-fee/ Stock + transaction
https://leetcode.com/problems/my-calendar-i/ My Calander 1
https://leetcode.com/problems/sum-of-subarray-minimums/ Sum of Subarray Minimums
https://leetcode.com/problems/subarray-sums-divisible-by-k/ Sum Divisible by k
---------------------------------------------------------------------- ------------------------------------------------
https://leetcode.com/problems/first-missing-positive/ Find First Missing number
https://leetcode.com/problems/trapping-rain-water/ Rain Water Trapping
https://leetcode.com/problems/jump-game-ii/ Jump Game 2
https://leetcode.com/problems/largest-rectangle-in-histogram/ HistoGram
https://leetcode.com/problems/longest-consecutive-sequence/ Longest Consecutive Subsequences
https://leetcode.com/problems/insert-interval/ Insert Interval
https://leetcode.com/problems/maximal-rectangle/ Max Area Triangle
https://leetcode.com/problems/find-minimum-in-rotated-sorted-array-ii/ Min in Rotated Sorted - 2
https://leetcode.com/problems/best-time-to-buy-and-sell-stock-iii/ Buy and Sell Stock Price 3
https://leetcode.com/problems/find-k-th-smallest-pair-distance/ Kth Smallest Absolute Diff
https://leetcode.com/problems/max-chunks-to-make-sorted-ii/ Max Chunks To make Sorted
https://leetcode.com/problems/sum-of-subsequence-widths/ Subseq Width
--------------------------------------------------------------------- -------------------------------------------------
Two Pointers
https://leetcode.com/problems/implement-strstr/ Implement strStr
https://leetcode.com/problems/reverse-string/ Reverse String
https://leetcode.com/problems/reverse-vowels-of-a-string/ Reverse Vowels
https://leetcode.com/problems/backspace-string-compare/ BackSpace String Compare
https://leetcode.com/problems/palindrome-linked-list/ Palindrome
https://leetcode.com/problems/long-pressed-name/ Long Pressed name
https://leetcode.com/problems/valid-palindrome/ Valid Palindrome
https://leetcode.com/problems/permutation-in-string/ Permutation in String
https://leetcode.com/problems/partition-labels/ Parition Labels
https://leetcode.com/problems/most-profit-assigning-work/ Assigning Work
https://leetcode.com/problems/push-dominoes/ Push Dominos
https://leetcode.com/problems/longest-mountain-in-array/ Longest Mountain
https://leetcode.com/problems/boats-to-save-people/ Boats to Save people
https://leetcode.com/problems/fruit-into-baskets/ Fruit Basket
https://leetcode.com/problems/3sum-with-multiplicity/ 3Sum Multiplicity

-------------------------------------------------------------------------------- ------------------------------------------------------------
Recursion
https://leetcode.com/problems/longest-univalue-path/ Universal Path
https://leetcode.com/problems/partition-to-k-equal-sum-subsets/ Partition to k Equal subsets
https://leetcode.com/problems/all-possible-full-binary-trees/ Full BT Construct
https://leetcode.com/problems/number-of-atoms/ Num of Atoms
https://leetcode.com/problems/special-binary-string/ Special Binary String

------------------------------------------------------------------- -------------------------------------------
Difficult Questions
https://leetcode.com/problems/sum-of-subarray-minimums/ Sum of Subarray Minimums
https://leetcode.com/problems/image-overlap/ Image Overlap
https://leetcode.com/problems/subarray-sums-divisible-by-k/ Sum Divisible by k
https://leetcode.com/problems/circular-array-loop/ Circular Array Loop
https://leetcode.com/problems/task-scheduler/ Task Scheduler
https://leetcode.com/problems/beautiful-arrangement-ii/ Beautiful Arrangement
https://leetcode.com/problems/my-calendar-ii/ My calander 2
https://leetcode.com/problems/rle-iterator/ RLE - Iterator
https://leetcode.com/problems/pancake-sorting/ Pancake Flips
https://leetcode.com/problems/max-area-of-island/ Max Area of island
Max-Sum-Of-Two-nonOverlapping Subarray
https://www.geeksforgeeks.org/maximum-sum-two-non-overlapping-subarrays-of-given-size/
https://leetcode.com/problems/transform-to-chessboard/ Chess Board
https://leetcode.com/problems/sum-of-subsequence-widths/ Subseq Width
https://leetcode.com/problems/permutation-in-string/ Permutation in String
https://leetcode.com/problems/gray-code/ GrayCode
https://leetcode.com/problems/word-ladder-ii/ Word Ladder
https://leetcode.com/problems/word-search/ Word Search
https://leetcode.com/problems/word-search-ii/ Word search 2
https://leetcode.com/problems/add-and-search-word-data-structure-design/ Seach Word DS
https://leetcode.com/problems/unique-letter-string/ Unique Letter String
https://leetcode.com/problems/best-time-to-buy-and-sell-stock-with-cooldown/ CoolDown
https://leetcode.com/problems/can-i-win/ Can I Win
https://leetcode.com/problems/longest-arithmetic-sequence/ Longest Arithmetic Seq
https://leetcode.com/problemset/all/?status=Todo&difficulty=Hard&topicSlugs=stack Leaved
https://leetcode.com/problems/count-complete-tree-nodes/ Lannguage

------------------------------------------------------------------------ --------------------------------------------------
DFS
https://leetcode.com/problems/subsets/ Subset
https://leetcode.com/problems/subsets-ii/ Subset - 2
https://leetcode.com/problems/permutations/ Permutations
https://leetcode.com/problems/permutations-ii/ Permutations - 2
https://leetcode.com/problems/combination-sum/ Combination Sum
https://leetcode.com/problems/combination-sum-ii/ Combination Sum - 3
https://leetcode.com/problems/palindrome-partitioning/ Palindrome Partitioning
https://leetcode.com/problems/letter-case-permutation/ Permutation Letter
https://leetcode.com/problems/binary-watch/ Binary watch
https://leetcode.com/problems/letter-combinations-of-a-phone-number/ Keypad Combination
https://leetcode.com/problems/generate-parentheses/ generate Parenthesis
------------------------------------------------------------------------ --------------------------------------------------
BINARY SEARCH
https://leetcode.com/problems/guess-number-higher-or-lower/ Guess the Number

BackTracking
https://leetcode.com/problems/regular-expression-matching/ Regukar Expression
https://leetcode.com/problems/sudoku-solver/ Sudoku Solver
https://leetcode.com/problems/n-queens/ nQueens
https://leetcode.com/problems/n-queens-ii/ NQueens Count
https://leetcode.com/problems/permutation-sequence/ Permutation Sequence
https://leetcode.com/problems/combinations/ Combinations
https://leetcode.com/problems/restore-ip-addresses/ IpAddress
https://leetcode.com/problems/word-break-ii/ WordBreak 2
https://leetcode.com/problems/word-break/ Word Break
https://leetcode.com/problems/gray-code/ GrayCode
https://leetcode.com/problems/split-array-into-fibonacci-sequence/ Split into Fibo Seq
DP
https://leetcode.com/problems/climbing-stairs/ Climbing Stairs
https://leetcode.com/problems/house-robber/ House Robber
https://leetcode.com/problems/range-sum-query-immutable/ Sum Query
https://leetcode.com/problems/counting-bits/ Counting Bit
https://leetcode.com/problems/ugly-number/ Ugly Numbers
https://leetcode.com/problems/stone-game/ Stone Game
https://leetcode.com/problems/minimum-falling-path-sum/ Falling Sum
https://leetcode.com/problems/palindromic-substrings/ count Palindromic Substring
https://leetcode.com/problems/minimum-ascii-delete-sum-for-two-strings/ Delete minimum Ascii
https://leetcode.com/problems/decode-ways/ Decode Ways
https://leetcode.com/problems/ugly-number-ii/ Ugly Numbers 2
https://leetcode.com/problems/unique-binary-search-trees/ Unique Binary Search Tree - count
https://leetcode.com/problems/unique-binary-search-trees-ii/ Unique Binary Search Tree
https://leetcode.com/problems/house-robber-ii/ House Robber - 2
https://leetcode.com/problems/maximal-square/ Maximal Square
https://leetcode.com/problems/perfect-squares/ Perfect Square
https://leetcode.com/problems/longest-increasing-subsequence/ Longest Increasing Subseq
https://leetcode.com/problems/range-sum-query-2d-immutable/ Sum Query - 2
https://leetcode.com/problems/integer-break/ Integer Break
https://leetcode.com/problems/count-numbers-with-unique-digits/ Count Number with Unique Digits
https://leetcode.com/problems/guess-number-higher-or-lower-ii/ Guess Number 2
https://leetcode.com/problems/wiggle-subsequence/ Wiggle Subseq
https://leetcode.com/problems/combination-sum-iv/ Combination Sum 4
https://leetcode.com/problems/partition-equal-subset-sum/ Subset Sum Partition
https://leetcode.com/problems/ones-and-zeroes/ Ones and Zeros
https://leetcode.com/problems/longest-palindromic-subsequence/ Palindromic Subseq Largest
https://leetcode.com/problems/predict-the-winner/ Predict The Winner
https://leetcode.com/problems/out-of-boundary-paths/ Boundary Paths
https://leetcode.com/problems/2-keys-keyboard/ 2 Keys KeyBoard
https://leetcode.com/problems/target-sum/ Target Sum
https://leetcode.com/problems/delete-and-earn/ Delete and Earn
https://leetcode.com/problems/minimum-cost-for-tickets/ Minimum cost for Tickets
https://leetcode.com/problems/numbers-with-same-consecutive-differences/ Maximum Diff Consequtive
https://leetcode.com/problems/knight-dialer/ Knight Dialer
https://leetcode.com/problems/largest-sum-of-averages/ Sum of Averages
https://leetcode.com/problems/is-subsequence/ Is Subsequences
https://leetcode.com/problems/arithmetic-slices/ Arithmetic Slices
https://leetcode.com/problems/largest-divisible-subset/ Largest Divisible Subset
https://leetcode.com/problems/continuous-subarray-sum/ Cont Sub Sum % K
https://leetcode.com/problems/number-of-longest-increasing-subsequence/ Number of Longest Inc Subseq
Minimum Swaps to make Seq Incre
https://leetcode.com/problems/minimum-swaps-to-make-sequences-increasing/
https://leetcode.com/problems/largest-plus-sign/ Largest Plus Sign
https://leetcode.com/problems/can-i-win/ Can i win
https://leetcode.com/problems/partition-array-for-maximum-sum/ Partition array for Max Sum
https://leetcode.com/problems/sentence-screen-fitting/ Sentence Screen Fitting
https://leetcode.com/problems/wiggle-subsequence/ Wiggle Subseq
https://leetcode.com/problems/longest-happy-string/ Longest Happy String
https://leetcode.com/problems/longest-arithmetic-sequence/ Longest arithmetic Seq
https://leetcode.com/problems/minimum-cost-for-tickets/ Minimum cost for Tickets
https://leetcode.com/problems/knight-probability-in-chessboard/ Knight Probability
https://leetcode.com/problems/k-concatenation-maximum-sum/ k Concatenation max Sum
https://leetcode.com/problems/maximum-length-of-pair-chain/ Maximum Length of pair
https://leetcode.com/problems/new-21-game/ New 21 Game
https://leetcode.com/problems/dice-roll-simulation/ Dice roll Simulation
https://leetcode.com/problems/shortest-way-to-form-string/ Shortest way to Form String
https://leetcode.com/problems/minimize-rounding-error-to-meet-target/ Minmize rounding Error
https://leetcode.com/problems/shopping-offers/ Shopping Offers
https://leetcode.com/problems/4-keys-keyboard/ 4 Keys Keyboard
https://leetcode.com/problems/number-of-longest-increasing-subsequence/ No of LIS
https://leetcode.com/problems/number-of-corner-rectangles/ No of corner rect
https://leetcode.com/problems/delete-tree-nodes/ Delete Tree nodes

https://leetcode.com/problems/palindrome-partitioning-ii/ Palindromic Partition 2


https://leetcode.com/problems/wildcard-matching/ Wild card Matching
https://leetcode.com/problems/edit-distance/ Edit Distance
https://leetcode.com/problems/super-egg-drop/ Egg Drop
https://leetcode.com/problems/longest-valid-parentheses/ Valid Parenthesis
https://leetcode.com/problems/scramble-string/ Scrambles String
https://leetcode.com/problems/dungeon-game/ Dungeon Game

Divide and Conquer


https://leetcode.com/problems/maximum-subarray/ Subarray Sum
https://leetcode.com/problems/majority-element/ Majority Element
https://leetcode.com/problems/kth-largest-element-in-an-array/ Kth Largest
https://leetcode.com/problems/search-a-2d-matrix-ii/ Search in 2D Matrix
https://leetcode.com/problems/different-ways-to-add-parentheses/ Different ways to add Parenthesis
https://leetcode.com/problems/median-of-two-sorted-arrays/ Medium of Two sorted Arrays
https://leetcode.com/problems/merge-k-sorted-lists/ Merge K sorted Lists

Stack
https://leetcode.com/problems/baseball-game/ Base Ball Game
https://leetcode.com/problems/remove-outermost-parentheses/ Remove Outer Parenthesis
https://leetcode.com/problems/remove-all-adjacent-duplicates-in-string/ Remove Adjacent elements
https://leetcode.com/problems/binary-tree-preorder-traversal/ PreOrder
https://leetcode.com/problems/evaluate-reverse-polish-notation/ Reverse Polish Notation
https://leetcode.com/problems/binary-search-tree-iterator/ Binary Search Tree Iterator
https://leetcode.com/problems/verify-preorder-serialization-of-a-binary-tree/ Verify Preorder
https://leetcode.com/problems/decode-string/ Decode String
https://leetcode.com/problems/remove-k-digits/ Remove k Digits
https://leetcode.com/problems/132-pattern/ 132 Pattern
https://leetcode.com/problems/next-greater-element-ii/ Next greater 2
https://leetcode.com/problems/exclusive-time-of-functions/ Exclusive Time
https://leetcode.com/problems/asteroid-collision/ Asteroid Collision
https://leetcode.com/problems/daily-temperatures/ Daily Temperature
https://leetcode.com/problems/car-fleet/ Car Fleet
https://leetcode.com/problems/score-of-parentheses/ Score of Parenthesis
https://leetcode.com/problems/decoded-string-at-index/ Decode at String
https://leetcode.com/problems/online-stock-span/ Online Stock Span
https://leetcode.com/problems/minimum-add-to-make-parentheses-valid/ Make Valid Parenthesis
https://leetcode.com/problems/validate-stack-sequences/ Validate Stack Sequence
https://leetcode.com/problems/next-greater-node-in-linked-list/ Next Greater Node
https://leetcode.com/problems/binary-tree-postorder-traversal/ Post Order Traversal
https://leetcode.com/problems/basic-calculator/ Calculator
https://leetcode.com/problems/maximum-frequency-stack/ Maximum Freq Stack

Queue
https://leetcode.com/problems/number-of-recent-calls/ Number of Recent calls
https://leetcode.com/problems/design-circular-deque/ Implement Circular Deque
https://leetcode.com/problems/design-circular-queue/ Circular Queue
https://leetcode.com/problems/task-scheduler/ Task Scheduler
https://leetcode.com/problems/shortest-subarray-with-sum-at-least-k/ Subarray sum atleast K

Linked List
https://leetcode.com/problems/merge-two-sorted-lists/ Merge Two Sorted Arrays
https://leetcode.com/problems/remove-duplicates-from-sorted-list/ Remove Duplicates from Sorted
https://leetcode.com/problems/linked-list-cycle/ Loop Detect
https://leetcode.com/problems/remove-linked-list-elements/ Remove LinkedList Elements
https://leetcode.com/problems/reverse-linked-list/ Reverse LinkedList
https://leetcode.com/problems/delete-node-in-a-linked-list/ Delete a Node
https://leetcode.com/problems/design-linked-list/ Design a LL
https://leetcode.com/problems/middle-of-the-linked-list/ Middle of Node
https://leetcode.com/problems/intersection-of-two-linked-lists/ InterSection of Two LinkedList
https://leetcode.com/problems/remove-nth-node-from-end-of-list/ Nth node from Last
https://leetcode.com/problems/swap-nodes-in-pairs/ Swap Nodes
https://leetcode.com/problems/rotate-list/ Rotate List
https://leetcode.com/problems/remove-duplicates-from-sorted-list-ii/ Remove Duplicates 2
https://leetcode.com/problems/partition-list/ Parition List
https://leetcode.com/problems/reverse-linked-list-ii/ Reverse Linked List
https://leetcode.com/problems/reorder-list/ Reorder List
https://leetcode.com/problems/insertion-sort-list/ Insertion Sort
https://leetcode.com/problems/sort-list/ Sort List
https://leetcode.com/problems/odd-even-linked-list/ Odd Even List
https://leetcode.com/problems/add-two-numbers-ii/ Add Two Numbers
https://leetcode.com/problems/reverse-nodes-in-k-group/ Reverse K Groups
https://leetcode.com/problems/split-linked-list-in-parts/ Split Linked List in Parts
https://leetcode.com/problems/merge-k-sorted-lists/ Merge K sorted Lists
https://leetcode.com/problems/linked-list-components/ Components
Trees
https://leetcode.com/problems/same-tree/ Is Same
https://leetcode.com/problems/symmetric-tree/ Symmetric Tree
https://leetcode.com/problems/maximum-depth-of-binary-tree/ Depth of Binary Tree
https://leetcode.com/problems/binary-tree-level-order-traversal-ii/ Level Order 2
https://leetcode.com/problems/convert-sorted-array-to-binary-search-tree/ Construct BST from sorted Array
https://leetcode.com/problems/balanced-binary-tree/ Balanced Binary Tree
https://leetcode.com/problems/minimum-depth-of-binary-tree/ Minimum Depth
https://leetcode.com/problems/path-sum/ Path Sum
https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-search-tree/Lowest Common Ancestor
https://leetcode.com/problems/binary-tree-paths/ All root to leaf Paths
https://leetcode.com/problems/n-ary-tree-level-order-traversal/ Level Order
https://leetcode.com/problems/invert-binary-tree/ Invert the Binary Tree
https://leetcode.com/problems/path-sum-iii/ Path Sum 3
https://leetcode.com/problems/sum-of-left-leaves/ Sum of left online
https://leetcode.com/problems/convert-bst-to-greater-tree/ Convert to Greater
https://leetcode.com/problems/diameter-of-binary-tree/ Diameter of Tree
https://leetcode.com/problems/maximum-depth-of-n-ary-tree/ Depth of GT
https://leetcode.com/problems/n-ary-tree-preorder-traversal/ Preorder GT
https://leetcode.com/problems/n-ary-tree-postorder-traversal/ Post Order
https://leetcode.com/problems/find-mode-in-binary-search-tree/ Find modes in BST
https://leetcode.com/problems/minimum-absolute-difference-in-bst/ Minimum Absolute Diff
https://leetcode.com/problems/binary-tree-tilt/ Tilt BT
https://leetcode.com/problems/subtree-of-another-tree/ Is SubTree
https://leetcode.com/problems/construct-string-from-binary-tree/ Construct String from Binary Tree
https://leetcode.com/problems/average-of-levels-in-binary-tree/ Average Levels in Binary Tree
https://leetcode.com/problems/two-sum-iv-input-is-a-bst/ Two Sum - iv
https://leetcode.com/problems/second-minimum-node-in-a-binary-tree/ Minimum Node in BT
https://leetcode.com/problems/longest-univalue-path/ Universal Path
https://leetcode.com/problems/search-in-a-binary-search-tree/ Search in BST
https://leetcode.com/problems/minimum-distance-between-bst-nodes/ Min Difference
https://leetcode.com/problems/leaf-similar-trees/ Similar Trees
https://leetcode.com/problems/increasing-order-search-tree/ Increasing Order Search
https://leetcode.com/problems/sum-of-root-to-leaf-binary-numbers/ Sum of Root to Leaf Binary
https://leetcode.com/problems/univalued-binary-tree/ IsUnivariant
https://leetcode.com/problems/range-sum-of-bst/ Range Sum of BST
https://leetcode.com/problems/cousins-in-binary-tree/ Cousins
https://leetcode.com/problems/flatten-binary-tree-to-linked-list/ Flatten
https://leetcode.com/problems/populating-next-right-pointers-in-each-node/ Populate Next Pointer
https://leetcode.com/problems/populating-next-right-pointers-in-each-node-ii/ Next Right Node Pointer
https://leetcode.com/problems/sum-root-to-leaf-numbers/ Root to Leaf Numbers
https://leetcode.com/problems/binary-tree-right-side-view/ Right Side View
https://leetcode.com/problems/kth-smallest-element-in-a-bst/ Kth Smallest in BST
https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree/ Lowest Common Ancestor
https://leetcode.com/problems/delete-node-in-a-bst/ Remove Nodes in BST
https://leetcode.com/problems/find-bottom-left-tree-value/ Find Bottom Left Tree
https://leetcode.com/problems/find-largest-value-in-each-tree-row/ Find Largest Value in Levels
https://leetcode.com/problems/count-complete-tree-nodes/ Count Nodes
https://leetcode.com/problems/house-robber-iii/ House Robber 3
https://leetcode.com/problems/most-frequent-subtree-sum/ Frequent SubTree Sum
https://leetcode.com/problems/add-one-row-to-tree/ Add One to Row
https://leetcode.com/problems/insert-into-a-binary-search-tree/ Insert Into Binary Search Tree
https://leetcode.com/problems/construct-binary-tree-from-preorder-and-postorder-traversal/
Construct - pre and post
https://leetcode.com/problems/binary-tree-pruning/ Tree Pruning
https://leetcode.com/problems/all-nodes-distance-k-in-binary-tree/ All nodes at distance K
https://leetcode.com/problems/smallest-subtree-with-all-the-deepest-nodes/Smallest Subtree with Deepst Node
https://leetcode.com/problems/complete-binary-tree-inserter/ Complete Binary Tree Inserter
https://leetcode.com/problems/flip-equivalent-binary-trees/ Flip Equivalent
https://leetcode.com/problems/check-completeness-of-a-binary-tree/ Check Complete Binary Tree
https://leetcode.com/problems/construct-binary-search-tree-from-preorder-traversal/ BST from Preorder
https://leetcode.com/problems/smallest-string-starting-from-leaf/ Smallest String from Root
https://leetcode.com/problems/vertical-order-traversal-of-a-binary-tree/ Vertical Order Print
Maximum Difference Between Ancestors
https://leetcode.com/problems/maximum-difference-between-node-and-ancestor/
https://leetcode.com/problems/maximum-binary-tree/ Construct Max BT
https://leetcode.com/problems/maximum-binary-tree-ii/ Maximum Binary Tree
https://leetcode.com/problems/flip-binary-tree-to-match-preorder-traversal/ Flip to match Preorder
https://leetcode.com/problems/maximum-width-of-binary-tree/ Maximum Width
https://leetcode.com/problems/distribute-coins-in-binary-tree/ Distribute Coins
https://leetcode.com/problems/redundant-connection/ Redundant Connection
https://leetcode.com/problems/find-duplicate-subtrees/ Duplicate Subtree
https://leetcode.com/problems/recover-binary-search-tree/ Recover Binary Search Tree
https://leetcode.com/problems/sum-of-distances-in-tree/ Sum of distances in Tree
https://leetcode.com/problems/binary-tree-maximum-path-sum/ Maximum Path Sum
https://leetcode.com/problems/binary-tree-postorder-traversal/ Post Order Traversal

HASHMAP
https://leetcode.com/problems/find-common-characters/ FInd Common Characters
https://leetcode.com/problems/occurrences-after-bigram/ Occurences after Bigrams
https://leetcode.com/problems/happy-number/ Happy Number
https://leetcode.com/problems/valid-anagram/ Valid Anagram
https://leetcode.com/problems/first-unique-character-in-a-string/ First Unique Character
https://leetcode.com/problems/intersection-of-two-arrays-ii/ Intersection 2
https://leetcode.com/problems/intersection-of-two-arrays/ Intersection 2
https://leetcode.com/problems/longest-palindrome/ Longest Palindrome
https://leetcode.com/problems/number-of-boomerangs/ Boomerangs
https://leetcode.com/problems/keyboard-row/ Keyboard Row
https://leetcode.com/problems/distribute-candies/ Distribute Candies
https://leetcode.com/problems/minimum-index-sum-of-two-lists/ Minimum Index Sum of Two Strings
https://leetcode.com/problems/set-mismatch/ Set MisMatch
https://leetcode.com/problems/longest-harmonious-subsequence/ Longest Harmonious Subseq
https://leetcode.com/problems/design-hashset/ Design HashSet
https://leetcode.com/problems/design-hashmap/ Design HashMap
https://leetcode.com/problems/longest-word-in-dictionary/ Longest Word in Dictionary
https://leetcode.com/problems/jewels-and-stones/ Jewels and the Stones
https://leetcode.com/problems/uncommon-words-from-two-sentences/ Uncommon Words
https://leetcode.com/problems/n-repeated-element-in-size-2n-array/ N Repeated Element
https://leetcode.com/problems/powerful-integers/ PowerFul Integers
https://leetcode.com/problems/find-words-that-can-be-formed-by-characters/ Good Words
https://leetcode.com/problems/subdomain-visit-count/ Subdomain visit
https://leetcode.com/problems/verifying-an-alien-dictionary/ Verifying Alien Dict
https://leetcode.com/problems/shortest-completing-word/ Shortest Completing Word
https://leetcode.com/problems/employee-importance/ Employee Importance
https://leetcode.com/problems/valid-sudoku/ Valid Sudoku
https://leetcode.com/problems/fraction-to-recurring-decimal/ Fraction to Recurring Decimal
https://leetcode.com/problems/group-anagrams/ Group Anagrams
https://leetcode.com/problems/h-index/ H Index
https://leetcode.com/problems/bulls-and-cows/ Bulls and Cows
https://leetcode.com/problems/4sum-ii/ 4 Sum 2
https://leetcode.com/problems/contiguous-array/ Equal number of Zeros and Ones
https://leetcode.com/problems/encode-and-decode-tinyurl/ Encode and Decode
https://leetcode.com/problems/brick-wall/ Brick Wall
https://leetcode.com/problems/replace-words/ Replace Words
https://leetcode.com/problems/subarray-sums-divisible-by-k/ Subarray Sums Divisible by K
https://leetcode.com/problems/time-based-key-value-store/ Time Based Key Value
https://leetcode.com/problems/flip-columns-for-maximum-number-of-equal-rows/ FLip Columns for Max 1 in Row
https://leetcode.com/problems/longest-string-chain/ Longest String Chain
https://leetcode.com/problems/implement-magic-dictionary/ Magic Dictionary
https://leetcode.com/problems/binary-subarrays-with-sum/ Subarrays With Sum
https://leetcode.com/problems/minimum-area-rectangle/ Minimum Area Rectangle
https://leetcode.com/problems/prison-cells-after-n-days/ Prison after n Days
https://leetcode.com/problems/minimum-window-substring/ Minimum Window SubString
https://leetcode.com/problems/largest-values-from-labels/ Largest values from Labels
https://leetcode.com/problems/rabbits-in-forest/ Rabbit in Forest
https://leetcode.com/problems/longest-string-chain/ Longest String Chain
https://leetcode.com/problems/find-all-anagrams-in-a-string/ Find all Anagrams
https://leetcode.com/problems/longest-substring-without-repeating-characters/
Longest Substring wihout duplicate
https://leetcode.com/problems/repeated-dna-sequences/ Repeated DNA sequence
Smallest range Covering k elements
https://leetcode.com/problems/smallest-range-covering-elements-from-k-lists/
https://leetcode.com/problems/number-of-atoms/ No of Atoms
https://leetcode.com/problems/substring-with-concatenation-of-all-words/ Substring with Concatenation
https://leetcode.com/problems/sudoku-solver/ Sudoku
https://leetcode.com/problems/maximal-rectangle/ Maximal Rectangle
https://leetcode.com/problems/max-points-on-a-line/ Max Points on a Line
https://leetcode.com/problems/random-pick-with-blacklist/ Random Pick
https://leetcode.com/problems/subarrays-with-k-different-integers/ Subarray with K diff elements
HEAP
https://leetcode.com/problems/kth-largest-element-in-a-stream/ Kth Largest in a Stream
https://leetcode.com/problems/last-stone-weight/ Last Stone Weight
https://leetcode.com/problems/distant-barcodes/ Barcodes
https://leetcode.com/problems/k-closest-points-to-origin/ K Closest Points to Origin
https://leetcode.com/problems/cheapest-flights-within-k-stops/ Cheapest Flights within min stops
https://leetcode.com/problems/reorganize-string/ Reorganize String
https://leetcode.com/problems/network-delay-time/ Network Delay
https://leetcode.com/problems/top-k-frequent-words/ TopKFrequentWords
https://leetcode.com/problems/sort-characters-by-frequency/ Sort by Characters
https://leetcode.com/problems/top-k-frequent-elements/ Top K Frequent Elements
https://leetcode.com/problems/find-k-pairs-with-smallest-sums/ K Pairs with Smallest Sum
https://leetcode.com/problems/super-ugly-number/ Super Ugly Number
https://leetcode.com/problems/the-skyline-problem/ SkyLine Problem
https://leetcode.com/problems/sliding-window-maximum/ Sliding Window Maximum
https://leetcode.com/problems/single-number/ Single Number
https://leetcode.com/problems/reverse-bits/ Reverse Bits
https://leetcode.com/problems/number-of-1-bits/ Number of 1 bits
https://leetcode.com/problems/power-of-two/ is Power of Two ?
https://leetcode.com/problems/missing-number/ Missing Number
https://leetcode.com/problems/power-of-four/ Power of Four
https://leetcode.com/problems/sum-of-two-integers/ Sum of two Digits
https://leetcode.com/problems/find-the-difference/ Find the Difference
https://leetcode.com/problems/convert-a-number-to-hexadecimal/ Convert to Hexadecimal
https://leetcode.com/problems/hamming-distance/ Hamming Distance
https://leetcode.com/problems/number-complement/ NUmbers Complement
https://leetcode.com/problems/binary-number-with-alternating-bits/ Binary number with Alternate bits
https://leetcode.com/problems/prime-number-of-set-bits-in-binary-representation/Number of Prime set Bits
https://leetcode.com/problems/letter-case-permutation/ Letter Case Permutation
https://leetcode.com/problems/single-number-ii/ Single Number 2
https://leetcode.com/problems/subsets/ Subsets

Greedy
https://leetcode.com/problems/assign-cookies/ Assign Cookies
https://leetcode.com/problems/lemonade-change/ Lemonade Change
https://leetcode.com/problems/walking-robot-simulation/ Walking Robot Simulation
https://leetcode.com/problems/two-city-scheduling/ Two City Scheduling
https://leetcode.com/problems/maximize-sum-of-array-after-k-negations/ Sum of Array After k Negotiations
https://leetcode.com/problems/delete-columns-to-make-sorted/ Delete Columns to Make Sorted
https://leetcode.com/problems/gas-station/ Gas Station
https://leetcode.com/problems/is-subsequence/ is Subsequences
https://leetcode.com/problems/remove-k-digits/ Remove K Digits
https://leetcode.com/problems/queue-reconstruction-by-height/ Reconstruction by Height
https://leetcode.com/problems/non-overlapping-intervals/ OverLapping Inervals
https://leetcode.com/problems/minimum-number-of-arrows-to-burst-balloons/ Minimum Number of Arrows
https://leetcode.com/problems/task-scheduler/ Task Scheduler
https://leetcode.com/problems/split-array-into-consecutive-subsequences/ Split Array into Consequent subseq
https://leetcode.com/problems/car-pooling/ CarPooling
https://leetcode.com/problems/monotone-increasing-digits/ Monotone Increasing Digits
https://leetcode.com/problems/score-after-flipping-matrix/ Max Score After Flipping
https://leetcode.com/problems/bag-of-tokens/ Bag of Tokens

ChocoLate Question
https://www.interviewbit.com/problems/sorted-permutation-rank/ Sorted Permutation Rank
https://leetcode.com/problems/score-of-parentheses/ Score of Parenthesis
https://www.interviewbit.com/problems/sorted-permutation-rank-with-repeats/ Sorted Permutation Rank 2

Interview Question Bank


https://leetcode.com/problems/string-to-integer-atoi/ ATOI
https://leetcode.com/problems/roman-to-integer/ Roman to Integer
https://leetcode.com/problems/longest-common-prefix/ Longest common Prefix
https://leetcode.com/problems/powx-n/ Power
https://leetcode.com/problems/sqrtx/ Square root
https://leetcode.com/problems/factorial-trailing-zeroes/ Zeros in Factorial

Graph
https://leetcode.com/problems/find-the-town-judge/ Town Judge
https://leetcode.com/problems/minimum-height-trees/ Min Height Trees
https://leetcode.com/problems/reconstruct-itinerary/ Reconstruct Iineray
https://leetcode.com/problems/sequence-reconstruction/ Sequence Reconstruction
https://leetcode.com/problems/course-schedule-iv/ Course Schedule - 4
https://leetcode.com/problems/evaluate-division/ Evaluate Division
Smallest no of neighbors with value
https://leetcode.com/problems/find-the-city-with-the-smallest-number-of-neighbors-at-a-threshold-distance/
https://leetcode.com/problems/jump-game-iii/ Jump Game 3
https://leetcode.com/problems/validate-binary-tree-nodes/ Validate binary Tree
https://leetcode.com/problems/shortest-path-with-alternating-colors/ Shortest path with alternating color
https://leetcode.com/problems/as-far-from-land-as-possible/ as Far as land possible
https://leetcode.com/problems/satisfiability-of-equality-equations/ Satisfiability of Equality
https://leetcode.com/problems/keys-and-rooms/ Keys and Rooms
https://leetcode.com/problems/find-eventual-safe-states/ Find eventual save states
https://leetcode.com/problems/network-delay-time/ Network delay Time
https://leetcode.com/problems/all-paths-from-source-lead-to-destination/ All paths from src to dst
Strings
https://leetcode.com/problems/add-binary/ Add Binary
https://leetcode.com/problems/longest-uncommon-subsequence-i/ Longest Uncommon String
https://leetcode.com/problems/reverse-string-ii/ Reverse Strings - 2
https://leetcode.com/problems/student-attendance-record-i/ Student Attendance Record
https://leetcode.com/problems/valid-palindrome-ii/ Valid Palindrome
https://leetcode.com/problems/repeated-string-match/ Repeated String Match
https://leetcode.com/problems/unique-email-addresses/ Unique Email Address
https://leetcode.com/problems/greatest-common-divisor-of-strings/ GCD of Two Strings
https://leetcode.com/problems/defanging-an-ip-address/ Defanging ip Address
https://leetcode.com/problems/count-binary-substrings/ Count Binary Strings
https://leetcode.com/problems/unique-morse-code-words/ Morse Code
https://leetcode.com/problems/most-common-word/ Common Words
https://leetcode.com/problems/goat-latin/ Goat latin
https://leetcode.com/problems/reverse-only-letters/ Reverse only Letters
https://leetcode.com/problems/count-and-say/ Count and Say
https://leetcode.com/problems/length-of-last-word/ Length of last Word
https://leetcode.com/problems/valid-palindrome/ Valid Palindrome
https://leetcode.com/problems/ransom-note/ Ransom Note
https://leetcode.com/problems/number-of-segments-in-a-string/ Segments
https://leetcode.com/problems/string-compression/ String Compression
https://leetcode.com/problems/detect-capital/ Detect Capital
https://leetcode.com/problems/delete-operation-for-two-strings/ Delete for Two Strings
https://leetcode.com/problems/custom-sort-string/ Custom Sort
https://leetcode.com/problems/shifting-letters/ Shifting Letters
https://leetcode.com/problems/word-subsets/ Word Subsets
https://leetcode.com/problems/smallest-subsequence-of-distinct-characters/ Smallest Subseq
https://leetcode.com/problems/vowel-spellchecker/ Spell Checker
https://leetcode.com/problems/alphabet-board-path/ Alphabet board Path
https://leetcode.com/problems/reverse-words-in-a-string/ Reverse Word in String
https://leetcode.com/problems/next-greater-element-iii/ Next Greater 3
https://leetcode.com/problems/basic-calculator-ii/ Basic Calculator 2
https://leetcode.com/problems/zigzag-conversion/ Zig Zag Conversion
https://leetcode.com/problems/remove-comments/ Remove Commands
https://leetcode.com/problems/validate-ip-address/ Validate Ip Addresses
https://leetcode.com/problems/simplify-path/ Simplify Path
https://leetcode.com/problems/binary-string-with-substrings-representing-1-to-n/
Binary Strings with Representation
https://leetcode.com/problems/camelcase-matching/ CamelCase Matching
https://leetcode.com/problems/integer-to-roman/ Integer to Roman
https://leetcode.com/problems/complex-number-multiplication/ Complex Number Multiplication
https://leetcode.com/problems/minimum-time-difference/ Minimum Time Difference
https://leetcode.com/problems/find-and-replace-pattern/ Find and Replace Pattern
https://leetcode.com/problems/check-if-word-is-valid-after-substitutions/ Check if Word is Valid
https://leetcode.com/problems/optimal-division/ Optimal Division
https://leetcode.com/problems/ambiguous-coordinates/ Ambiguous Coordinates
https://leetcode.com/problems/masking-personal-information/ Masking Personal Info
https://leetcode.com/problems/find-and-replace-in-string/ Find and Replace Pattern
https://leetcode.com/problems/find-duplicate-file-in-system/ Find Duplicate
https://leetcode.com/problems/valid-number/ Valid Number
https://leetcode.com/problems/interleaving-string/ Interleaving Strings
https://leetcode.com/problems/distinct-subsequences/ Distinct Subsequence
Binary Search
https://leetcode.com/problems/valid-perfect-square/ Valid Perfect Square
https://leetcode.com/problems/arranging-coins/ Arranging Coins
https://leetcode.com/problems/binary-search/ Binary Search
https://leetcode.com/problems/find-smallest-letter-greater-than-target/ Find Smallest Letter
https://leetcode.com/problems/guess-number-higher-or-lower/ Guess number or Higher
https://leetcode.com/problems/peak-index-in-a-mountain-array/ Peak index in Mountain array
https://leetcode.com/problems/first-bad-version/ First Bad Version
https://leetcode.com/problems/h-index-ii/ H - Index 2
https://leetcode.com/problems/find-k-closest-elements/ Find K closest Elements
https://leetcode.com/problems/koko-eating-bananas/ Koko Eating Bananas
https://leetcode.com/problems/maximum-nesting-depth-of-two-valid-parentheses-strings/
Maximum Nesting Deptth
https://leetcode.com/problems/count-of-smaller-numbers-after-self/ Count of Smaller Number
https://leetcode.com/problems/count-of-range-sum/ Count of RangeSum
https://leetcode.com/problems/russian-doll-envelopes/ Russian Doll
https://leetcode.com/problems/max-sum-of-rectangle-no-larger-than-k/ Max sum of rectangles
https://leetcode.com/problems/split-array-largest-sum/ Split array Sum less than K
https://leetcode.com/problems/reverse-pairs/ Reverse Pairs
https://leetcode.com/problems/preimage-size-of-factorial-zeroes-function/ Preimage Using Trainling Zeros

Sort
https://leetcode.com/problems/relative-sort-array/ Relative Sort
https://leetcode.com/problems/matrix-cells-in-distance-order/ Matrix cells in distance
https://leetcode.com/problems/largest-number/ Largest Number
https://leetcode.com/problems/contains-duplicate-iii/ Containks Dupliacte 3
https://leetcode.com/problems/maximum-gap/ Maximam Gap
ava-Solutions/tree/master/Math/Problems
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

1
-------------------

ping Subarray
1
1

1
1
1
1
n Ancestors
1

You might also like