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

LeetCode - Coding Blocks

Leetcode Problems
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)
12 views

LeetCode - Coding Blocks

Leetcode Problems
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/ 12

Sno Topic Difficulty Link Name

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


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

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


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

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


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

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


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

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

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


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

Divide and Conquer


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

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

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

Linked List
1 LL Easy https://leetcode.com/problems/merge-two-sorted-lists/ Merge Two Sorted Arrays
2 LL Easy https://leetcode.com/problems/remove-duplicates-from-sorted-list/ Remove Duplicates from Sorted
3 LL Easy https://leetcode.com/problems/linked-list-cycle/ Loop Detect
4 LL Easy https://leetcode.com/problems/remove-linked-list-elements/ Remove LinkedList Elements
5 LL Easy https://leetcode.com/problems/reverse-linked-list/ Reverse LinkedList
6 LL Easy https://leetcode.com/problems/delete-node-in-a-linked-list/ Delete a Node
7 LL Easy https://leetcode.com/problems/design-linked-list/ Design a LL
8 LL Easy https://leetcode.com/problems/middle-of-the-linked-list/ Middle of Node
9 LL Easy https://leetcode.com/problems/intersection-of-two-linked-lists/ InterSection of Two LinkedList
10 LL Medium https://leetcode.com/problems/remove-nth-node-from-end-of-list/ Nth node from Last
11 LL Medium https://leetcode.com/problems/swap-nodes-in-pairs/ Swap Nodes
12 LL Medium https://leetcode.com/problems/rotate-list/ Rotate List
13 LL Medium https://leetcode.com/problems/remove-duplicates-from-sorted-list-ii/ Remove Duplicates 2
14 LL Medium https://leetcode.com/problems/partition-list/ Parition List
15 LL Medium https://leetcode.com/problems/reverse-linked-list-ii/ Reverse Linked List
16 LL Medium https://leetcode.com/problems/reorder-list/ Reorder List
17 LL Medium https://leetcode.com/problems/insertion-sort-list/ Insertion Sort
18 LL Medium https://leetcode.com/problems/sort-list/ Sort List
19 LL Medium https://leetcode.com/problems/odd-even-linked-list/ Odd Even List
20 LL Medium https://leetcode.com/problems/add-two-numbers-ii/ Add Two Numbers
21 LL HARD https://leetcode.com/problems/reverse-nodes-in-k-group/ Reverse K Groups
22 LL Medium https://leetcode.com/problems/split-linked-list-in-parts/ Split Linked List in Parts
23 LL Medium https://leetcode.com/problems/merge-k-sorted-lists/ Merge K sorted Lists
24 LL Medium https://leetcode.com/problems/linked-list-components/ Components
Trees
1 BT Easy https://leetcode.com/problems/same-tree/ Is Same
2 BT Easy https://leetcode.com/problems/symmetric-tree/ Symmetric Tree
3 BT Easy https://leetcode.com/problems/maximum-depth-of-binary-tree/ Depth of Binary Tree
4 BT Easy https://leetcode.com/problems/binary-tree-level-order-traversal-ii/ Level Order 2
5 BST Easy https://leetcode.com/problems/convert-sorted-array-to-binary-search-tree/
Construct BST from sorted Array
6 BT Easy https://leetcode.com/problems/balanced-binary-tree/ Balanced Binary Tree
7 BT Easy https://leetcode.com/problems/minimum-depth-of-binary-tree/ Minimum Depth
8 BT Easy https://leetcode.com/problems/path-sum/ Path Sum
9 BST Easy https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-search-tree/
Lowest Common Ancestor
10 BT Easy https://leetcode.com/problems/binary-tree-paths/ All root to leaf Paths
11 GT Easy https://leetcode.com/problems/n-ary-tree-level-order-traversal/ Level Order
12 BT Easy https://leetcode.com/problems/invert-binary-tree/ Invert the Binary Tree
13 BT Easy https://leetcode.com/problems/path-sum-iii/ Path Sum 3
14 BT Easy https://leetcode.com/problems/sum-of-left-leaves/ Sum of left online
15 BST Easy https://leetcode.com/problems/convert-bst-to-greater-tree/ Convert to Greater
16 BT Easy https://leetcode.com/problems/diameter-of-binary-tree/ Diameter of Tree
17 GT Easy https://leetcode.com/problems/maximum-depth-of-n-ary-tree/ Depth of GT
18 GT Easy https://leetcode.com/problems/n-ary-tree-preorder-traversal/ Preorder GT
19 GT Easy https://leetcode.com/problems/n-ary-tree-postorder-traversal/ Post Order
20 BST Easy https://leetcode.com/problems/find-mode-in-binary-search-tree/ Find modes in BST
21 BST Easy https://leetcode.com/problems/minimum-absolute-difference-in-bst/ Minimum Absolute Diff
22 BT Easy https://leetcode.com/problems/binary-tree-tilt/ Tilt BT
23 BT Easy https://leetcode.com/problems/subtree-of-another-tree/ Is SubTree
24 BT Easy https://leetcode.com/problems/construct-string-from-binary-tree/ Construct String from Binary Tree
25 BT Easy https://leetcode.com/problems/average-of-levels-in-binary-tree/ Average Levels in Binary Tree
26 BST Easy https://leetcode.com/problems/two-sum-iv-input-is-a-bst/ Two Sum - iv
27 BT Easy https://leetcode.com/problems/second-minimum-node-in-a-binary-tree/
Minimum Node in BT
28 BT Easy https://leetcode.com/problems/longest-univalue-path/ Universal Path
29 BT Easy https://leetcode.com/problems/search-in-a-binary-search-tree/ Search in BST
30 BST Easy https://leetcode.com/problems/minimum-distance-between-bst-nodes/Min Difference
31 BT Easy https://leetcode.com/problems/leaf-similar-trees/ Similar Trees
32 BST Easy https://leetcode.com/problems/increasing-order-search-tree/ Increasing Order Search
33 BT Easy https://leetcode.com/problems/sum-of-root-to-leaf-binary-numbers/ Sum of Root to Leaf Binary
34 BT Easy https://leetcode.com/problems/univalued-binary-tree/ IsUnivariant
35 BST Easy https://leetcode.com/problems/range-sum-of-bst/ Range Sum of BST
36 BT Easy https://leetcode.com/problems/cousins-in-binary-tree/ Cousins
37 BT Easy https://leetcode.com/problems/flatten-binary-tree-to-linked-list/ Flatten
38 BT Easy https://leetcode.com/problems/populating-next-right-pointers-in-each-node/
Populate Next Pointer
39 BT Easy https://leetcode.com/problems/populating-next-right-pointers-in-each-node-ii/
Next Right Node Pointer
40 BT Easy https://leetcode.com/problems/sum-root-to-leaf-numbers/ Root to Leaf Numbers
41 BT Easy https://leetcode.com/problems/binary-tree-right-side-view/ Right Side View
42 BST Medium https://leetcode.com/problems/kth-smallest-element-in-a-bst/ Kth Smallest in BST
43 BT Medium https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree/
Lowest Common Ancestor
44 BST Medium https://leetcode.com/problems/delete-node-in-a-bst/ Remove Nodes in BST
45 BT Medium https://leetcode.com/problems/find-bottom-left-tree-value/ Find Bottom Left Tree
46 BT Medium https://leetcode.com/problems/find-largest-value-in-each-tree-row/ Find Largest Value in Levels
47 BT Medium https://leetcode.com/problems/count-complete-tree-nodes/ Count Nodes
48 BT Medium https://leetcode.com/problems/house-robber-iii/ House Robber 3
49 BT Medium https://leetcode.com/problems/most-frequent-subtree-sum/ Frequent SubTree Sum
50 BT Medium https://leetcode.com/problems/add-one-row-to-tree/ Add One to Row
51 BST Medium https://leetcode.com/problems/insert-into-a-binary-search-tree/ Insert Into Binary Search Tree
52 BT Medium https://leetcode.com/problems/construct-binary-tree-from-preorder-and-postorder-traversal/
Construct - pre and post
53 BT Medium https://leetcode.com/problems/binary-tree-pruning/ Tree Pruning
54 BT Medium https://leetcode.com/problems/all-nodes-distance-k-in-binary-tree/ All nodes at distance K
55 BT Medium https://leetcode.com/problems/smallest-subtree-with-all-the-deepest-nodes/
Smallest Subtree with Deepst Node
56 BT Medium https://leetcode.com/problems/complete-binary-tree-inserter/ Complete Binary Tree Inserter
57 BT Medium https://leetcode.com/problems/flip-equivalent-binary-trees/ Flip Equivalent
58 BT Medium https://leetcode.com/problems/check-completeness-of-a-binary-tree/ Check Complete Binary Tree
59 BT Medium https://leetcode.com/problems/construct-binary-search-tree-from-preorder-traversal/
BST from Preorder
60 BT Medium https://leetcode.com/problems/smallest-string-starting-from-leaf/ Smallest String from Root
61 BT Medium https://leetcode.com/problems/vertical-order-traversal-of-a-binary-tree/
Vertical Order Print
62 BT Medium https://leetcode.com/problems/maximum-difference-between-node-and-ancestor/
Maximum Difference Between Ancestors
63 BT Medium https://leetcode.com/problems/maximum-binary-tree/ Construct Max BT
64 BT Medium https://leetcode.com/problems/maximum-binary-tree-ii/ Maximum Binary Tree
65 BT Medium https://leetcode.com/problems/flip-binary-tree-to-match-preorder-traversal/
Flip to match Preorder
66 BT Medium https://leetcode.com/problems/maximum-width-of-binary-tree/ Maximum Width
67 BT Medium https://leetcode.com/problems/distribute-coins-in-binary-tree/ Distribute Coins
68 BT Medium https://leetcode.com/problems/redundant-connection/ Redundant Connection
69 BT Medium https://leetcode.com/problems/find-duplicate-subtrees/ Duplicate Subtree
70 BST Hard https://leetcode.com/problems/recover-binary-search-tree/ Recover Binary Search Tree
71 BT Hard https://leetcode.com/problems/sum-of-distances-in-tree/ Sum of distances in Tree
72 BT Hard https://leetcode.com/problems/binary-tree-maximum-path-sum/ Maximum Path Sum
73 BT Hard https://leetcode.com/problems/binary-tree-postorder-traversal/ Post Order Traversal

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

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

ChocoLate Question
1 Math Medium https://www.interviewbit.com/problems/sorted-permutation-rank/ Sorted Permutation Rank
2 DC, Stack, Bit Medium 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


1 https://leetcode.com/problems/string-to-integer-atoi/ ATOI
2 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
1 Graph Easy https://leetcode.com/problems/find-the-town-judge/ Town Judge
2 Graph Medium https://leetcode.com/problems/minimum-height-trees/ Min Height Trees
3 Graph Medium https://leetcode.com/problems/reconstruct-itinerary/ Reconstruct Iineray
4 Graph Medium https://leetcode.com/problems/sequence-reconstruction/ Sequence Reconstruction
5 Graph Medium https://leetcode.com/problems/course-schedule-iv/ Course Schedule - 4
6 Graph Medium https://leetcode.com/problems/evaluate-division/ Evaluate Division
7 Graph Medium https://leetcode.com/problems/find-the-city-with-the-smallest-number-of-neighbors-at-a-threshold-distance/
Smallest no of neighbors with value
8 Graph Medium https://leetcode.com/problems/jump-game-iii/ Jump Game 3
9 Graph Medium https://leetcode.com/problems/validate-binary-tree-nodes/ Validate binary Tree
10 Graph Medium https://leetcode.com/problems/shortest-path-with-alternating-colors/ Shortest path with alternating color
11 Graph Medium https://leetcode.com/problems/as-far-from-land-as-possible/ as Far as land possible
12 Graph Medium https://leetcode.com/problems/satisfiability-of-equality-equations/ Satisfiability of Equality
13 Graph Medium https://leetcode.com/problems/keys-and-rooms/ Keys and Rooms
14 Graph Medium https://leetcode.com/problems/find-eventual-safe-states/ Find eventual save states
15 Graph Medium https://leetcode.com/problems/network-delay-time/ Network delay Time
16 Graph Medium https://leetcode.com/problems/all-paths-from-source-lead-to-destination/
All paths from src to dst
Strings
1 Strings Easy https://leetcode.com/problems/add-binary/ Add Binary
2 Strings Easy https://leetcode.com/problems/longest-uncommon-subsequence-i/ Longest Uncommon String
3 Strings Easy https://leetcode.com/problems/reverse-string-ii/ Reverse Strings - 2
4 Strings Easy https://leetcode.com/problems/student-attendance-record-i/ Student Attendance Record
5 Strings Easy https://leetcode.com/problems/valid-palindrome-ii/ Valid Palindrome
6 Strings Easy https://leetcode.com/problems/repeated-string-match/ Repeated String Match
7 Strings Easy https://leetcode.com/problems/unique-email-addresses/ Unique Email Address
8 Strings Easy https://leetcode.com/problems/greatest-common-divisor-of-strings/ GCD of Two Strings
9 Strings Easy https://leetcode.com/problems/defanging-an-ip-address/ Defanging ip Address
10 Strings Easy https://leetcode.com/problems/count-binary-substrings/ Count Binary Strings
11 Strings Easy https://leetcode.com/problems/unique-morse-code-words/ Morse Code
12 Strings Easy https://leetcode.com/problems/most-common-word/ Common Words
13 Strings Easy https://leetcode.com/problems/goat-latin/ Goat latin
14 Strings Easy https://leetcode.com/problems/reverse-only-letters/ Reverse only Letters
15 Strings Easy https://leetcode.com/problems/count-and-say/ Count and Say
16 Strings Easy https://leetcode.com/problems/length-of-last-word/ Length of last Word
17 Strings Easy https://leetcode.com/problems/valid-palindrome/ Valid Palindrome
18 Strings Easy https://leetcode.com/problems/ransom-note/ Ransom Note
19 Strings Easy https://leetcode.com/problems/number-of-segments-in-a-string/ Segments
20 Strings Easy https://leetcode.com/problems/string-compression/ String Compression
21 Strings Easy https://leetcode.com/problems/detect-capital/ Detect Capital
22 Strings Medium https://leetcode.com/problems/delete-operation-for-two-strings/ Delete for Two Strings
23 Strings Medium https://leetcode.com/problems/custom-sort-string/ Custom Sort
24 Strings Medium https://leetcode.com/problems/shifting-letters/ Shifting Letters
25 Strings Medium https://leetcode.com/problems/word-subsets/ Word Subsets
26 Strings Medium https://leetcode.com/problems/smallest-subsequence-of-distinct-characters/
Smallest Subseq
27 Strings Medium https://leetcode.com/problems/vowel-spellchecker/ Spell Checker
28 Strings Medium https://leetcode.com/problems/alphabet-board-path/ Alphabet board Path
29 Strings Medium https://leetcode.com/problems/reverse-words-in-a-string/ Reverse Word in String
30 Strings Medium https://leetcode.com/problems/next-greater-element-iii/ Next Greater 3
31 Strings Medium https://leetcode.com/problems/basic-calculator-ii/ Basic Calculator 2
32 Strings Medium https://leetcode.com/problems/zigzag-conversion/ Zig Zag Conversion
33 Strings Medium https://leetcode.com/problems/remove-comments/ Remove Commands
34 Strings Medium https://leetcode.com/problems/validate-ip-address/ Validate Ip Addresses
35 Strings Medium https://leetcode.com/problems/simplify-path/ Simplify Path
36 Strings Medium https://leetcode.com/problems/binary-string-with-substrings-representing-1-to-n/
Binary Strings with Representation
37 Strings Medium https://leetcode.com/problems/camelcase-matching/ CamelCase Matching
38 Strings Medium https://leetcode.com/problems/integer-to-roman/ Integer to Roman
39 Strings Medium https://leetcode.com/problems/complex-number-multiplication/ Complex Number Multiplication
40 Strings Medium https://leetcode.com/problems/minimum-time-difference/ Minimum Time Difference
41 Strings Medium https://leetcode.com/problems/find-and-replace-pattern/ Find and Replace Pattern
42 Strings Medium https://leetcode.com/problems/check-if-word-is-valid-after-substitutions/
Check if Word is Valid
43 Strings Medium https://leetcode.com/problems/optimal-division/ Optimal Division
44 Strings Medium https://leetcode.com/problems/ambiguous-coordinates/ Ambiguous Coordinates
45 Strings Medium https://leetcode.com/problems/masking-personal-information/ Masking Personal Info
46 Strings Medium https://leetcode.com/problems/find-and-replace-in-string/ Find and Replace Pattern
47 Strings Medium https://leetcode.com/problems/find-duplicate-file-in-system/ Find Duplicate
48 Strings Hard https://leetcode.com/problems/valid-number/ Valid Number
49 Strings Hard https://leetcode.com/problems/interleaving-string/ Interleaving Strings
50 Strings Hard https://leetcode.com/problems/distinct-subsequences/ Distinct Subsequence

Binary Search
1 BS Easy https://leetcode.com/problems/valid-perfect-square/ Valid Perfect Square
2 BS Easy https://leetcode.com/problems/arranging-coins/ Arranging Coins
3 BS Easy https://leetcode.com/problems/binary-search/ Binary Search
4 BS Easy https://leetcode.com/problems/find-smallest-letter-greater-than-target/ Find Smallest Letter
5 BS Easy https://leetcode.com/problems/guess-number-higher-or-lower/ Guess number or Higher
6 BS Easy https://leetcode.com/problems/peak-index-in-a-mountain-array/ Peak index in Mountain array
7 BS Easy https://leetcode.com/problems/first-bad-version/ First Bad Version
8 BS Easy https://leetcode.com/problems/h-index-ii/ H - Index 2
9 BS Easy https://leetcode.com/problems/find-k-closest-elements/ Find K closest Elements
10 BS Easy https://leetcode.com/problems/koko-eating-bananas/ Koko Eating Bananas
11 BS Easy https://leetcode.com/problems/maximum-nesting-depth-of-two-valid-parentheses-strings/
Maximum Nesting Deptth
12 BS Hard https://leetcode.com/problems/count-of-smaller-numbers-after-self/ Count of Smaller Number
13 BS Hard https://leetcode.com/problems/count-of-range-sum/ Count of RangeSum
14 BS Hard https://leetcode.com/problems/russian-doll-envelopes/ Russian Doll
15 BS Hard https://leetcode.com/problems/max-sum-of-rectangle-no-larger-than-k/
Max sum of rectangles
16 BS Hard https://leetcode.com/problems/split-array-largest-sum/ Split array Sum less than K
17 BS Hard https://leetcode.com/problems/reverse-pairs/ Reverse Pairs
18 BS Hard https://leetcode.com/problems/preimage-size-of-factorial-zeroes-function/
Preimage Using Trainling Zeros

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

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy