Chore: Add headers to all the files (#54)

## Description
- Add headers to all the CSV files

## Script used
```py
import csv
import os

# Set the path of the folder containing the CSV files
folder_path = "./LeetCode-Questions-CompanyWise"
headers = [
    "ID",
    "Title",
    "Acceptance",
    "Difficulty",
    "Frequency",
    "Leetcode Question Link",
]

# Loop through all the CSV files in the folder
for file_name in os.listdir(folder_path):
    if file_name.endswith(".csv"):
        # Read the CSV file into a list of rows
        file_path = os.path.join(folder_path, file_name)
        with open(file_path, "r") as f:
            reader = csv.reader(f)
            rows = list(reader)

        has_headers = False
        if len(rows) > 0 and rows[0] == headers:
            has_headers = True

        if not has_headers:
            rows.insert(0, headers)

            # Write the list of rows back to the CSV file
            with open(file_path, "w", newline="") as f:
                writer = csv.writer(f)
                writer.writerows(rows)

```
This commit is contained in:
Krishna Kumar Dey
2023-04-01 11:07:49 +05:30
committed by GitHub
parent 0aeadbd612
commit fb5f78b55e
534 changed files with 20291 additions and 19757 deletions

View File

@@ -1,364 +1,365 @@
1,Two Sum,45.6%,Easy,1.3239393390446, https://leetcode.com/problems/two-sum
284,Peeking Iterator,45.7%,Medium,1.225806299790293, https://leetcode.com/problems/peeking-iterator
146,LRU Cache,33.2%,Medium,1.1817054748912657, https://leetcode.com/problems/lru-cache
1095,Find in Mountain Array,35.8%,Hard,1.0835724356369587, https://leetcode.com/problems/find-in-mountain-array
391,Perfect Rectangle,30.5%,Hard,0.9854393963826518, https://leetcode.com/problems/perfect-rectangle
403,Frog Jump,39.7%,Hard,0.977549850058533, https://leetcode.com/problems/frog-jump
2,Add Two Numbers,33.9%,Medium,0.9760771681710703, https://leetcode.com/problems/add-two-numbers
341,Flatten Nested List Iterator,52.9%,Medium,0.9601739460032599, https://leetcode.com/problems/flatten-nested-list-iterator
53,Maximum Subarray,46.5%,Easy,0.9397769028056373, https://leetcode.com/problems/maximum-subarray
42,Trapping Rain Water,48.9%,Hard,0.8416438635513304, https://leetcode.com/problems/trapping-rain-water
428,Serialize and Deserialize N-ary Tree,59.4%,Hard,0.8184023944755309, https://leetcode.com/problems/serialize-and-deserialize-n-ary-tree
4,Median of Two Sorted Arrays,29.6%,Hard,0.7804874458075195, https://leetcode.com/problems/median-of-two-sorted-arrays
97,Interleaving String,31.5%,Hard,0.6933519806963994, https://leetcode.com/problems/interleaving-string
295,Find Median from Data Stream,44.3%,Hard,0.6374386685560265, https://leetcode.com/problems/find-median-from-data-stream
212,Word Search II,34.9%,Hard,0.5393056293017195, https://leetcode.com/problems/word-search-ii
311,Sparse Matrix Multiplication,61.9%,Medium,0.4503238876572249, https://leetcode.com/problems/sparse-matrix-multiplication
200,Number of Islands,46.8%,Medium,0.44929804774434284, https://leetcode.com/problems/number-of-islands
479,Largest Palindrome Product,29.0%,Hard,0.44183275227903923, https://leetcode.com/problems/largest-palindrome-product
49,Group Anagrams,56.9%,Medium,0.40816116873735864, https://leetcode.com/problems/group-anagrams
688,Knight Probability in Chessboard,48.9%,Medium,0.38977851194046487, https://leetcode.com/problems/knight-probability-in-chessboard
351,Android Unlock Patterns,48.4%,Medium,0.38282263135840455, https://leetcode.com/problems/android-unlock-patterns
981,Time Based Key-Value Store,53.1%,Medium,0.3755723540313778, https://leetcode.com/problems/time-based-key-value-store
227,Basic Calculator II,36.9%,Medium,0.3709825801608562, https://leetcode.com/problems/basic-calculator-ii
206,Reverse Linked List,62.5%,Easy,0.3555322708386157, https://leetcode.com/problems/reverse-linked-list
329,Longest Increasing Path in a Matrix,43.4%,Hard,0.34223732585313005, https://leetcode.com/problems/longest-increasing-path-in-a-matrix
56,Merge Intervals,39.3%,Medium,0.324649020144345, https://leetcode.com/problems/merge-intervals
12,Integer to Roman,55.1%,Medium,0.30898314806430144, https://leetcode.com/problems/integer-to-roman
177,Nth Highest Salary,31.4%,Medium,0.3088994656700207, https://leetcode.com/problems/nth-highest-salary
202,Happy Number,50.4%,Easy,0.3027727255563815, https://leetcode.com/problems/happy-number
724,Find Pivot Index,44.0%,Easy,0.29912265485367395, https://leetcode.com/problems/find-pivot-index
1229,Meeting Scheduler,52.7%,Medium,0.2955601745092634, https://leetcode.com/problems/meeting-scheduler
387,First Unique Character in a String,53.4%,Easy,0.2924677090124108, https://leetcode.com/problems/first-unique-character-in-a-string
996,Number of Squareful Arrays,47.8%,Hard,0.28675913745318005, https://leetcode.com/problems/number-of-squareful-arrays
54,Spiral Matrix,34.1%,Medium,0.28079436421311554, https://leetcode.com/problems/spiral-matrix
15,3Sum,26.8%,Medium,0.2753610195122021, https://leetcode.com/problems/3sum
5,Longest Palindromic Substring,29.5%,Medium,0.2637368700238773, https://leetcode.com/problems/longest-palindromic-substring
348,Design Tic-Tac-Toe,54.3%,Medium,0.2625527836498761, https://leetcode.com/problems/design-tic-tac-toe
21,Merge Two Sorted Lists,53.5%,Easy,0.2612738868325316, https://leetcode.com/problems/merge-two-sorted-lists
609,Find Duplicate File in System,59.5%,Medium,0.25388017696233983, https://leetcode.com/problems/find-duplicate-file-in-system
238,Product of Array Except Self,60.1%,Medium,0.25039509932624693, https://leetcode.com/problems/product-of-array-except-self
139,Word Break,40.1%,Medium,0.24836185186023652, https://leetcode.com/problems/word-break
251,Flatten 2D Vector,45.7%,Medium,0.2425088583672668, https://leetcode.com/problems/flatten-2d-vector
545,Boundary of Binary Tree,38.9%,Medium,0.235382573048932, https://leetcode.com/problems/boundary-of-binary-tree
3,Longest Substring Without Repeating Characters,30.4%,Medium,0.23357430753991837, https://leetcode.com/problems/longest-substring-without-repeating-characters
48,Rotate Image,56.7%,Medium,0.22339894653970727, https://leetcode.com/problems/rotate-image
18,4Sum,33.7%,Medium,0.22096511694444815, https://leetcode.com/problems/4sum
8,String to Integer (atoi),15.4%,Medium,0.2176759858041558, https://leetcode.com/problems/string-to-integer-atoi
393,UTF-8 Validation,37.5%,Medium,0.2166710368085923, https://leetcode.com/problems/utf-8-validation
661,Image Smoother,51.5%,Easy,0.21106039931128698, https://leetcode.com/problems/image-smoother
729,My Calendar I,51.8%,Medium,0.20856657856743668, https://leetcode.com/problems/my-calendar-i
362,Design Hit Counter,63.7%,Medium,0.20812125379246896, https://leetcode.com/problems/design-hit-counter
23,Merge k Sorted Lists,40.2%,Hard,0.20567737841612924, https://leetcode.com/problems/merge-k-sorted-lists
233,Number of Digit One,31.3%,Hard,0.20157261209600713, https://leetcode.com/problems/number-of-digit-one
836,Rectangle Overlap,48.6%,Easy,0.19944370144318244, https://leetcode.com/problems/rectangle-overlap
36,Valid Sudoku,48.7%,Medium,0.1991463806942981, https://leetcode.com/problems/valid-sudoku
706,Design HashMap,61.3%,Easy,0.1960785423771685, https://leetcode.com/problems/design-hashmap
46,Permutations,63.5%,Medium,0.18816690901782251, https://leetcode.com/problems/permutations
658,Find K Closest Elements,40.9%,Medium,0.18663941293482042, https://leetcode.com/problems/find-k-closest-elements
394,Decode String,50.0%,Medium,0.18648126820299707, https://leetcode.com/problems/decode-string
253,Meeting Rooms II,45.7%,Medium,0.18465102561460048, https://leetcode.com/problems/meeting-rooms-ii
911,Online Election,50.4%,Medium,0.1741842396477574, https://leetcode.com/problems/online-election
1278,Palindrome Partitioning III,59.9%,Hard,0.17284281283941086, https://leetcode.com/problems/palindrome-partitioning-iii
223,Rectangle Area,37.8%,Medium,0.172469260350943, https://leetcode.com/problems/rectangle-area
7,Reverse Integer,25.8%,Easy,0.1708373626727859, https://leetcode.com/problems/reverse-integer
31,Next Permutation,32.6%,Medium,0.16698476137397944, https://leetcode.com/problems/next-permutation
642,Design Search Autocomplete System,44.7%,Hard,0.16312782492496253, https://leetcode.com/problems/design-search-autocomplete-system
821,Shortest Distance to a Character,66.9%,Easy,0.16229864091884685, https://leetcode.com/problems/shortest-distance-to-a-character
242,Valid Anagram,56.9%,Easy,0.1620140669319784, https://leetcode.com/problems/valid-anagram
155,Min Stack,44.5%,Easy,0.15817175770099312, https://leetcode.com/problems/min-stack
88,Merge Sorted Array,39.4%,Easy,0.15664551938695154, https://leetcode.com/problems/merge-sorted-array
381,Insert Delete GetRandom O(1) - Duplicates allowed,34.1%,Hard,0.15656906069153992, https://leetcode.com/problems/insert-delete-getrandom-o1-duplicates-allowed
125,Valid Palindrome,36.7%,Easy,0.15573056017039402, https://leetcode.com/problems/valid-palindrome
20,Valid Parentheses,39.0%,Easy,0.15392855906669206, https://leetcode.com/problems/valid-parentheses
14,Longest Common Prefix,35.4%,Easy,0.15097420446868728, https://leetcode.com/problems/longest-common-prefix
17,Letter Combinations of a Phone Number,46.8%,Medium,0.14740025304271914, https://leetcode.com/problems/letter-combinations-of-a-phone-number
380,Insert Delete GetRandom O(1),47.5%,Medium,0.1466146891661091, https://leetcode.com/problems/insert-delete-getrandom-o1
269,Alien Dictionary,33.3%,Hard,0.14578781346149866, https://leetcode.com/problems/alien-dictionary
909,Snakes and Ladders,38.4%,Medium,0.14465605390747982, https://leetcode.com/problems/snakes-and-ladders
546,Remove Boxes,42.7%,Hard,0.14361551169114867, https://leetcode.com/problems/remove-boxes
121,Best Time to Buy and Sell Stock,50.5%,Easy,0.14290237960985536, https://leetcode.com/problems/best-time-to-buy-and-sell-stock
16,3Sum Closest,46.0%,Medium,0.14234512850929823, https://leetcode.com/problems/3sum-closest
75,Sort Colors,47.3%,Medium,0.14097981038702445, https://leetcode.com/problems/sort-colors
127,Word Ladder,29.6%,Medium,0.13969675545163246, https://leetcode.com/problems/word-ladder
141,Linked List Cycle,41.1%,Easy,0.13790757618343236, https://leetcode.com/problems/linked-list-cycle
427,Construct Quad Tree,61.4%,Medium,0.13580154115906176, https://leetcode.com/problems/construct-quad-tree
509,Fibonacci Number,67.2%,Easy,0.1350250115835784, https://leetcode.com/problems/fibonacci-number
297,Serialize and Deserialize Binary Tree,47.5%,Hard,0.13437443205326582, https://leetcode.com/problems/serialize-and-deserialize-binary-tree
236,Lowest Common Ancestor of a Binary Tree,45.7%,Medium,0.13360522333074684, https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree
195,Tenth Line,33.0%,Easy,0.1329388000145885, https://leetcode.com/problems/tenth-line
124,Binary Tree Maximum Path Sum,34.3%,Hard,0.12986708079202924, https://leetcode.com/problems/binary-tree-maximum-path-sum
384,Shuffle an Array,52.8%,Medium,0.12953764257899986, https://leetcode.com/problems/shuffle-an-array
733,Flood Fill,55.3%,Easy,0.1294338948393464, https://leetcode.com/problems/flood-fill
528,Random Pick with Weight,43.9%,Medium,0.12617342152539626, https://leetcode.com/problems/random-pick-with-weight
694,Number of Distinct Islands,56.0%,Medium,0.12516314295400602, https://leetcode.com/problems/number-of-distinct-islands
636,Exclusive Time of Functions,52.0%,Medium,0.12466318981419816, https://leetcode.com/problems/exclusive-time-of-functions
741,Cherry Pickup,33.9%,Hard,0.12293768624504794, https://leetcode.com/problems/cherry-pickup
133,Clone Graph,34.8%,Medium,0.1228536731053435, https://leetcode.com/problems/clone-graph
34,Find First and Last Position of Element in Sorted Array,36.2%,Medium,0.12112367112240524, https://leetcode.com/problems/find-first-and-last-position-of-element-in-sorted-array
867,Transpose Matrix,62.8%,Easy,0.11927747573936125, https://leetcode.com/problems/transpose-matrix
76,Minimum Window Substring,34.6%,Hard,0.11918851726511835, https://leetcode.com/problems/minimum-window-substring
443,String Compression,41.3%,Easy,0.11871630683938197, https://leetcode.com/problems/string-compression
332,Reconstruct Itinerary,36.7%,Medium,0.11747520126885172, https://leetcode.com/problems/reconstruct-itinerary
739,Daily Temperatures,63.3%,Medium,0.11646575243222568, https://leetcode.com/problems/daily-temperatures
268,Missing Number,51.7%,Easy,0.11538834636572094, https://leetcode.com/problems/missing-number
281,Zigzag Iterator,58.4%,Medium,0.11506932978478719, https://leetcode.com/problems/zigzag-iterator
401,Binary Watch,47.5%,Easy,0.1149222341870932, https://leetcode.com/problems/binary-watch
692,Top K Frequent Words,51.8%,Medium,0.1139616691735821, https://leetcode.com/problems/top-k-frequent-words
277,Find the Celebrity,41.8%,Medium,0.11383991212794757, https://leetcode.com/problems/find-the-celebrity
120,Triangle,44.2%,Medium,0.11325730177515365, https://leetcode.com/problems/triangle
977,Squares of a Sorted Array,72.1%,Easy,0.11148209139865584, https://leetcode.com/problems/squares-of-a-sorted-array
412,Fizz Buzz,62.3%,Easy,0.1089140648664841, https://leetcode.com/problems/fizz-buzz
472,Concatenated Words,43.7%,Hard,0.10634180122055205, https://leetcode.com/problems/concatenated-words
388,Longest Absolute File Path,41.8%,Medium,0.105981440856292, https://leetcode.com/problems/longest-absolute-file-path
128,Longest Consecutive Sequence,45.1%,Hard,0.10561054122992579, https://leetcode.com/problems/longest-consecutive-sequence
343,Integer Break,50.4%,Medium,0.10446541455492596, https://leetcode.com/problems/integer-break
796,Rotate String,49.6%,Easy,0.10392210998497661, https://leetcode.com/problems/rotate-string
986,Interval List Intersections,67.3%,Medium,0.10288907161978299, https://leetcode.com/problems/interval-list-intersections
178,Rank Scores,45.8%,Medium,0.10056698833370464, https://leetcode.com/problems/rank-scores
350,Intersection of Two Arrays II,51.4%,Easy,0.10055599252915376, https://leetcode.com/problems/intersection-of-two-arrays-ii
136,Single Number,65.5%,Easy,0.09844680818822771, https://leetcode.com/problems/single-number
218,The Skyline Problem,34.6%,Hard,0.09823843958341322, https://leetcode.com/problems/the-skyline-problem
232,Implement Queue using Stacks,49.6%,Easy,0.09690200534777553, https://leetcode.com/problems/implement-queue-using-stacks
837,New 21 Game,34.6%,Medium,0.09646026618756222, https://leetcode.com/problems/new-21-game
895,Maximum Frequency Stack,60.6%,Hard,0.09490784626439754, https://leetcode.com/problems/maximum-frequency-stack
86,Partition List,41.5%,Medium,0.09480379573736777, https://leetcode.com/problems/partition-list
344,Reverse String,68.5%,Easy,0.09446131492390734, https://leetcode.com/problems/reverse-string
33,Search in Rotated Sorted Array,34.5%,Medium,0.09336717401169674, https://leetcode.com/problems/search-in-rotated-sorted-array
87,Scramble String,33.7%,Hard,0.09333193979221914, https://leetcode.com/problems/scramble-string
140,Word Break II,32.6%,Hard,0.09311451843548549, https://leetcode.com/problems/word-break-ii
266,Palindrome Permutation,61.9%,Easy,0.091248671465145, https://leetcode.com/problems/palindrome-permutation
175,Combine Two Tables,60.8%,Easy,0.09043413926771789, https://leetcode.com/problems/combine-two-tables
973,K Closest Points to Origin,63.8%,Medium,0.08860246722187161, https://leetcode.com/problems/k-closest-points-to-origin
549,Binary Tree Longest Consecutive Sequence II,47.0%,Medium,0.08816278759467164, https://leetcode.com/problems/binary-tree-longest-consecutive-sequence-ii
256,Paint House,52.1%,Easy,0.08650924290928251, https://leetcode.com/problems/paint-house
116,Populating Next Right Pointers in Each Node,45.2%,Medium,0.08636683942300452, https://leetcode.com/problems/populating-next-right-pointers-in-each-node
771,Jewels and Stones,86.4%,Easy,0.08577683715610061, https://leetcode.com/problems/jewels-and-stones
22,Generate Parentheses,62.7%,Medium,0.08480542001364956, https://leetcode.com/problems/generate-parentheses
167,Two Sum II - Input array is sorted,54.1%,Easy,0.08467305686458218, https://leetcode.com/problems/two-sum-ii-input-array-is-sorted
283,Move Zeroes,57.8%,Easy,0.08379761717276897, https://leetcode.com/problems/move-zeroes
582,Kill Process,60.8%,Medium,0.08355588569097351, https://leetcode.com/problems/kill-process
193,Valid Phone Numbers,25.3%,Easy,0.08269171584511335, https://leetcode.com/problems/valid-phone-numbers
300,Longest Increasing Subsequence,42.6%,Medium,0.08107755786480896, https://leetcode.com/problems/longest-increasing-subsequence
43,Multiply Strings,33.9%,Medium,0.07944184170158367, https://leetcode.com/problems/multiply-strings
93,Restore IP Addresses,35.6%,Medium,0.07681317776161672, https://leetcode.com/problems/restore-ip-addresses
1221,Split a String in Balanced Strings,83.3%,Easy,0.07634057217232601, https://leetcode.com/problems/split-a-string-in-balanced-strings
77,Combinations,54.7%,Medium,0.07597820557665204, https://leetcode.com/problems/combinations
41,First Missing Positive,32.0%,Hard,0.07584078645899876, https://leetcode.com/problems/first-missing-positive
435,Non-overlapping Intervals,42.9%,Medium,0.07565042495900788, https://leetcode.com/problems/non-overlapping-intervals
515,Find Largest Value in Each Tree Row,61.1%,Medium,0.07428007438287054, https://leetcode.com/problems/find-largest-value-in-each-tree-row
273,Integer to English Words,27.1%,Hard,0.0732177031685638, https://leetcode.com/problems/integer-to-english-words
37,Sudoku Solver,43.6%,Hard,0.07095173597228444, https://leetcode.com/problems/sudoku-solver
632,Smallest Range Covering Elements from K Lists,52.4%,Hard,0.07082605256861242, https://leetcode.com/problems/smallest-range-covering-elements-from-k-lists
91,Decode Ways,24.7%,Medium,0.07076721180832166, https://leetcode.com/problems/decode-ways
470,Implement Rand10() Using Rand7(),46.3%,Medium,0.07020425867324853, https://leetcode.com/problems/implement-rand10-using-rand7
187,Repeated DNA Sequences,38.9%,Medium,0.06947237281476738, https://leetcode.com/problems/repeated-dna-sequences
460,LFU Cache,34.2%,Hard,0.06836374280939023, https://leetcode.com/problems/lfu-cache
39,Combination Sum,56.1%,Medium,0.0678648829148938, https://leetcode.com/problems/combination-sum
1011,Capacity To Ship Packages Within D Days,58.1%,Medium,0.06649420875558125, https://leetcode.com/problems/capacity-to-ship-packages-within-d-days
419,Battleships in a Board,70.0%,Medium,0.06557337705569365, https://leetcode.com/problems/battleships-in-a-board
51,N-Queens,46.6%,Hard,0.06402185876493102, https://leetcode.com/problems/n-queens
772,Basic Calculator III,41.3%,Hard,0.06331227941432688, https://leetcode.com/problems/basic-calculator-iii
647,Palindromic Substrings,60.6%,Medium,0.06329624434241725, https://leetcode.com/problems/palindromic-substrings
10,Regular Expression Matching,26.8%,Hard,0.06289183612814463, https://leetcode.com/problems/regular-expression-matching
322,Coin Change,35.5%,Medium,0.06260600694223208, https://leetcode.com/problems/coin-change
1044,Longest Duplicate Substring,31.9%,Hard,0.062325463197828765, https://leetcode.com/problems/longest-duplicate-substring
25,Reverse Nodes in k-Group,42.1%,Hard,0.062178154907672076, https://leetcode.com/problems/reverse-nodes-in-k-group
353,Design Snake Game,34.2%,Medium,0.06053284922884233, https://leetcode.com/problems/design-snake-game
333,Largest BST Subtree,35.8%,Medium,0.06053284922884233, https://leetcode.com/problems/largest-bst-subtree
11,Container With Most Water,50.8%,Medium,0.060358007567261264, https://leetcode.com/problems/container-with-most-water
448,Find All Numbers Disappeared in an Array,55.9%,Easy,0.060138358738533404, https://leetcode.com/problems/find-all-numbers-disappeared-in-an-array
45,Jump Game II,30.6%,Hard,0.05822366027889668, https://leetcode.com/problems/jump-game-ii
417,Pacific Atlantic Water Flow,41.1%,Medium,0.057523844138186606, https://leetcode.com/problems/pacific-atlantic-water-flow
890,Find and Replace Pattern,73.4%,Medium,0.0568334747631659, https://leetcode.com/problems/find-and-replace-pattern
102,Binary Tree Level Order Traversal,54.6%,Medium,0.056692473087026664, https://leetcode.com/problems/binary-tree-level-order-traversal
279,Perfect Squares,47.4%,Medium,0.05625780265009439, https://leetcode.com/problems/perfect-squares
30,Substring with Concatenation of All Words,25.4%,Hard,0.05509349054082484, https://leetcode.com/problems/substring-with-concatenation-of-all-words
149,Max Points on a Line,16.9%,Hard,0.0550597771830274, https://leetcode.com/problems/max-points-on-a-line
594,Longest Harmonious Subsequence,46.6%,Easy,0.054435206555017046, https://leetcode.com/problems/longest-harmonious-subsequence
557,Reverse Words in a String III,69.8%,Easy,0.05383068775874275, https://leetcode.com/problems/reverse-words-in-a-string-iii
1275,Find Winner on a Tic Tac Toe Game,52.8%,Easy,0.05292240145434251, https://leetcode.com/problems/find-winner-on-a-tic-tac-toe-game
687,Longest Univalue Path,36.2%,Easy,0.05212529063213289, https://leetcode.com/problems/longest-univalue-path
65,Valid Number,15.3%,Hard,0.05071509257901641, https://leetcode.com/problems/valid-number
282,Expression Add Operators,35.5%,Hard,0.049982640867735496, https://leetcode.com/problems/expression-add-operators
622,Design Circular Queue,43.7%,Medium,0.049844204077291364, https://leetcode.com/problems/design-circular-queue
518,Coin Change 2,50.2%,Medium,0.04919528672454412, https://leetcode.com/problems/coin-change-2
108,Convert Sorted Array to Binary Search Tree,57.9%,Easy,0.048909503032274274, https://leetcode.com/problems/convert-sorted-array-to-binary-search-tree
445,Add Two Numbers II,54.5%,Medium,0.04843561709959499, https://leetcode.com/problems/add-two-numbers-ii
407,Trapping Rain Water II,42.4%,Hard,0.04797082778602956, https://leetcode.com/problems/trapping-rain-water-ii
6,ZigZag Conversion,36.3%,Medium,0.04724990737071425, https://leetcode.com/problems/zigzag-conversion
486,Predict the Winner,47.9%,Medium,0.047122970130097065, https://leetcode.com/problems/predict-the-winner
336,Palindrome Pairs,33.7%,Hard,0.04690191367275952, https://leetcode.com/problems/palindrome-pairs
215,Kth Largest Element in an Array,55.4%,Medium,0.04678657567912081, https://leetcode.com/problems/kth-largest-element-in-an-array
359,Logger Rate Limiter,70.8%,Easy,0.0467617659080393, https://leetcode.com/problems/logger-rate-limiter
453,Minimum Moves to Equal Array Elements,50.2%,Easy,0.04652001563489285, https://leetcode.com/problems/minimum-moves-to-equal-array-elements
415,Add Strings,47.5%,Easy,0.04650270606183304, https://leetcode.com/problems/add-strings
442,Find All Duplicates in an Array,67.8%,Medium,0.04590593720045213, https://leetcode.com/problems/find-all-duplicates-in-an-array
191,Number of 1 Bits,49.8%,Easy,0.045812334709758235, https://leetcode.com/problems/number-of-1-bits
454,4Sum II,53.1%,Medium,0.045188410854606134, https://leetcode.com/problems/4sum-ii
198,House Robber,42.0%,Easy,0.045085832605679374, https://leetcode.com/problems/house-robber
78,Subsets,62.0%,Medium,0.044263005655043326, https://leetcode.com/problems/subsets
73,Set Matrix Zeroes,43.1%,Medium,0.043058140843689474, https://leetcode.com/problems/set-matrix-zeroes
463,Island Perimeter,65.7%,Easy,0.04304053229416362, https://leetcode.com/problems/island-perimeter
490,The Maze,51.4%,Medium,0.04287902305923364, https://leetcode.com/problems/the-maze
338,Counting Bits,69.5%,Medium,0.0428445715346785, https://leetcode.com/problems/counting-bits
540,Single Element in a Sorted Array,57.9%,Medium,0.042721256704769804, https://leetcode.com/problems/single-element-in-a-sorted-array
229,Majority Element II,35.6%,Medium,0.04237922296886145, https://leetcode.com/problems/majority-element-ii
674,Longest Continuous Increasing Subsequence,45.9%,Easy,0.04225980928988265, https://leetcode.com/problems/longest-continuous-increasing-subsequence
29,Divide Two Integers,16.4%,Medium,0.04159641425367403, https://leetcode.com/problems/divide-two-integers
169,Majority Element,58.7%,Easy,0.041581229756944955, https://leetcode.com/problems/majority-element
13,Roman to Integer,55.7%,Easy,0.04121346863130292, https://leetcode.com/problems/roman-to-integer
79,Word Search,35.6%,Medium,0.0408086655410548, https://leetcode.com/problems/word-search
907,Sum of Subarray Minimums,32.3%,Medium,0.04069737616380998, https://leetcode.com/problems/sum-of-subarray-minimums
122,Best Time to Buy and Sell Stock II,57.0%,Easy,0.04033800644917969, https://leetcode.com/problems/best-time-to-buy-and-sell-stock-ii
234,Palindrome Linked List,39.3%,Easy,0.04008106350430711, https://leetcode.com/problems/palindrome-linked-list
126,Word Ladder II,22.1%,Hard,0.04004093605556132, https://leetcode.com/problems/word-ladder-ii
542,01 Matrix,39.8%,Medium,0.03998755762600926, https://leetcode.com/problems/01-matrix
221,Maximal Square,37.7%,Medium,0.03897229680620825, https://leetcode.com/problems/maximal-square
1060,Missing Element in Sorted Array,54.5%,Medium,0.03879796954098255, https://leetcode.com/problems/missing-element-in-sorted-array
168,Excel Sheet Column Title,31.1%,Easy,0.03861483612777958, https://leetcode.com/problems/excel-sheet-column-title
24,Swap Nodes in Pairs,50.4%,Medium,0.03826607060639552, https://leetcode.com/problems/swap-nodes-in-pairs
560,Subarray Sum Equals K,43.9%,Medium,0.037871360699521406, https://leetcode.com/problems/subarray-sum-equals-k
863,All Nodes Distance K in Binary Tree,55.4%,Medium,0.037756162417993476, https://leetcode.com/problems/all-nodes-distance-k-in-binary-tree
32,Longest Valid Parentheses,28.4%,Hard,0.03595893038744387, https://leetcode.com/problems/longest-valid-parentheses
59,Spiral Matrix II,53.9%,Medium,0.0351873674509732, https://leetcode.com/problems/spiral-matrix-ii
28,Implement strStr(),34.5%,Easy,0.03494144277828229, https://leetcode.com/problems/implement-strstr
374,Guess Number Higher or Lower,43.1%,Easy,0.03422387238757742, https://leetcode.com/problems/guess-number-higher-or-lower
886,Possible Bipartition,44.2%,Medium,0.034103901828857086, https://leetcode.com/problems/possible-bipartition
287,Find the Duplicate Number,55.5%,Medium,0.033896954598043594, https://leetcode.com/problems/find-the-duplicate-number
561,Array Partition I,72.0%,Easy,0.033850542978687455, https://leetcode.com/problems/array-partition-i
480,Sliding Window Median,37.2%,Hard,0.03373001037669306, https://leetcode.com/problems/sliding-window-median
104,Maximum Depth of Binary Tree,66.0%,Easy,0.03362699323605452, https://leetcode.com/problems/maximum-depth-of-binary-tree
153,Find Minimum in Rotated Sorted Array,45.1%,Medium,0.033305576061673434, https://leetcode.com/problems/find-minimum-in-rotated-sorted-array
516,Longest Palindromic Subsequence,53.2%,Medium,0.0332870969222259, https://leetcode.com/problems/longest-palindromic-subsequence
617,Merge Two Binary Trees,74.1%,Easy,0.03264929866766111, https://leetcode.com/problems/merge-two-binary-trees
315,Count of Smaller Numbers After Self,41.5%,Hard,0.03200842244384717, https://leetcode.com/problems/count-of-smaller-numbers-after-self
1146,Snapshot Array,37.0%,Medium,0.0317991816929387, https://leetcode.com/problems/snapshot-array
1114,Print in Order,65.7%,Easy,0.0317486983145803, https://leetcode.com/problems/print-in-order
239,Sliding Window Maximum,43.0%,Hard,0.031228142547585713, https://leetcode.com/problems/sliding-window-maximum
345,Reverse Vowels of a String,44.2%,Easy,0.031112084201956228, https://leetcode.com/problems/reverse-vowels-of-a-string
304,Range Sum Query 2D - Immutable,38.6%,Medium,0.031036973995576488, https://leetcode.com/problems/range-sum-query-2d-immutable
703,Kth Largest Element in a Stream,49.7%,Easy,0.031004894819414507, https://leetcode.com/problems/kth-largest-element-in-a-stream
55,Jump Game,34.6%,Medium,0.030985252381807864, https://leetcode.com/problems/jump-game
38,Count and Say,44.6%,Easy,0.030956234663467107, https://leetcode.com/problems/count-and-say
179,Largest Number,28.8%,Medium,0.03093030069135863, https://leetcode.com/problems/largest-number
530,Minimum Absolute Difference in BST,53.8%,Easy,0.030677252247047038, https://leetcode.com/problems/minimum-absolute-difference-in-bst
207,Course Schedule,43.1%,Medium,0.030628389490117876, https://leetcode.com/problems/course-schedule
316,Remove Duplicate Letters,35.8%,Hard,0.030443751414723153, https://leetcode.com/problems/remove-duplicate-letters
101,Symmetric Tree,46.8%,Easy,0.030241699823103273, https://leetcode.com/problems/symmetric-tree
135,Candy,31.6%,Hard,0.029764101906453892, https://leetcode.com/problems/candy
1197,Minimum Knight Moves,36.1%,Medium,0.02969780239174205, https://leetcode.com/problems/minimum-knight-moves
57,Insert Interval,33.5%,Hard,0.02927990558056596, https://leetcode.com/problems/insert-interval
176,Second Highest Salary,31.6%,Easy,0.029252542837437355, https://leetcode.com/problems/second-highest-salary
1108,Defanging an IP Address,87.5%,Easy,0.02901382119071579, https://leetcode.com/problems/defanging-an-ip-address
82,Remove Duplicates from Sorted List II,36.8%,Medium,0.028950236662501776, https://leetcode.com/problems/remove-duplicates-from-sorted-list-ii
349,Intersection of Two Arrays,62.5%,Easy,0.028691227482495342, https://leetcode.com/problems/intersection-of-two-arrays
62,Unique Paths,54.1%,Medium,0.02853749186115581, https://leetcode.com/problems/unique-paths
204,Count Primes,31.5%,Easy,0.02799343042200216, https://leetcode.com/problems/count-primes
709,To Lower Case,79.3%,Easy,0.02780531308033682, https://leetcode.com/problems/to-lower-case
811,Subdomain Visit Count,69.9%,Easy,0.02772180293027194, https://leetcode.com/problems/subdomain-visit-count
68,Text Justification,27.7%,Hard,0.0276451606661453, https://leetcode.com/problems/text-justification
498,Diagonal Traverse,48.2%,Medium,0.02756894104498661, https://leetcode.com/problems/diagonal-traverse
114,Flatten Binary Tree to Linked List,49.3%,Medium,0.02730545069026746, https://leetcode.com/problems/flatten-binary-tree-to-linked-list
931,Minimum Falling Path Sum,62.5%,Medium,0.02672169681715245, https://leetcode.com/problems/minimum-falling-path-sum
373,Find K Pairs with Smallest Sums,36.7%,Medium,0.02626546261018635, https://leetcode.com/problems/find-k-pairs-with-smallest-sums
378,Kth Smallest Element in a Sorted Matrix,54.3%,Medium,0.02599048981653746, https://leetcode.com/problems/kth-smallest-element-in-a-sorted-matrix
143,Reorder List,37.1%,Medium,0.025870945598649286, https://leetcode.com/problems/reorder-list
961,N-Repeated Element in Size 2N Array,73.7%,Easy,0.025609594204324387, https://leetcode.com/problems/n-repeated-element-in-size-2n-array
1038,Binary Search Tree to Greater Sum Tree,80.8%,Medium,0.025446665661164262, https://leetcode.com/problems/binary-search-tree-to-greater-sum-tree
83,Remove Duplicates from Sorted List,45.4%,Easy,0.025174394259350617, https://leetcode.com/problems/remove-duplicates-from-sorted-list
162,Find Peak Element,43.3%,Medium,0.02516251642407408, https://leetcode.com/problems/find-peak-element
230,Kth Smallest Element in a BST,60.2%,Medium,0.025107234408906165, https://leetcode.com/problems/kth-smallest-element-in-a-bst
171,Excel Sheet Column Number,55.9%,Easy,0.025015200987536713, https://leetcode.com/problems/excel-sheet-column-number
220,Contains Duplicate III,20.9%,Medium,0.024876904755404577, https://leetcode.com/problems/contains-duplicate-iii
138,Copy List with Random Pointer,36.4%,Medium,0.02453734514188008, https://leetcode.com/problems/copy-list-with-random-pointer
310,Minimum Height Trees,32.3%,Medium,0.02446605215440636, https://leetcode.com/problems/minimum-height-trees
804,Unique Morse Code Words,77.0%,Easy,0.024332100659530644, https://leetcode.com/problems/unique-morse-code-words
151,Reverse Words in a String,21.9%,Medium,0.024321004216273485, https://leetcode.com/problems/reverse-words-in-a-string
64,Minimum Path Sum,54.5%,Medium,0.024287775531756203, https://leetcode.com/problems/minimum-path-sum
1315,Sum of Nodes with Even-Valued Grandparent,83.5%,Medium,0.023981964686485415, https://leetcode.com/problems/sum-of-nodes-with-even-valued-grandparent
326,Power of Three,42.1%,Easy,0.023341308632796296, https://leetcode.com/problems/power-of-three
211,Add and Search Word - Data structure design,38.1%,Medium,0.02333525640896379, https://leetcode.com/problems/add-and-search-word-data-structure-design
286,Walls and Gates,54.5%,Medium,0.02324334737232728, https://leetcode.com/problems/walls-and-gates
210,Course Schedule II,40.7%,Medium,0.023133880315464483, https://leetcode.com/problems/course-schedule-ii
766,Toeplitz Matrix,65.1%,Easy,0.02280600552903764, https://leetcode.com/problems/toeplitz-matrix
199,Binary Tree Right Side View,54.1%,Medium,0.022539339846061532, https://leetcode.com/problems/binary-tree-right-side-view
72,Edit Distance,44.8%,Hard,0.022400140173127806, https://leetcode.com/problems/edit-distance
105,Construct Binary Tree from Preorder and Inorder Traversal,48.8%,Medium,0.022325470299025416, https://leetcode.com/problems/construct-binary-tree-from-preorder-and-inorder-traversal
190,Reverse Bits,39.8%,Easy,0.022210041351742264, https://leetcode.com/problems/reverse-bits
231,Power of Two,43.7%,Easy,0.021776810232970734, https://leetcode.com/problems/power-of-two
40,Combination Sum II,48.2%,Medium,0.021424290044083395, https://leetcode.com/problems/combination-sum-ii
543,Diameter of Binary Tree,48.4%,Easy,0.02105617995251665, https://leetcode.com/problems/diameter-of-binary-tree
74,Search a 2D Matrix,36.5%,Medium,0.020896975877216107, https://leetcode.com/problems/search-a-2d-matrix
670,Maximum Swap,43.6%,Medium,0.020844944430365928, https://leetcode.com/problems/maximum-swap
60,Permutation Sequence,38.4%,Hard,0.020471543980187256, https://leetcode.com/problems/permutation-sequence
69,Sqrt(x),33.9%,Easy,0.020253856904497686, https://leetcode.com/problems/sqrtx
180,Consecutive Numbers,39.7%,Medium,0.02021291655585931, https://leetcode.com/problems/consecutive-numbers
166,Fraction to Recurring Decimal,21.6%,Medium,0.02015181543730795, https://leetcode.com/problems/fraction-to-recurring-decimal
525,Contiguous Array,42.8%,Medium,0.01975372873623256, https://leetcode.com/problems/contiguous-array
63,Unique Paths II,34.6%,Medium,0.01949801804099658, https://leetcode.com/problems/unique-paths-ii
669,Trim a Binary Search Tree,63.0%,Easy,0.019139340210697423, https://leetcode.com/problems/trim-a-binary-search-tree
19,Remove Nth Node From End of List,35.2%,Medium,0.019074355670058666, https://leetcode.com/problems/remove-nth-node-from-end-of-list
173,Binary Search Tree Iterator,56.6%,Medium,0.01899993824490396, https://leetcode.com/problems/binary-search-tree-iterator
721,Accounts Merge,48.8%,Medium,0.01888630262874805, https://leetcode.com/problems/accounts-merge
209,Minimum Size Subarray Sum,38.2%,Medium,0.018832948333092125, https://leetcode.com/problems/minimum-size-subarray-sum
184,Department Highest Salary,36.7%,Medium,0.018735911057469818, https://leetcode.com/problems/department-highest-salary
450,Delete Node in a BST,43.1%,Medium,0.018536211907915243, https://leetcode.com/problems/delete-node-in-a-bst
98,Validate Binary Search Tree,27.8%,Medium,0.01825801101705589, https://leetcode.com/problems/validate-binary-search-tree
347,Top K Frequent Elements,61.2%,Medium,0.018049036874660983, https://leetcode.com/problems/top-k-frequent-elements
406,Queue Reconstruction by Height,66.9%,Medium,0.01774669468133533, https://leetcode.com/problems/queue-reconstruction-by-height
383,Ransom Note,53.1%,Easy,0.017621601349819518, https://leetcode.com/problems/ransom-note
876,Middle of the Linked List,68.4%,Easy,0.01707497375257815, https://leetcode.com/problems/middle-of-the-linked-list
95,Unique Binary Search Trees II,40.6%,Medium,0.016856699181010838, https://leetcode.com/problems/unique-binary-search-trees-ii
628,Maximum Product of Three Numbers,47.1%,Easy,0.016529301951210565, https://leetcode.com/problems/maximum-product-of-three-numbers
188,Best Time to Buy and Sell Stock IV,28.0%,Hard,0.01651565203072114, https://leetcode.com/problems/best-time-to-buy-and-sell-stock-iv
1021,Remove Outermost Parentheses,78.0%,Easy,0.016434223613379935, https://leetcode.com/problems/remove-outermost-parentheses
165,Compare Version Numbers,27.4%,Medium,0.01579187969789165, https://leetcode.com/problems/compare-version-numbers
938,Range Sum of BST,81.3%,Easy,0.015707129205357877, https://leetcode.com/problems/range-sum-of-bst
1002,Find Common Characters,67.6%,Easy,0.015273301861833809, https://leetcode.com/problems/find-common-characters
118,Pascal's Triangle,52.5%,Easy,0.015123796918620345, https://leetcode.com/problems/pascals-triangle
67,Add Binary,45.2%,Easy,0.014859727755020839, https://leetcode.com/problems/add-binary
142,Linked List Cycle II,37.3%,Medium,0.014710955064667802, https://leetcode.com/problems/linked-list-cycle-ii
301,Remove Invalid Parentheses,43.3%,Hard,0.01446679841775339, https://leetcode.com/problems/remove-invalid-parentheses
912,Sort an Array,63.9%,Medium,0.01443026482902881, https://leetcode.com/problems/sort-an-array
107,Binary Tree Level Order Traversal II,53.5%,Easy,0.014395642075089957, https://leetcode.com/problems/binary-tree-level-order-traversal-ii
371,Sum of Two Integers,50.7%,Medium,0.014064929467403538, https://leetcode.com/problems/sum-of-two-integers
134,Gas Station,38.5%,Medium,0.01352742981715631, https://leetcode.com/problems/gas-station
70,Climbing Stairs,47.8%,Easy,0.013494975575004323, https://leetcode.com/problems/climbing-stairs
767,Reorganize String,48.7%,Medium,0.01329806830463147, https://leetcode.com/problems/reorganize-string
219,Contains Duplicate II,37.7%,Easy,0.01276748910345265, https://leetcode.com/problems/contains-duplicate-ii
695,Max Area of Island,62.7%,Medium,0.012686500631003836, https://leetcode.com/problems/max-area-of-island
181,Employees Earning More Than Their Managers,56.9%,Easy,0.012618463959211509, https://leetcode.com/problems/employees-earning-more-than-their-managers
226,Invert Binary Tree,65.0%,Easy,0.01235091863400913, https://leetcode.com/problems/invert-binary-tree
112,Path Sum,41.2%,Easy,0.012265076074932503, https://leetcode.com/problems/path-sum
9,Palindrome Number,48.4%,Easy,0.01209661684713821, https://leetcode.com/problems/palindrome-number
123,Best Time to Buy and Sell Stock III,37.5%,Hard,0.011261380272539033, https://leetcode.com/problems/best-time-to-buy-and-sell-stock-iii
430,Flatten a Multilevel Doubly Linked List,55.1%,Medium,0.010548621020744619, https://leetcode.com/problems/flatten-a-multilevel-doubly-linked-list
92,Reverse Linked List II,38.8%,Medium,0.010427623162259089, https://leetcode.com/problems/reverse-linked-list-ii
35,Search Insert Position,42.6%,Easy,0.010425207359624364, https://leetcode.com/problems/search-insert-position
819,Most Common Word,44.8%,Easy,0.010269666637456105, https://leetcode.com/problems/most-common-word
113,Path Sum II,46.7%,Medium,0.009784813879998279, https://leetcode.com/problems/path-sum-ii
47,Permutations II,46.4%,Medium,0.009673594178378379, https://leetcode.com/problems/permutations-ii
905,Sort Array By Parity,74.1%,Easy,0.009603915354180344, https://leetcode.com/problems/sort-array-by-parity
96,Unique Binary Search Trees,52.9%,Medium,0.009242209964820877, https://leetcode.com/problems/unique-binary-search-trees
208,Implement Trie (Prefix Tree),49.4%,Medium,0.009105457856626612, https://leetcode.com/problems/implement-trie-prefix-tree
416,Partition Equal Subset Sum,43.7%,Medium,0.008686265255960345, https://leetcode.com/problems/partition-equal-subset-sum
700,Search in a Binary Search Tree,73.1%,Easy,0.008512500860171227, https://leetcode.com/problems/search-in-a-binary-search-tree
937,Reorder Data in Log Files,54.3%,Easy,0.008415787099648575, https://leetcode.com/problems/reorder-data-in-log-files
763,Partition Labels,76.1%,Medium,0.008385793376274025, https://leetcode.com/problems/partition-labels
26,Remove Duplicates from Sorted Array,45.1%,Easy,0.007782518973063169, https://leetcode.com/problems/remove-duplicates-from-sorted-array
240,Search a 2D Matrix II,43.2%,Medium,0.0075829747244553335, https://leetcode.com/problems/search-a-2d-matrix-ii
66,Plus One,43.0%,Easy,0.007324847595025828, https://leetcode.com/problems/plus-one
110,Balanced Binary Tree,43.5%,Easy,0.007027435807456887, https://leetcode.com/problems/balanced-binary-tree
103,Binary Tree Zigzag Level Order Traversal,48.3%,Medium,0.006816368572598042, https://leetcode.com/problems/binary-tree-zigzag-level-order-traversal
111,Minimum Depth of Binary Tree,37.4%,Easy,0.0066203485760693214, https://leetcode.com/problems/minimum-depth-of-binary-tree
100,Same Tree,53.4%,Easy,0.005620163024677507, https://leetcode.com/problems/same-tree
50,Pow(x;n),30.3%,Medium,0.0055950070772402055, https://leetcode.com/problems/powx-n
621,Task Scheduler,50.1%,Medium,0.005261323957171611, https://leetcode.com/problems/task-scheduler
237,Delete Node in a Linked List,63.8%,Easy,0.005144705881237697, https://leetcode.com/problems/delete-node-in-a-linked-list
258,Add Digits,57.6%,Easy,0.004648528591812259, https://leetcode.com/problems/add-digits
217,Contains Duplicate,56.0%,Easy,0.0037979536727587773, https://leetcode.com/problems/contains-duplicate
203,Remove Linked List Elements,38.6%,Easy,0.0036496390875494257, https://leetcode.com/problems/remove-linked-list-elements
94,Binary Tree Inorder Traversal,63.3%,Medium,0.0033551449021403577, https://leetcode.com/problems/binary-tree-inorder-traversal
309,Best Time to Buy and Sell Stock with Cooldown,47.4%,Medium,0.0028498166907604426, https://leetcode.com/problems/best-time-to-buy-and-sell-stock-with-cooldown
260,Single Number III,64.3%,Medium,0.0020288097849578786, https://leetcode.com/problems/single-number-iii
ID,Title,Acceptance,Difficulty,Frequency,Leetcode Question Link
1,Two Sum,45.6%,Easy,1.3239393390446, https://leetcode.com/problems/two-sum
284,Peeking Iterator,45.7%,Medium,1.225806299790293, https://leetcode.com/problems/peeking-iterator
146,LRU Cache,33.2%,Medium,1.1817054748912657, https://leetcode.com/problems/lru-cache
1095,Find in Mountain Array,35.8%,Hard,1.0835724356369587, https://leetcode.com/problems/find-in-mountain-array
391,Perfect Rectangle,30.5%,Hard,0.9854393963826518, https://leetcode.com/problems/perfect-rectangle
403,Frog Jump,39.7%,Hard,0.977549850058533, https://leetcode.com/problems/frog-jump
2,Add Two Numbers,33.9%,Medium,0.9760771681710703, https://leetcode.com/problems/add-two-numbers
341,Flatten Nested List Iterator,52.9%,Medium,0.9601739460032599, https://leetcode.com/problems/flatten-nested-list-iterator
53,Maximum Subarray,46.5%,Easy,0.9397769028056373, https://leetcode.com/problems/maximum-subarray
42,Trapping Rain Water,48.9%,Hard,0.8416438635513304, https://leetcode.com/problems/trapping-rain-water
428,Serialize and Deserialize N-ary Tree,59.4%,Hard,0.8184023944755309, https://leetcode.com/problems/serialize-and-deserialize-n-ary-tree
4,Median of Two Sorted Arrays,29.6%,Hard,0.7804874458075195, https://leetcode.com/problems/median-of-two-sorted-arrays
97,Interleaving String,31.5%,Hard,0.6933519806963994, https://leetcode.com/problems/interleaving-string
295,Find Median from Data Stream,44.3%,Hard,0.6374386685560265, https://leetcode.com/problems/find-median-from-data-stream
212,Word Search II,34.9%,Hard,0.5393056293017195, https://leetcode.com/problems/word-search-ii
311,Sparse Matrix Multiplication,61.9%,Medium,0.4503238876572249, https://leetcode.com/problems/sparse-matrix-multiplication
200,Number of Islands,46.8%,Medium,0.44929804774434284, https://leetcode.com/problems/number-of-islands
479,Largest Palindrome Product,29.0%,Hard,0.44183275227903923, https://leetcode.com/problems/largest-palindrome-product
49,Group Anagrams,56.9%,Medium,0.40816116873735864, https://leetcode.com/problems/group-anagrams
688,Knight Probability in Chessboard,48.9%,Medium,0.38977851194046487, https://leetcode.com/problems/knight-probability-in-chessboard
351,Android Unlock Patterns,48.4%,Medium,0.38282263135840455, https://leetcode.com/problems/android-unlock-patterns
981,Time Based Key-Value Store,53.1%,Medium,0.3755723540313778, https://leetcode.com/problems/time-based-key-value-store
227,Basic Calculator II,36.9%,Medium,0.3709825801608562, https://leetcode.com/problems/basic-calculator-ii
206,Reverse Linked List,62.5%,Easy,0.3555322708386157, https://leetcode.com/problems/reverse-linked-list
329,Longest Increasing Path in a Matrix,43.4%,Hard,0.34223732585313005, https://leetcode.com/problems/longest-increasing-path-in-a-matrix
56,Merge Intervals,39.3%,Medium,0.324649020144345, https://leetcode.com/problems/merge-intervals
12,Integer to Roman,55.1%,Medium,0.30898314806430144, https://leetcode.com/problems/integer-to-roman
177,Nth Highest Salary,31.4%,Medium,0.3088994656700207, https://leetcode.com/problems/nth-highest-salary
202,Happy Number,50.4%,Easy,0.3027727255563815, https://leetcode.com/problems/happy-number
724,Find Pivot Index,44.0%,Easy,0.29912265485367395, https://leetcode.com/problems/find-pivot-index
1229,Meeting Scheduler,52.7%,Medium,0.2955601745092634, https://leetcode.com/problems/meeting-scheduler
387,First Unique Character in a String,53.4%,Easy,0.2924677090124108, https://leetcode.com/problems/first-unique-character-in-a-string
996,Number of Squareful Arrays,47.8%,Hard,0.28675913745318005, https://leetcode.com/problems/number-of-squareful-arrays
54,Spiral Matrix,34.1%,Medium,0.28079436421311554, https://leetcode.com/problems/spiral-matrix
15,3Sum,26.8%,Medium,0.2753610195122021, https://leetcode.com/problems/3sum
5,Longest Palindromic Substring,29.5%,Medium,0.2637368700238773, https://leetcode.com/problems/longest-palindromic-substring
348,Design Tic-Tac-Toe,54.3%,Medium,0.2625527836498761, https://leetcode.com/problems/design-tic-tac-toe
21,Merge Two Sorted Lists,53.5%,Easy,0.2612738868325316, https://leetcode.com/problems/merge-two-sorted-lists
609,Find Duplicate File in System,59.5%,Medium,0.25388017696233983, https://leetcode.com/problems/find-duplicate-file-in-system
238,Product of Array Except Self,60.1%,Medium,0.25039509932624693, https://leetcode.com/problems/product-of-array-except-self
139,Word Break,40.1%,Medium,0.24836185186023652, https://leetcode.com/problems/word-break
251,Flatten 2D Vector,45.7%,Medium,0.2425088583672668, https://leetcode.com/problems/flatten-2d-vector
545,Boundary of Binary Tree,38.9%,Medium,0.235382573048932, https://leetcode.com/problems/boundary-of-binary-tree
3,Longest Substring Without Repeating Characters,30.4%,Medium,0.23357430753991837, https://leetcode.com/problems/longest-substring-without-repeating-characters
48,Rotate Image,56.7%,Medium,0.22339894653970727, https://leetcode.com/problems/rotate-image
18,4Sum,33.7%,Medium,0.22096511694444815, https://leetcode.com/problems/4sum
8,String to Integer (atoi),15.4%,Medium,0.2176759858041558, https://leetcode.com/problems/string-to-integer-atoi
393,UTF-8 Validation,37.5%,Medium,0.2166710368085923, https://leetcode.com/problems/utf-8-validation
661,Image Smoother,51.5%,Easy,0.21106039931128698, https://leetcode.com/problems/image-smoother
729,My Calendar I,51.8%,Medium,0.20856657856743668, https://leetcode.com/problems/my-calendar-i
362,Design Hit Counter,63.7%,Medium,0.20812125379246896, https://leetcode.com/problems/design-hit-counter
23,Merge k Sorted Lists,40.2%,Hard,0.20567737841612924, https://leetcode.com/problems/merge-k-sorted-lists
233,Number of Digit One,31.3%,Hard,0.20157261209600713, https://leetcode.com/problems/number-of-digit-one
836,Rectangle Overlap,48.6%,Easy,0.19944370144318244, https://leetcode.com/problems/rectangle-overlap
36,Valid Sudoku,48.7%,Medium,0.1991463806942981, https://leetcode.com/problems/valid-sudoku
706,Design HashMap,61.3%,Easy,0.1960785423771685, https://leetcode.com/problems/design-hashmap
46,Permutations,63.5%,Medium,0.18816690901782251, https://leetcode.com/problems/permutations
658,Find K Closest Elements,40.9%,Medium,0.18663941293482042, https://leetcode.com/problems/find-k-closest-elements
394,Decode String,50.0%,Medium,0.18648126820299707, https://leetcode.com/problems/decode-string
253,Meeting Rooms II,45.7%,Medium,0.18465102561460048, https://leetcode.com/problems/meeting-rooms-ii
911,Online Election,50.4%,Medium,0.1741842396477574, https://leetcode.com/problems/online-election
1278,Palindrome Partitioning III,59.9%,Hard,0.17284281283941086, https://leetcode.com/problems/palindrome-partitioning-iii
223,Rectangle Area,37.8%,Medium,0.172469260350943, https://leetcode.com/problems/rectangle-area
7,Reverse Integer,25.8%,Easy,0.1708373626727859, https://leetcode.com/problems/reverse-integer
31,Next Permutation,32.6%,Medium,0.16698476137397944, https://leetcode.com/problems/next-permutation
642,Design Search Autocomplete System,44.7%,Hard,0.16312782492496253, https://leetcode.com/problems/design-search-autocomplete-system
821,Shortest Distance to a Character,66.9%,Easy,0.16229864091884685, https://leetcode.com/problems/shortest-distance-to-a-character
242,Valid Anagram,56.9%,Easy,0.1620140669319784, https://leetcode.com/problems/valid-anagram
155,Min Stack,44.5%,Easy,0.15817175770099312, https://leetcode.com/problems/min-stack
88,Merge Sorted Array,39.4%,Easy,0.15664551938695154, https://leetcode.com/problems/merge-sorted-array
381,Insert Delete GetRandom O(1) - Duplicates allowed,34.1%,Hard,0.15656906069153992, https://leetcode.com/problems/insert-delete-getrandom-o1-duplicates-allowed
125,Valid Palindrome,36.7%,Easy,0.15573056017039402, https://leetcode.com/problems/valid-palindrome
20,Valid Parentheses,39.0%,Easy,0.15392855906669206, https://leetcode.com/problems/valid-parentheses
14,Longest Common Prefix,35.4%,Easy,0.15097420446868728, https://leetcode.com/problems/longest-common-prefix
17,Letter Combinations of a Phone Number,46.8%,Medium,0.14740025304271914, https://leetcode.com/problems/letter-combinations-of-a-phone-number
380,Insert Delete GetRandom O(1),47.5%,Medium,0.1466146891661091, https://leetcode.com/problems/insert-delete-getrandom-o1
269,Alien Dictionary,33.3%,Hard,0.14578781346149866, https://leetcode.com/problems/alien-dictionary
909,Snakes and Ladders,38.4%,Medium,0.14465605390747982, https://leetcode.com/problems/snakes-and-ladders
546,Remove Boxes,42.7%,Hard,0.14361551169114867, https://leetcode.com/problems/remove-boxes
121,Best Time to Buy and Sell Stock,50.5%,Easy,0.14290237960985536, https://leetcode.com/problems/best-time-to-buy-and-sell-stock
16,3Sum Closest,46.0%,Medium,0.14234512850929823, https://leetcode.com/problems/3sum-closest
75,Sort Colors,47.3%,Medium,0.14097981038702445, https://leetcode.com/problems/sort-colors
127,Word Ladder,29.6%,Medium,0.13969675545163246, https://leetcode.com/problems/word-ladder
141,Linked List Cycle,41.1%,Easy,0.13790757618343236, https://leetcode.com/problems/linked-list-cycle
427,Construct Quad Tree,61.4%,Medium,0.13580154115906176, https://leetcode.com/problems/construct-quad-tree
509,Fibonacci Number,67.2%,Easy,0.1350250115835784, https://leetcode.com/problems/fibonacci-number
297,Serialize and Deserialize Binary Tree,47.5%,Hard,0.13437443205326582, https://leetcode.com/problems/serialize-and-deserialize-binary-tree
236,Lowest Common Ancestor of a Binary Tree,45.7%,Medium,0.13360522333074684, https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree
195,Tenth Line,33.0%,Easy,0.1329388000145885, https://leetcode.com/problems/tenth-line
124,Binary Tree Maximum Path Sum,34.3%,Hard,0.12986708079202924, https://leetcode.com/problems/binary-tree-maximum-path-sum
384,Shuffle an Array,52.8%,Medium,0.12953764257899986, https://leetcode.com/problems/shuffle-an-array
733,Flood Fill,55.3%,Easy,0.1294338948393464, https://leetcode.com/problems/flood-fill
528,Random Pick with Weight,43.9%,Medium,0.12617342152539626, https://leetcode.com/problems/random-pick-with-weight
694,Number of Distinct Islands,56.0%,Medium,0.12516314295400602, https://leetcode.com/problems/number-of-distinct-islands
636,Exclusive Time of Functions,52.0%,Medium,0.12466318981419816, https://leetcode.com/problems/exclusive-time-of-functions
741,Cherry Pickup,33.9%,Hard,0.12293768624504794, https://leetcode.com/problems/cherry-pickup
133,Clone Graph,34.8%,Medium,0.1228536731053435, https://leetcode.com/problems/clone-graph
34,Find First and Last Position of Element in Sorted Array,36.2%,Medium,0.12112367112240524, https://leetcode.com/problems/find-first-and-last-position-of-element-in-sorted-array
867,Transpose Matrix,62.8%,Easy,0.11927747573936125, https://leetcode.com/problems/transpose-matrix
76,Minimum Window Substring,34.6%,Hard,0.11918851726511835, https://leetcode.com/problems/minimum-window-substring
443,String Compression,41.3%,Easy,0.11871630683938197, https://leetcode.com/problems/string-compression
332,Reconstruct Itinerary,36.7%,Medium,0.11747520126885172, https://leetcode.com/problems/reconstruct-itinerary
739,Daily Temperatures,63.3%,Medium,0.11646575243222568, https://leetcode.com/problems/daily-temperatures
268,Missing Number,51.7%,Easy,0.11538834636572094, https://leetcode.com/problems/missing-number
281,Zigzag Iterator,58.4%,Medium,0.11506932978478719, https://leetcode.com/problems/zigzag-iterator
401,Binary Watch,47.5%,Easy,0.1149222341870932, https://leetcode.com/problems/binary-watch
692,Top K Frequent Words,51.8%,Medium,0.1139616691735821, https://leetcode.com/problems/top-k-frequent-words
277,Find the Celebrity,41.8%,Medium,0.11383991212794757, https://leetcode.com/problems/find-the-celebrity
120,Triangle,44.2%,Medium,0.11325730177515365, https://leetcode.com/problems/triangle
977,Squares of a Sorted Array,72.1%,Easy,0.11148209139865584, https://leetcode.com/problems/squares-of-a-sorted-array
412,Fizz Buzz,62.3%,Easy,0.1089140648664841, https://leetcode.com/problems/fizz-buzz
472,Concatenated Words,43.7%,Hard,0.10634180122055205, https://leetcode.com/problems/concatenated-words
388,Longest Absolute File Path,41.8%,Medium,0.105981440856292, https://leetcode.com/problems/longest-absolute-file-path
128,Longest Consecutive Sequence,45.1%,Hard,0.10561054122992579, https://leetcode.com/problems/longest-consecutive-sequence
343,Integer Break,50.4%,Medium,0.10446541455492596, https://leetcode.com/problems/integer-break
796,Rotate String,49.6%,Easy,0.10392210998497661, https://leetcode.com/problems/rotate-string
986,Interval List Intersections,67.3%,Medium,0.10288907161978299, https://leetcode.com/problems/interval-list-intersections
178,Rank Scores,45.8%,Medium,0.10056698833370464, https://leetcode.com/problems/rank-scores
350,Intersection of Two Arrays II,51.4%,Easy,0.10055599252915376, https://leetcode.com/problems/intersection-of-two-arrays-ii
136,Single Number,65.5%,Easy,0.09844680818822771, https://leetcode.com/problems/single-number
218,The Skyline Problem,34.6%,Hard,0.09823843958341322, https://leetcode.com/problems/the-skyline-problem
232,Implement Queue using Stacks,49.6%,Easy,0.09690200534777553, https://leetcode.com/problems/implement-queue-using-stacks
837,New 21 Game,34.6%,Medium,0.09646026618756222, https://leetcode.com/problems/new-21-game
895,Maximum Frequency Stack,60.6%,Hard,0.09490784626439754, https://leetcode.com/problems/maximum-frequency-stack
86,Partition List,41.5%,Medium,0.09480379573736777, https://leetcode.com/problems/partition-list
344,Reverse String,68.5%,Easy,0.09446131492390734, https://leetcode.com/problems/reverse-string
33,Search in Rotated Sorted Array,34.5%,Medium,0.09336717401169674, https://leetcode.com/problems/search-in-rotated-sorted-array
87,Scramble String,33.7%,Hard,0.09333193979221914, https://leetcode.com/problems/scramble-string
140,Word Break II,32.6%,Hard,0.09311451843548549, https://leetcode.com/problems/word-break-ii
266,Palindrome Permutation,61.9%,Easy,0.091248671465145, https://leetcode.com/problems/palindrome-permutation
175,Combine Two Tables,60.8%,Easy,0.09043413926771789, https://leetcode.com/problems/combine-two-tables
973,K Closest Points to Origin,63.8%,Medium,0.08860246722187161, https://leetcode.com/problems/k-closest-points-to-origin
549,Binary Tree Longest Consecutive Sequence II,47.0%,Medium,0.08816278759467164, https://leetcode.com/problems/binary-tree-longest-consecutive-sequence-ii
256,Paint House,52.1%,Easy,0.08650924290928251, https://leetcode.com/problems/paint-house
116,Populating Next Right Pointers in Each Node,45.2%,Medium,0.08636683942300452, https://leetcode.com/problems/populating-next-right-pointers-in-each-node
771,Jewels and Stones,86.4%,Easy,0.08577683715610061, https://leetcode.com/problems/jewels-and-stones
22,Generate Parentheses,62.7%,Medium,0.08480542001364956, https://leetcode.com/problems/generate-parentheses
167,Two Sum II - Input array is sorted,54.1%,Easy,0.08467305686458218, https://leetcode.com/problems/two-sum-ii-input-array-is-sorted
283,Move Zeroes,57.8%,Easy,0.08379761717276897, https://leetcode.com/problems/move-zeroes
582,Kill Process,60.8%,Medium,0.08355588569097351, https://leetcode.com/problems/kill-process
193,Valid Phone Numbers,25.3%,Easy,0.08269171584511335, https://leetcode.com/problems/valid-phone-numbers
300,Longest Increasing Subsequence,42.6%,Medium,0.08107755786480896, https://leetcode.com/problems/longest-increasing-subsequence
43,Multiply Strings,33.9%,Medium,0.07944184170158367, https://leetcode.com/problems/multiply-strings
93,Restore IP Addresses,35.6%,Medium,0.07681317776161672, https://leetcode.com/problems/restore-ip-addresses
1221,Split a String in Balanced Strings,83.3%,Easy,0.07634057217232601, https://leetcode.com/problems/split-a-string-in-balanced-strings
77,Combinations,54.7%,Medium,0.07597820557665204, https://leetcode.com/problems/combinations
41,First Missing Positive,32.0%,Hard,0.07584078645899876, https://leetcode.com/problems/first-missing-positive
435,Non-overlapping Intervals,42.9%,Medium,0.07565042495900788, https://leetcode.com/problems/non-overlapping-intervals
515,Find Largest Value in Each Tree Row,61.1%,Medium,0.07428007438287054, https://leetcode.com/problems/find-largest-value-in-each-tree-row
273,Integer to English Words,27.1%,Hard,0.0732177031685638, https://leetcode.com/problems/integer-to-english-words
37,Sudoku Solver,43.6%,Hard,0.07095173597228444, https://leetcode.com/problems/sudoku-solver
632,Smallest Range Covering Elements from K Lists,52.4%,Hard,0.07082605256861242, https://leetcode.com/problems/smallest-range-covering-elements-from-k-lists
91,Decode Ways,24.7%,Medium,0.07076721180832166, https://leetcode.com/problems/decode-ways
470,Implement Rand10() Using Rand7(),46.3%,Medium,0.07020425867324853, https://leetcode.com/problems/implement-rand10-using-rand7
187,Repeated DNA Sequences,38.9%,Medium,0.06947237281476738, https://leetcode.com/problems/repeated-dna-sequences
460,LFU Cache,34.2%,Hard,0.06836374280939023, https://leetcode.com/problems/lfu-cache
39,Combination Sum,56.1%,Medium,0.0678648829148938, https://leetcode.com/problems/combination-sum
1011,Capacity To Ship Packages Within D Days,58.1%,Medium,0.06649420875558125, https://leetcode.com/problems/capacity-to-ship-packages-within-d-days
419,Battleships in a Board,70.0%,Medium,0.06557337705569365, https://leetcode.com/problems/battleships-in-a-board
51,N-Queens,46.6%,Hard,0.06402185876493102, https://leetcode.com/problems/n-queens
772,Basic Calculator III,41.3%,Hard,0.06331227941432688, https://leetcode.com/problems/basic-calculator-iii
647,Palindromic Substrings,60.6%,Medium,0.06329624434241725, https://leetcode.com/problems/palindromic-substrings
10,Regular Expression Matching,26.8%,Hard,0.06289183612814463, https://leetcode.com/problems/regular-expression-matching
322,Coin Change,35.5%,Medium,0.06260600694223208, https://leetcode.com/problems/coin-change
1044,Longest Duplicate Substring,31.9%,Hard,0.062325463197828765, https://leetcode.com/problems/longest-duplicate-substring
25,Reverse Nodes in k-Group,42.1%,Hard,0.062178154907672076, https://leetcode.com/problems/reverse-nodes-in-k-group
353,Design Snake Game,34.2%,Medium,0.06053284922884233, https://leetcode.com/problems/design-snake-game
333,Largest BST Subtree,35.8%,Medium,0.06053284922884233, https://leetcode.com/problems/largest-bst-subtree
11,Container With Most Water,50.8%,Medium,0.060358007567261264, https://leetcode.com/problems/container-with-most-water
448,Find All Numbers Disappeared in an Array,55.9%,Easy,0.060138358738533404, https://leetcode.com/problems/find-all-numbers-disappeared-in-an-array
45,Jump Game II,30.6%,Hard,0.05822366027889668, https://leetcode.com/problems/jump-game-ii
417,Pacific Atlantic Water Flow,41.1%,Medium,0.057523844138186606, https://leetcode.com/problems/pacific-atlantic-water-flow
890,Find and Replace Pattern,73.4%,Medium,0.0568334747631659, https://leetcode.com/problems/find-and-replace-pattern
102,Binary Tree Level Order Traversal,54.6%,Medium,0.056692473087026664, https://leetcode.com/problems/binary-tree-level-order-traversal
279,Perfect Squares,47.4%,Medium,0.05625780265009439, https://leetcode.com/problems/perfect-squares
30,Substring with Concatenation of All Words,25.4%,Hard,0.05509349054082484, https://leetcode.com/problems/substring-with-concatenation-of-all-words
149,Max Points on a Line,16.9%,Hard,0.0550597771830274, https://leetcode.com/problems/max-points-on-a-line
594,Longest Harmonious Subsequence,46.6%,Easy,0.054435206555017046, https://leetcode.com/problems/longest-harmonious-subsequence
557,Reverse Words in a String III,69.8%,Easy,0.05383068775874275, https://leetcode.com/problems/reverse-words-in-a-string-iii
1275,Find Winner on a Tic Tac Toe Game,52.8%,Easy,0.05292240145434251, https://leetcode.com/problems/find-winner-on-a-tic-tac-toe-game
687,Longest Univalue Path,36.2%,Easy,0.05212529063213289, https://leetcode.com/problems/longest-univalue-path
65,Valid Number,15.3%,Hard,0.05071509257901641, https://leetcode.com/problems/valid-number
282,Expression Add Operators,35.5%,Hard,0.049982640867735496, https://leetcode.com/problems/expression-add-operators
622,Design Circular Queue,43.7%,Medium,0.049844204077291364, https://leetcode.com/problems/design-circular-queue
518,Coin Change 2,50.2%,Medium,0.04919528672454412, https://leetcode.com/problems/coin-change-2
108,Convert Sorted Array to Binary Search Tree,57.9%,Easy,0.048909503032274274, https://leetcode.com/problems/convert-sorted-array-to-binary-search-tree
445,Add Two Numbers II,54.5%,Medium,0.04843561709959499, https://leetcode.com/problems/add-two-numbers-ii
407,Trapping Rain Water II,42.4%,Hard,0.04797082778602956, https://leetcode.com/problems/trapping-rain-water-ii
6,ZigZag Conversion,36.3%,Medium,0.04724990737071425, https://leetcode.com/problems/zigzag-conversion
486,Predict the Winner,47.9%,Medium,0.047122970130097065, https://leetcode.com/problems/predict-the-winner
336,Palindrome Pairs,33.7%,Hard,0.04690191367275952, https://leetcode.com/problems/palindrome-pairs
215,Kth Largest Element in an Array,55.4%,Medium,0.04678657567912081, https://leetcode.com/problems/kth-largest-element-in-an-array
359,Logger Rate Limiter,70.8%,Easy,0.0467617659080393, https://leetcode.com/problems/logger-rate-limiter
453,Minimum Moves to Equal Array Elements,50.2%,Easy,0.04652001563489285, https://leetcode.com/problems/minimum-moves-to-equal-array-elements
415,Add Strings,47.5%,Easy,0.04650270606183304, https://leetcode.com/problems/add-strings
442,Find All Duplicates in an Array,67.8%,Medium,0.04590593720045213, https://leetcode.com/problems/find-all-duplicates-in-an-array
191,Number of 1 Bits,49.8%,Easy,0.045812334709758235, https://leetcode.com/problems/number-of-1-bits
454,4Sum II,53.1%,Medium,0.045188410854606134, https://leetcode.com/problems/4sum-ii
198,House Robber,42.0%,Easy,0.045085832605679374, https://leetcode.com/problems/house-robber
78,Subsets,62.0%,Medium,0.044263005655043326, https://leetcode.com/problems/subsets
73,Set Matrix Zeroes,43.1%,Medium,0.043058140843689474, https://leetcode.com/problems/set-matrix-zeroes
463,Island Perimeter,65.7%,Easy,0.04304053229416362, https://leetcode.com/problems/island-perimeter
490,The Maze,51.4%,Medium,0.04287902305923364, https://leetcode.com/problems/the-maze
338,Counting Bits,69.5%,Medium,0.0428445715346785, https://leetcode.com/problems/counting-bits
540,Single Element in a Sorted Array,57.9%,Medium,0.042721256704769804, https://leetcode.com/problems/single-element-in-a-sorted-array
229,Majority Element II,35.6%,Medium,0.04237922296886145, https://leetcode.com/problems/majority-element-ii
674,Longest Continuous Increasing Subsequence,45.9%,Easy,0.04225980928988265, https://leetcode.com/problems/longest-continuous-increasing-subsequence
29,Divide Two Integers,16.4%,Medium,0.04159641425367403, https://leetcode.com/problems/divide-two-integers
169,Majority Element,58.7%,Easy,0.041581229756944955, https://leetcode.com/problems/majority-element
13,Roman to Integer,55.7%,Easy,0.04121346863130292, https://leetcode.com/problems/roman-to-integer
79,Word Search,35.6%,Medium,0.0408086655410548, https://leetcode.com/problems/word-search
907,Sum of Subarray Minimums,32.3%,Medium,0.04069737616380998, https://leetcode.com/problems/sum-of-subarray-minimums
122,Best Time to Buy and Sell Stock II,57.0%,Easy,0.04033800644917969, https://leetcode.com/problems/best-time-to-buy-and-sell-stock-ii
234,Palindrome Linked List,39.3%,Easy,0.04008106350430711, https://leetcode.com/problems/palindrome-linked-list
126,Word Ladder II,22.1%,Hard,0.04004093605556132, https://leetcode.com/problems/word-ladder-ii
542,01 Matrix,39.8%,Medium,0.03998755762600926, https://leetcode.com/problems/01-matrix
221,Maximal Square,37.7%,Medium,0.03897229680620825, https://leetcode.com/problems/maximal-square
1060,Missing Element in Sorted Array,54.5%,Medium,0.03879796954098255, https://leetcode.com/problems/missing-element-in-sorted-array
168,Excel Sheet Column Title,31.1%,Easy,0.03861483612777958, https://leetcode.com/problems/excel-sheet-column-title
24,Swap Nodes in Pairs,50.4%,Medium,0.03826607060639552, https://leetcode.com/problems/swap-nodes-in-pairs
560,Subarray Sum Equals K,43.9%,Medium,0.037871360699521406, https://leetcode.com/problems/subarray-sum-equals-k
863,All Nodes Distance K in Binary Tree,55.4%,Medium,0.037756162417993476, https://leetcode.com/problems/all-nodes-distance-k-in-binary-tree
32,Longest Valid Parentheses,28.4%,Hard,0.03595893038744387, https://leetcode.com/problems/longest-valid-parentheses
59,Spiral Matrix II,53.9%,Medium,0.0351873674509732, https://leetcode.com/problems/spiral-matrix-ii
28,Implement strStr(),34.5%,Easy,0.03494144277828229, https://leetcode.com/problems/implement-strstr
374,Guess Number Higher or Lower,43.1%,Easy,0.03422387238757742, https://leetcode.com/problems/guess-number-higher-or-lower
886,Possible Bipartition,44.2%,Medium,0.034103901828857086, https://leetcode.com/problems/possible-bipartition
287,Find the Duplicate Number,55.5%,Medium,0.033896954598043594, https://leetcode.com/problems/find-the-duplicate-number
561,Array Partition I,72.0%,Easy,0.033850542978687455, https://leetcode.com/problems/array-partition-i
480,Sliding Window Median,37.2%,Hard,0.03373001037669306, https://leetcode.com/problems/sliding-window-median
104,Maximum Depth of Binary Tree,66.0%,Easy,0.03362699323605452, https://leetcode.com/problems/maximum-depth-of-binary-tree
153,Find Minimum in Rotated Sorted Array,45.1%,Medium,0.033305576061673434, https://leetcode.com/problems/find-minimum-in-rotated-sorted-array
516,Longest Palindromic Subsequence,53.2%,Medium,0.0332870969222259, https://leetcode.com/problems/longest-palindromic-subsequence
617,Merge Two Binary Trees,74.1%,Easy,0.03264929866766111, https://leetcode.com/problems/merge-two-binary-trees
315,Count of Smaller Numbers After Self,41.5%,Hard,0.03200842244384717, https://leetcode.com/problems/count-of-smaller-numbers-after-self
1146,Snapshot Array,37.0%,Medium,0.0317991816929387, https://leetcode.com/problems/snapshot-array
1114,Print in Order,65.7%,Easy,0.0317486983145803, https://leetcode.com/problems/print-in-order
239,Sliding Window Maximum,43.0%,Hard,0.031228142547585713, https://leetcode.com/problems/sliding-window-maximum
345,Reverse Vowels of a String,44.2%,Easy,0.031112084201956228, https://leetcode.com/problems/reverse-vowels-of-a-string
304,Range Sum Query 2D - Immutable,38.6%,Medium,0.031036973995576488, https://leetcode.com/problems/range-sum-query-2d-immutable
703,Kth Largest Element in a Stream,49.7%,Easy,0.031004894819414507, https://leetcode.com/problems/kth-largest-element-in-a-stream
55,Jump Game,34.6%,Medium,0.030985252381807864, https://leetcode.com/problems/jump-game
38,Count and Say,44.6%,Easy,0.030956234663467107, https://leetcode.com/problems/count-and-say
179,Largest Number,28.8%,Medium,0.03093030069135863, https://leetcode.com/problems/largest-number
530,Minimum Absolute Difference in BST,53.8%,Easy,0.030677252247047038, https://leetcode.com/problems/minimum-absolute-difference-in-bst
207,Course Schedule,43.1%,Medium,0.030628389490117876, https://leetcode.com/problems/course-schedule
316,Remove Duplicate Letters,35.8%,Hard,0.030443751414723153, https://leetcode.com/problems/remove-duplicate-letters
101,Symmetric Tree,46.8%,Easy,0.030241699823103273, https://leetcode.com/problems/symmetric-tree
135,Candy,31.6%,Hard,0.029764101906453892, https://leetcode.com/problems/candy
1197,Minimum Knight Moves,36.1%,Medium,0.02969780239174205, https://leetcode.com/problems/minimum-knight-moves
57,Insert Interval,33.5%,Hard,0.02927990558056596, https://leetcode.com/problems/insert-interval
176,Second Highest Salary,31.6%,Easy,0.029252542837437355, https://leetcode.com/problems/second-highest-salary
1108,Defanging an IP Address,87.5%,Easy,0.02901382119071579, https://leetcode.com/problems/defanging-an-ip-address
82,Remove Duplicates from Sorted List II,36.8%,Medium,0.028950236662501776, https://leetcode.com/problems/remove-duplicates-from-sorted-list-ii
349,Intersection of Two Arrays,62.5%,Easy,0.028691227482495342, https://leetcode.com/problems/intersection-of-two-arrays
62,Unique Paths,54.1%,Medium,0.02853749186115581, https://leetcode.com/problems/unique-paths
204,Count Primes,31.5%,Easy,0.02799343042200216, https://leetcode.com/problems/count-primes
709,To Lower Case,79.3%,Easy,0.02780531308033682, https://leetcode.com/problems/to-lower-case
811,Subdomain Visit Count,69.9%,Easy,0.02772180293027194, https://leetcode.com/problems/subdomain-visit-count
68,Text Justification,27.7%,Hard,0.0276451606661453, https://leetcode.com/problems/text-justification
498,Diagonal Traverse,48.2%,Medium,0.02756894104498661, https://leetcode.com/problems/diagonal-traverse
114,Flatten Binary Tree to Linked List,49.3%,Medium,0.02730545069026746, https://leetcode.com/problems/flatten-binary-tree-to-linked-list
931,Minimum Falling Path Sum,62.5%,Medium,0.02672169681715245, https://leetcode.com/problems/minimum-falling-path-sum
373,Find K Pairs with Smallest Sums,36.7%,Medium,0.02626546261018635, https://leetcode.com/problems/find-k-pairs-with-smallest-sums
378,Kth Smallest Element in a Sorted Matrix,54.3%,Medium,0.02599048981653746, https://leetcode.com/problems/kth-smallest-element-in-a-sorted-matrix
143,Reorder List,37.1%,Medium,0.025870945598649286, https://leetcode.com/problems/reorder-list
961,N-Repeated Element in Size 2N Array,73.7%,Easy,0.025609594204324387, https://leetcode.com/problems/n-repeated-element-in-size-2n-array
1038,Binary Search Tree to Greater Sum Tree,80.8%,Medium,0.025446665661164262, https://leetcode.com/problems/binary-search-tree-to-greater-sum-tree
83,Remove Duplicates from Sorted List,45.4%,Easy,0.025174394259350617, https://leetcode.com/problems/remove-duplicates-from-sorted-list
162,Find Peak Element,43.3%,Medium,0.02516251642407408, https://leetcode.com/problems/find-peak-element
230,Kth Smallest Element in a BST,60.2%,Medium,0.025107234408906165, https://leetcode.com/problems/kth-smallest-element-in-a-bst
171,Excel Sheet Column Number,55.9%,Easy,0.025015200987536713, https://leetcode.com/problems/excel-sheet-column-number
220,Contains Duplicate III,20.9%,Medium,0.024876904755404577, https://leetcode.com/problems/contains-duplicate-iii
138,Copy List with Random Pointer,36.4%,Medium,0.02453734514188008, https://leetcode.com/problems/copy-list-with-random-pointer
310,Minimum Height Trees,32.3%,Medium,0.02446605215440636, https://leetcode.com/problems/minimum-height-trees
804,Unique Morse Code Words,77.0%,Easy,0.024332100659530644, https://leetcode.com/problems/unique-morse-code-words
151,Reverse Words in a String,21.9%,Medium,0.024321004216273485, https://leetcode.com/problems/reverse-words-in-a-string
64,Minimum Path Sum,54.5%,Medium,0.024287775531756203, https://leetcode.com/problems/minimum-path-sum
1315,Sum of Nodes with Even-Valued Grandparent,83.5%,Medium,0.023981964686485415, https://leetcode.com/problems/sum-of-nodes-with-even-valued-grandparent
326,Power of Three,42.1%,Easy,0.023341308632796296, https://leetcode.com/problems/power-of-three
211,Add and Search Word - Data structure design,38.1%,Medium,0.02333525640896379, https://leetcode.com/problems/add-and-search-word-data-structure-design
286,Walls and Gates,54.5%,Medium,0.02324334737232728, https://leetcode.com/problems/walls-and-gates
210,Course Schedule II,40.7%,Medium,0.023133880315464483, https://leetcode.com/problems/course-schedule-ii
766,Toeplitz Matrix,65.1%,Easy,0.02280600552903764, https://leetcode.com/problems/toeplitz-matrix
199,Binary Tree Right Side View,54.1%,Medium,0.022539339846061532, https://leetcode.com/problems/binary-tree-right-side-view
72,Edit Distance,44.8%,Hard,0.022400140173127806, https://leetcode.com/problems/edit-distance
105,Construct Binary Tree from Preorder and Inorder Traversal,48.8%,Medium,0.022325470299025416, https://leetcode.com/problems/construct-binary-tree-from-preorder-and-inorder-traversal
190,Reverse Bits,39.8%,Easy,0.022210041351742264, https://leetcode.com/problems/reverse-bits
231,Power of Two,43.7%,Easy,0.021776810232970734, https://leetcode.com/problems/power-of-two
40,Combination Sum II,48.2%,Medium,0.021424290044083395, https://leetcode.com/problems/combination-sum-ii
543,Diameter of Binary Tree,48.4%,Easy,0.02105617995251665, https://leetcode.com/problems/diameter-of-binary-tree
74,Search a 2D Matrix,36.5%,Medium,0.020896975877216107, https://leetcode.com/problems/search-a-2d-matrix
670,Maximum Swap,43.6%,Medium,0.020844944430365928, https://leetcode.com/problems/maximum-swap
60,Permutation Sequence,38.4%,Hard,0.020471543980187256, https://leetcode.com/problems/permutation-sequence
69,Sqrt(x),33.9%,Easy,0.020253856904497686, https://leetcode.com/problems/sqrtx
180,Consecutive Numbers,39.7%,Medium,0.02021291655585931, https://leetcode.com/problems/consecutive-numbers
166,Fraction to Recurring Decimal,21.6%,Medium,0.02015181543730795, https://leetcode.com/problems/fraction-to-recurring-decimal
525,Contiguous Array,42.8%,Medium,0.01975372873623256, https://leetcode.com/problems/contiguous-array
63,Unique Paths II,34.6%,Medium,0.01949801804099658, https://leetcode.com/problems/unique-paths-ii
669,Trim a Binary Search Tree,63.0%,Easy,0.019139340210697423, https://leetcode.com/problems/trim-a-binary-search-tree
19,Remove Nth Node From End of List,35.2%,Medium,0.019074355670058666, https://leetcode.com/problems/remove-nth-node-from-end-of-list
173,Binary Search Tree Iterator,56.6%,Medium,0.01899993824490396, https://leetcode.com/problems/binary-search-tree-iterator
721,Accounts Merge,48.8%,Medium,0.01888630262874805, https://leetcode.com/problems/accounts-merge
209,Minimum Size Subarray Sum,38.2%,Medium,0.018832948333092125, https://leetcode.com/problems/minimum-size-subarray-sum
184,Department Highest Salary,36.7%,Medium,0.018735911057469818, https://leetcode.com/problems/department-highest-salary
450,Delete Node in a BST,43.1%,Medium,0.018536211907915243, https://leetcode.com/problems/delete-node-in-a-bst
98,Validate Binary Search Tree,27.8%,Medium,0.01825801101705589, https://leetcode.com/problems/validate-binary-search-tree
347,Top K Frequent Elements,61.2%,Medium,0.018049036874660983, https://leetcode.com/problems/top-k-frequent-elements
406,Queue Reconstruction by Height,66.9%,Medium,0.01774669468133533, https://leetcode.com/problems/queue-reconstruction-by-height
383,Ransom Note,53.1%,Easy,0.017621601349819518, https://leetcode.com/problems/ransom-note
876,Middle of the Linked List,68.4%,Easy,0.01707497375257815, https://leetcode.com/problems/middle-of-the-linked-list
95,Unique Binary Search Trees II,40.6%,Medium,0.016856699181010838, https://leetcode.com/problems/unique-binary-search-trees-ii
628,Maximum Product of Three Numbers,47.1%,Easy,0.016529301951210565, https://leetcode.com/problems/maximum-product-of-three-numbers
188,Best Time to Buy and Sell Stock IV,28.0%,Hard,0.01651565203072114, https://leetcode.com/problems/best-time-to-buy-and-sell-stock-iv
1021,Remove Outermost Parentheses,78.0%,Easy,0.016434223613379935, https://leetcode.com/problems/remove-outermost-parentheses
165,Compare Version Numbers,27.4%,Medium,0.01579187969789165, https://leetcode.com/problems/compare-version-numbers
938,Range Sum of BST,81.3%,Easy,0.015707129205357877, https://leetcode.com/problems/range-sum-of-bst
1002,Find Common Characters,67.6%,Easy,0.015273301861833809, https://leetcode.com/problems/find-common-characters
118,Pascal's Triangle,52.5%,Easy,0.015123796918620345, https://leetcode.com/problems/pascals-triangle
67,Add Binary,45.2%,Easy,0.014859727755020839, https://leetcode.com/problems/add-binary
142,Linked List Cycle II,37.3%,Medium,0.014710955064667802, https://leetcode.com/problems/linked-list-cycle-ii
301,Remove Invalid Parentheses,43.3%,Hard,0.01446679841775339, https://leetcode.com/problems/remove-invalid-parentheses
912,Sort an Array,63.9%,Medium,0.01443026482902881, https://leetcode.com/problems/sort-an-array
107,Binary Tree Level Order Traversal II,53.5%,Easy,0.014395642075089957, https://leetcode.com/problems/binary-tree-level-order-traversal-ii
371,Sum of Two Integers,50.7%,Medium,0.014064929467403538, https://leetcode.com/problems/sum-of-two-integers
134,Gas Station,38.5%,Medium,0.01352742981715631, https://leetcode.com/problems/gas-station
70,Climbing Stairs,47.8%,Easy,0.013494975575004323, https://leetcode.com/problems/climbing-stairs
767,Reorganize String,48.7%,Medium,0.01329806830463147, https://leetcode.com/problems/reorganize-string
219,Contains Duplicate II,37.7%,Easy,0.01276748910345265, https://leetcode.com/problems/contains-duplicate-ii
695,Max Area of Island,62.7%,Medium,0.012686500631003836, https://leetcode.com/problems/max-area-of-island
181,Employees Earning More Than Their Managers,56.9%,Easy,0.012618463959211509, https://leetcode.com/problems/employees-earning-more-than-their-managers
226,Invert Binary Tree,65.0%,Easy,0.01235091863400913, https://leetcode.com/problems/invert-binary-tree
112,Path Sum,41.2%,Easy,0.012265076074932503, https://leetcode.com/problems/path-sum
9,Palindrome Number,48.4%,Easy,0.01209661684713821, https://leetcode.com/problems/palindrome-number
123,Best Time to Buy and Sell Stock III,37.5%,Hard,0.011261380272539033, https://leetcode.com/problems/best-time-to-buy-and-sell-stock-iii
430,Flatten a Multilevel Doubly Linked List,55.1%,Medium,0.010548621020744619, https://leetcode.com/problems/flatten-a-multilevel-doubly-linked-list
92,Reverse Linked List II,38.8%,Medium,0.010427623162259089, https://leetcode.com/problems/reverse-linked-list-ii
35,Search Insert Position,42.6%,Easy,0.010425207359624364, https://leetcode.com/problems/search-insert-position
819,Most Common Word,44.8%,Easy,0.010269666637456105, https://leetcode.com/problems/most-common-word
113,Path Sum II,46.7%,Medium,0.009784813879998279, https://leetcode.com/problems/path-sum-ii
47,Permutations II,46.4%,Medium,0.009673594178378379, https://leetcode.com/problems/permutations-ii
905,Sort Array By Parity,74.1%,Easy,0.009603915354180344, https://leetcode.com/problems/sort-array-by-parity
96,Unique Binary Search Trees,52.9%,Medium,0.009242209964820877, https://leetcode.com/problems/unique-binary-search-trees
208,Implement Trie (Prefix Tree),49.4%,Medium,0.009105457856626612, https://leetcode.com/problems/implement-trie-prefix-tree
416,Partition Equal Subset Sum,43.7%,Medium,0.008686265255960345, https://leetcode.com/problems/partition-equal-subset-sum
700,Search in a Binary Search Tree,73.1%,Easy,0.008512500860171227, https://leetcode.com/problems/search-in-a-binary-search-tree
937,Reorder Data in Log Files,54.3%,Easy,0.008415787099648575, https://leetcode.com/problems/reorder-data-in-log-files
763,Partition Labels,76.1%,Medium,0.008385793376274025, https://leetcode.com/problems/partition-labels
26,Remove Duplicates from Sorted Array,45.1%,Easy,0.007782518973063169, https://leetcode.com/problems/remove-duplicates-from-sorted-array
240,Search a 2D Matrix II,43.2%,Medium,0.0075829747244553335, https://leetcode.com/problems/search-a-2d-matrix-ii
66,Plus One,43.0%,Easy,0.007324847595025828, https://leetcode.com/problems/plus-one
110,Balanced Binary Tree,43.5%,Easy,0.007027435807456887, https://leetcode.com/problems/balanced-binary-tree
103,Binary Tree Zigzag Level Order Traversal,48.3%,Medium,0.006816368572598042, https://leetcode.com/problems/binary-tree-zigzag-level-order-traversal
111,Minimum Depth of Binary Tree,37.4%,Easy,0.0066203485760693214, https://leetcode.com/problems/minimum-depth-of-binary-tree
100,Same Tree,53.4%,Easy,0.005620163024677507, https://leetcode.com/problems/same-tree
50,Pow(x;n),30.3%,Medium,0.0055950070772402055, https://leetcode.com/problems/powx-n
621,Task Scheduler,50.1%,Medium,0.005261323957171611, https://leetcode.com/problems/task-scheduler
237,Delete Node in a Linked List,63.8%,Easy,0.005144705881237697, https://leetcode.com/problems/delete-node-in-a-linked-list
258,Add Digits,57.6%,Easy,0.004648528591812259, https://leetcode.com/problems/add-digits
217,Contains Duplicate,56.0%,Easy,0.0037979536727587773, https://leetcode.com/problems/contains-duplicate
203,Remove Linked List Elements,38.6%,Easy,0.0036496390875494257, https://leetcode.com/problems/remove-linked-list-elements
94,Binary Tree Inorder Traversal,63.3%,Medium,0.0033551449021403577, https://leetcode.com/problems/binary-tree-inorder-traversal
309,Best Time to Buy and Sell Stock with Cooldown,47.4%,Medium,0.0028498166907604426, https://leetcode.com/problems/best-time-to-buy-and-sell-stock-with-cooldown
260,Single Number III,64.3%,Medium,0.0020288097849578786, https://leetcode.com/problems/single-number-iii
1 1 ID Two Sum Title 45.6% Acceptance Easy Difficulty 1.3239393390446 Frequency https://leetcode.com/problems/two-sum Leetcode Question Link
2 284 1 Peeking Iterator Two Sum 45.7% 45.6% Medium Easy 1.225806299790293 1.3239393390446 https://leetcode.com/problems/peeking-iterator https://leetcode.com/problems/two-sum
3 146 284 LRU Cache Peeking Iterator 33.2% 45.7% Medium Medium 1.1817054748912657 1.225806299790293 https://leetcode.com/problems/lru-cache https://leetcode.com/problems/peeking-iterator
4 1095 146 Find in Mountain Array LRU Cache 35.8% 33.2% Hard Medium 1.0835724356369587 1.1817054748912657 https://leetcode.com/problems/find-in-mountain-array https://leetcode.com/problems/lru-cache
5 391 1095 Perfect Rectangle Find in Mountain Array 30.5% 35.8% Hard Hard 0.9854393963826518 1.0835724356369587 https://leetcode.com/problems/perfect-rectangle https://leetcode.com/problems/find-in-mountain-array
6 403 391 Frog Jump Perfect Rectangle 39.7% 30.5% Hard Hard 0.977549850058533 0.9854393963826518 https://leetcode.com/problems/frog-jump https://leetcode.com/problems/perfect-rectangle
7 2 403 Add Two Numbers Frog Jump 33.9% 39.7% Medium Hard 0.9760771681710703 0.977549850058533 https://leetcode.com/problems/add-two-numbers https://leetcode.com/problems/frog-jump
8 341 2 Flatten Nested List Iterator Add Two Numbers 52.9% 33.9% Medium Medium 0.9601739460032599 0.9760771681710703 https://leetcode.com/problems/flatten-nested-list-iterator https://leetcode.com/problems/add-two-numbers
9 53 341 Maximum Subarray Flatten Nested List Iterator 46.5% 52.9% Easy Medium 0.9397769028056373 0.9601739460032599 https://leetcode.com/problems/maximum-subarray https://leetcode.com/problems/flatten-nested-list-iterator
10 42 53 Trapping Rain Water Maximum Subarray 48.9% 46.5% Hard Easy 0.8416438635513304 0.9397769028056373 https://leetcode.com/problems/trapping-rain-water https://leetcode.com/problems/maximum-subarray
11 428 42 Serialize and Deserialize N-ary Tree Trapping Rain Water 59.4% 48.9% Hard Hard 0.8184023944755309 0.8416438635513304 https://leetcode.com/problems/serialize-and-deserialize-n-ary-tree https://leetcode.com/problems/trapping-rain-water
12 4 428 Median of Two Sorted Arrays Serialize and Deserialize N-ary Tree 29.6% 59.4% Hard Hard 0.7804874458075195 0.8184023944755309 https://leetcode.com/problems/median-of-two-sorted-arrays https://leetcode.com/problems/serialize-and-deserialize-n-ary-tree
13 97 4 Interleaving String Median of Two Sorted Arrays 31.5% 29.6% Hard Hard 0.6933519806963994 0.7804874458075195 https://leetcode.com/problems/interleaving-string https://leetcode.com/problems/median-of-two-sorted-arrays
14 295 97 Find Median from Data Stream Interleaving String 44.3% 31.5% Hard Hard 0.6374386685560265 0.6933519806963994 https://leetcode.com/problems/find-median-from-data-stream https://leetcode.com/problems/interleaving-string
15 212 295 Word Search II Find Median from Data Stream 34.9% 44.3% Hard Hard 0.5393056293017195 0.6374386685560265 https://leetcode.com/problems/word-search-ii https://leetcode.com/problems/find-median-from-data-stream
16 311 212 Sparse Matrix Multiplication Word Search II 61.9% 34.9% Medium Hard 0.4503238876572249 0.5393056293017195 https://leetcode.com/problems/sparse-matrix-multiplication https://leetcode.com/problems/word-search-ii
17 200 311 Number of Islands Sparse Matrix Multiplication 46.8% 61.9% Medium Medium 0.44929804774434284 0.4503238876572249 https://leetcode.com/problems/number-of-islands https://leetcode.com/problems/sparse-matrix-multiplication
18 479 200 Largest Palindrome Product Number of Islands 29.0% 46.8% Hard Medium 0.44183275227903923 0.44929804774434284 https://leetcode.com/problems/largest-palindrome-product https://leetcode.com/problems/number-of-islands
19 49 479 Group Anagrams Largest Palindrome Product 56.9% 29.0% Medium Hard 0.40816116873735864 0.44183275227903923 https://leetcode.com/problems/group-anagrams https://leetcode.com/problems/largest-palindrome-product
20 688 49 Knight Probability in Chessboard Group Anagrams 48.9% 56.9% Medium Medium 0.38977851194046487 0.40816116873735864 https://leetcode.com/problems/knight-probability-in-chessboard https://leetcode.com/problems/group-anagrams
21 351 688 Android Unlock Patterns Knight Probability in Chessboard 48.4% 48.9% Medium Medium 0.38282263135840455 0.38977851194046487 https://leetcode.com/problems/android-unlock-patterns https://leetcode.com/problems/knight-probability-in-chessboard
22 981 351 Time Based Key-Value Store Android Unlock Patterns 53.1% 48.4% Medium Medium 0.3755723540313778 0.38282263135840455 https://leetcode.com/problems/time-based-key-value-store https://leetcode.com/problems/android-unlock-patterns
23 227 981 Basic Calculator II Time Based Key-Value Store 36.9% 53.1% Medium Medium 0.3709825801608562 0.3755723540313778 https://leetcode.com/problems/basic-calculator-ii https://leetcode.com/problems/time-based-key-value-store
24 206 227 Reverse Linked List Basic Calculator II 62.5% 36.9% Easy Medium 0.3555322708386157 0.3709825801608562 https://leetcode.com/problems/reverse-linked-list https://leetcode.com/problems/basic-calculator-ii
25 329 206 Longest Increasing Path in a Matrix Reverse Linked List 43.4% 62.5% Hard Easy 0.34223732585313005 0.3555322708386157 https://leetcode.com/problems/longest-increasing-path-in-a-matrix https://leetcode.com/problems/reverse-linked-list
26 56 329 Merge Intervals Longest Increasing Path in a Matrix 39.3% 43.4% Medium Hard 0.324649020144345 0.34223732585313005 https://leetcode.com/problems/merge-intervals https://leetcode.com/problems/longest-increasing-path-in-a-matrix
27 12 56 Integer to Roman Merge Intervals 55.1% 39.3% Medium Medium 0.30898314806430144 0.324649020144345 https://leetcode.com/problems/integer-to-roman https://leetcode.com/problems/merge-intervals
28 177 12 Nth Highest Salary Integer to Roman 31.4% 55.1% Medium Medium 0.3088994656700207 0.30898314806430144 https://leetcode.com/problems/nth-highest-salary https://leetcode.com/problems/integer-to-roman
29 202 177 Happy Number Nth Highest Salary 50.4% 31.4% Easy Medium 0.3027727255563815 0.3088994656700207 https://leetcode.com/problems/happy-number https://leetcode.com/problems/nth-highest-salary
30 724 202 Find Pivot Index Happy Number 44.0% 50.4% Easy Easy 0.29912265485367395 0.3027727255563815 https://leetcode.com/problems/find-pivot-index https://leetcode.com/problems/happy-number
31 1229 724 Meeting Scheduler Find Pivot Index 52.7% 44.0% Medium Easy 0.2955601745092634 0.29912265485367395 https://leetcode.com/problems/meeting-scheduler https://leetcode.com/problems/find-pivot-index
32 387 1229 First Unique Character in a String Meeting Scheduler 53.4% 52.7% Easy Medium 0.2924677090124108 0.2955601745092634 https://leetcode.com/problems/first-unique-character-in-a-string https://leetcode.com/problems/meeting-scheduler
33 996 387 Number of Squareful Arrays First Unique Character in a String 47.8% 53.4% Hard Easy 0.28675913745318005 0.2924677090124108 https://leetcode.com/problems/number-of-squareful-arrays https://leetcode.com/problems/first-unique-character-in-a-string
34 54 996 Spiral Matrix Number of Squareful Arrays 34.1% 47.8% Medium Hard 0.28079436421311554 0.28675913745318005 https://leetcode.com/problems/spiral-matrix https://leetcode.com/problems/number-of-squareful-arrays
35 15 54 3Sum Spiral Matrix 26.8% 34.1% Medium Medium 0.2753610195122021 0.28079436421311554 https://leetcode.com/problems/3sum https://leetcode.com/problems/spiral-matrix
36 5 15 Longest Palindromic Substring 3Sum 29.5% 26.8% Medium Medium 0.2637368700238773 0.2753610195122021 https://leetcode.com/problems/longest-palindromic-substring https://leetcode.com/problems/3sum
37 348 5 Design Tic-Tac-Toe Longest Palindromic Substring 54.3% 29.5% Medium Medium 0.2625527836498761 0.2637368700238773 https://leetcode.com/problems/design-tic-tac-toe https://leetcode.com/problems/longest-palindromic-substring
38 21 348 Merge Two Sorted Lists Design Tic-Tac-Toe 53.5% 54.3% Easy Medium 0.2612738868325316 0.2625527836498761 https://leetcode.com/problems/merge-two-sorted-lists https://leetcode.com/problems/design-tic-tac-toe
39 609 21 Find Duplicate File in System Merge Two Sorted Lists 59.5% 53.5% Medium Easy 0.25388017696233983 0.2612738868325316 https://leetcode.com/problems/find-duplicate-file-in-system https://leetcode.com/problems/merge-two-sorted-lists
40 238 609 Product of Array Except Self Find Duplicate File in System 60.1% 59.5% Medium Medium 0.25039509932624693 0.25388017696233983 https://leetcode.com/problems/product-of-array-except-self https://leetcode.com/problems/find-duplicate-file-in-system
41 139 238 Word Break Product of Array Except Self 40.1% 60.1% Medium Medium 0.24836185186023652 0.25039509932624693 https://leetcode.com/problems/word-break https://leetcode.com/problems/product-of-array-except-self
42 251 139 Flatten 2D Vector Word Break 45.7% 40.1% Medium Medium 0.2425088583672668 0.24836185186023652 https://leetcode.com/problems/flatten-2d-vector https://leetcode.com/problems/word-break
43 545 251 Boundary of Binary Tree Flatten 2D Vector 38.9% 45.7% Medium Medium 0.235382573048932 0.2425088583672668 https://leetcode.com/problems/boundary-of-binary-tree https://leetcode.com/problems/flatten-2d-vector
44 3 545 Longest Substring Without Repeating Characters Boundary of Binary Tree 30.4% 38.9% Medium Medium 0.23357430753991837 0.235382573048932 https://leetcode.com/problems/longest-substring-without-repeating-characters https://leetcode.com/problems/boundary-of-binary-tree
45 48 3 Rotate Image Longest Substring Without Repeating Characters 56.7% 30.4% Medium Medium 0.22339894653970727 0.23357430753991837 https://leetcode.com/problems/rotate-image https://leetcode.com/problems/longest-substring-without-repeating-characters
46 18 48 4Sum Rotate Image 33.7% 56.7% Medium Medium 0.22096511694444815 0.22339894653970727 https://leetcode.com/problems/4sum https://leetcode.com/problems/rotate-image
47 8 18 String to Integer (atoi) 4Sum 15.4% 33.7% Medium Medium 0.2176759858041558 0.22096511694444815 https://leetcode.com/problems/string-to-integer-atoi https://leetcode.com/problems/4sum
48 393 8 UTF-8 Validation String to Integer (atoi) 37.5% 15.4% Medium Medium 0.2166710368085923 0.2176759858041558 https://leetcode.com/problems/utf-8-validation https://leetcode.com/problems/string-to-integer-atoi
49 661 393 Image Smoother UTF-8 Validation 51.5% 37.5% Easy Medium 0.21106039931128698 0.2166710368085923 https://leetcode.com/problems/image-smoother https://leetcode.com/problems/utf-8-validation
50 729 661 My Calendar I Image Smoother 51.8% 51.5% Medium Easy 0.20856657856743668 0.21106039931128698 https://leetcode.com/problems/my-calendar-i https://leetcode.com/problems/image-smoother
51 362 729 Design Hit Counter My Calendar I 63.7% 51.8% Medium Medium 0.20812125379246896 0.20856657856743668 https://leetcode.com/problems/design-hit-counter https://leetcode.com/problems/my-calendar-i
52 23 362 Merge k Sorted Lists Design Hit Counter 40.2% 63.7% Hard Medium 0.20567737841612924 0.20812125379246896 https://leetcode.com/problems/merge-k-sorted-lists https://leetcode.com/problems/design-hit-counter
53 233 23 Number of Digit One Merge k Sorted Lists 31.3% 40.2% Hard Hard 0.20157261209600713 0.20567737841612924 https://leetcode.com/problems/number-of-digit-one https://leetcode.com/problems/merge-k-sorted-lists
54 836 233 Rectangle Overlap Number of Digit One 48.6% 31.3% Easy Hard 0.19944370144318244 0.20157261209600713 https://leetcode.com/problems/rectangle-overlap https://leetcode.com/problems/number-of-digit-one
55 36 836 Valid Sudoku Rectangle Overlap 48.7% 48.6% Medium Easy 0.1991463806942981 0.19944370144318244 https://leetcode.com/problems/valid-sudoku https://leetcode.com/problems/rectangle-overlap
56 706 36 Design HashMap Valid Sudoku 61.3% 48.7% Easy Medium 0.1960785423771685 0.1991463806942981 https://leetcode.com/problems/design-hashmap https://leetcode.com/problems/valid-sudoku
57 46 706 Permutations Design HashMap 63.5% 61.3% Medium Easy 0.18816690901782251 0.1960785423771685 https://leetcode.com/problems/permutations https://leetcode.com/problems/design-hashmap
58 658 46 Find K Closest Elements Permutations 40.9% 63.5% Medium Medium 0.18663941293482042 0.18816690901782251 https://leetcode.com/problems/find-k-closest-elements https://leetcode.com/problems/permutations
59 394 658 Decode String Find K Closest Elements 50.0% 40.9% Medium Medium 0.18648126820299707 0.18663941293482042 https://leetcode.com/problems/decode-string https://leetcode.com/problems/find-k-closest-elements
60 253 394 Meeting Rooms II Decode String 45.7% 50.0% Medium Medium 0.18465102561460048 0.18648126820299707 https://leetcode.com/problems/meeting-rooms-ii https://leetcode.com/problems/decode-string
61 911 253 Online Election Meeting Rooms II 50.4% 45.7% Medium Medium 0.1741842396477574 0.18465102561460048 https://leetcode.com/problems/online-election https://leetcode.com/problems/meeting-rooms-ii
62 1278 911 Palindrome Partitioning III Online Election 59.9% 50.4% Hard Medium 0.17284281283941086 0.1741842396477574 https://leetcode.com/problems/palindrome-partitioning-iii https://leetcode.com/problems/online-election
63 223 1278 Rectangle Area Palindrome Partitioning III 37.8% 59.9% Medium Hard 0.172469260350943 0.17284281283941086 https://leetcode.com/problems/rectangle-area https://leetcode.com/problems/palindrome-partitioning-iii
64 7 223 Reverse Integer Rectangle Area 25.8% 37.8% Easy Medium 0.1708373626727859 0.172469260350943 https://leetcode.com/problems/reverse-integer https://leetcode.com/problems/rectangle-area
65 31 7 Next Permutation Reverse Integer 32.6% 25.8% Medium Easy 0.16698476137397944 0.1708373626727859 https://leetcode.com/problems/next-permutation https://leetcode.com/problems/reverse-integer
66 642 31 Design Search Autocomplete System Next Permutation 44.7% 32.6% Hard Medium 0.16312782492496253 0.16698476137397944 https://leetcode.com/problems/design-search-autocomplete-system https://leetcode.com/problems/next-permutation
67 821 642 Shortest Distance to a Character Design Search Autocomplete System 66.9% 44.7% Easy Hard 0.16229864091884685 0.16312782492496253 https://leetcode.com/problems/shortest-distance-to-a-character https://leetcode.com/problems/design-search-autocomplete-system
68 242 821 Valid Anagram Shortest Distance to a Character 56.9% 66.9% Easy Easy 0.1620140669319784 0.16229864091884685 https://leetcode.com/problems/valid-anagram https://leetcode.com/problems/shortest-distance-to-a-character
69 155 242 Min Stack Valid Anagram 44.5% 56.9% Easy Easy 0.15817175770099312 0.1620140669319784 https://leetcode.com/problems/min-stack https://leetcode.com/problems/valid-anagram
70 88 155 Merge Sorted Array Min Stack 39.4% 44.5% Easy Easy 0.15664551938695154 0.15817175770099312 https://leetcode.com/problems/merge-sorted-array https://leetcode.com/problems/min-stack
71 381 88 Insert Delete GetRandom O(1) - Duplicates allowed Merge Sorted Array 34.1% 39.4% Hard Easy 0.15656906069153992 0.15664551938695154 https://leetcode.com/problems/insert-delete-getrandom-o1-duplicates-allowed https://leetcode.com/problems/merge-sorted-array
72 125 381 Valid Palindrome Insert Delete GetRandom O(1) - Duplicates allowed 36.7% 34.1% Easy Hard 0.15573056017039402 0.15656906069153992 https://leetcode.com/problems/valid-palindrome https://leetcode.com/problems/insert-delete-getrandom-o1-duplicates-allowed
73 20 125 Valid Parentheses Valid Palindrome 39.0% 36.7% Easy Easy 0.15392855906669206 0.15573056017039402 https://leetcode.com/problems/valid-parentheses https://leetcode.com/problems/valid-palindrome
74 14 20 Longest Common Prefix Valid Parentheses 35.4% 39.0% Easy Easy 0.15097420446868728 0.15392855906669206 https://leetcode.com/problems/longest-common-prefix https://leetcode.com/problems/valid-parentheses
75 17 14 Letter Combinations of a Phone Number Longest Common Prefix 46.8% 35.4% Medium Easy 0.14740025304271914 0.15097420446868728 https://leetcode.com/problems/letter-combinations-of-a-phone-number https://leetcode.com/problems/longest-common-prefix
76 380 17 Insert Delete GetRandom O(1) Letter Combinations of a Phone Number 47.5% 46.8% Medium Medium 0.1466146891661091 0.14740025304271914 https://leetcode.com/problems/insert-delete-getrandom-o1 https://leetcode.com/problems/letter-combinations-of-a-phone-number
77 269 380 Alien Dictionary Insert Delete GetRandom O(1) 33.3% 47.5% Hard Medium 0.14578781346149866 0.1466146891661091 https://leetcode.com/problems/alien-dictionary https://leetcode.com/problems/insert-delete-getrandom-o1
78 909 269 Snakes and Ladders Alien Dictionary 38.4% 33.3% Medium Hard 0.14465605390747982 0.14578781346149866 https://leetcode.com/problems/snakes-and-ladders https://leetcode.com/problems/alien-dictionary
79 546 909 Remove Boxes Snakes and Ladders 42.7% 38.4% Hard Medium 0.14361551169114867 0.14465605390747982 https://leetcode.com/problems/remove-boxes https://leetcode.com/problems/snakes-and-ladders
80 121 546 Best Time to Buy and Sell Stock Remove Boxes 50.5% 42.7% Easy Hard 0.14290237960985536 0.14361551169114867 https://leetcode.com/problems/best-time-to-buy-and-sell-stock https://leetcode.com/problems/remove-boxes
81 16 121 3Sum Closest Best Time to Buy and Sell Stock 46.0% 50.5% Medium Easy 0.14234512850929823 0.14290237960985536 https://leetcode.com/problems/3sum-closest https://leetcode.com/problems/best-time-to-buy-and-sell-stock
82 75 16 Sort Colors 3Sum Closest 47.3% 46.0% Medium Medium 0.14097981038702445 0.14234512850929823 https://leetcode.com/problems/sort-colors https://leetcode.com/problems/3sum-closest
83 127 75 Word Ladder Sort Colors 29.6% 47.3% Medium Medium 0.13969675545163246 0.14097981038702445 https://leetcode.com/problems/word-ladder https://leetcode.com/problems/sort-colors
84 141 127 Linked List Cycle Word Ladder 41.1% 29.6% Easy Medium 0.13790757618343236 0.13969675545163246 https://leetcode.com/problems/linked-list-cycle https://leetcode.com/problems/word-ladder
85 427 141 Construct Quad Tree Linked List Cycle 61.4% 41.1% Medium Easy 0.13580154115906176 0.13790757618343236 https://leetcode.com/problems/construct-quad-tree https://leetcode.com/problems/linked-list-cycle
86 509 427 Fibonacci Number Construct Quad Tree 67.2% 61.4% Easy Medium 0.1350250115835784 0.13580154115906176 https://leetcode.com/problems/fibonacci-number https://leetcode.com/problems/construct-quad-tree
87 297 509 Serialize and Deserialize Binary Tree Fibonacci Number 47.5% 67.2% Hard Easy 0.13437443205326582 0.1350250115835784 https://leetcode.com/problems/serialize-and-deserialize-binary-tree https://leetcode.com/problems/fibonacci-number
88 236 297 Lowest Common Ancestor of a Binary Tree Serialize and Deserialize Binary Tree 45.7% 47.5% Medium Hard 0.13360522333074684 0.13437443205326582 https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree https://leetcode.com/problems/serialize-and-deserialize-binary-tree
89 195 236 Tenth Line Lowest Common Ancestor of a Binary Tree 33.0% 45.7% Easy Medium 0.1329388000145885 0.13360522333074684 https://leetcode.com/problems/tenth-line https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree
90 124 195 Binary Tree Maximum Path Sum Tenth Line 34.3% 33.0% Hard Easy 0.12986708079202924 0.1329388000145885 https://leetcode.com/problems/binary-tree-maximum-path-sum https://leetcode.com/problems/tenth-line
91 384 124 Shuffle an Array Binary Tree Maximum Path Sum 52.8% 34.3% Medium Hard 0.12953764257899986 0.12986708079202924 https://leetcode.com/problems/shuffle-an-array https://leetcode.com/problems/binary-tree-maximum-path-sum
92 733 384 Flood Fill Shuffle an Array 55.3% 52.8% Easy Medium 0.1294338948393464 0.12953764257899986 https://leetcode.com/problems/flood-fill https://leetcode.com/problems/shuffle-an-array
93 528 733 Random Pick with Weight Flood Fill 43.9% 55.3% Medium Easy 0.12617342152539626 0.1294338948393464 https://leetcode.com/problems/random-pick-with-weight https://leetcode.com/problems/flood-fill
94 694 528 Number of Distinct Islands Random Pick with Weight 56.0% 43.9% Medium Medium 0.12516314295400602 0.12617342152539626 https://leetcode.com/problems/number-of-distinct-islands https://leetcode.com/problems/random-pick-with-weight
95 636 694 Exclusive Time of Functions Number of Distinct Islands 52.0% 56.0% Medium Medium 0.12466318981419816 0.12516314295400602 https://leetcode.com/problems/exclusive-time-of-functions https://leetcode.com/problems/number-of-distinct-islands
96 741 636 Cherry Pickup Exclusive Time of Functions 33.9% 52.0% Hard Medium 0.12293768624504794 0.12466318981419816 https://leetcode.com/problems/cherry-pickup https://leetcode.com/problems/exclusive-time-of-functions
97 133 741 Clone Graph Cherry Pickup 34.8% 33.9% Medium Hard 0.1228536731053435 0.12293768624504794 https://leetcode.com/problems/clone-graph https://leetcode.com/problems/cherry-pickup
98 34 133 Find First and Last Position of Element in Sorted Array Clone Graph 36.2% 34.8% Medium Medium 0.12112367112240524 0.1228536731053435 https://leetcode.com/problems/find-first-and-last-position-of-element-in-sorted-array https://leetcode.com/problems/clone-graph
99 867 34 Transpose Matrix Find First and Last Position of Element in Sorted Array 62.8% 36.2% Easy Medium 0.11927747573936125 0.12112367112240524 https://leetcode.com/problems/transpose-matrix https://leetcode.com/problems/find-first-and-last-position-of-element-in-sorted-array
100 76 867 Minimum Window Substring Transpose Matrix 34.6% 62.8% Hard Easy 0.11918851726511835 0.11927747573936125 https://leetcode.com/problems/minimum-window-substring https://leetcode.com/problems/transpose-matrix
101 443 76 String Compression Minimum Window Substring 41.3% 34.6% Easy Hard 0.11871630683938197 0.11918851726511835 https://leetcode.com/problems/string-compression https://leetcode.com/problems/minimum-window-substring
102 332 443 Reconstruct Itinerary String Compression 36.7% 41.3% Medium Easy 0.11747520126885172 0.11871630683938197 https://leetcode.com/problems/reconstruct-itinerary https://leetcode.com/problems/string-compression
103 739 332 Daily Temperatures Reconstruct Itinerary 63.3% 36.7% Medium Medium 0.11646575243222568 0.11747520126885172 https://leetcode.com/problems/daily-temperatures https://leetcode.com/problems/reconstruct-itinerary
104 268 739 Missing Number Daily Temperatures 51.7% 63.3% Easy Medium 0.11538834636572094 0.11646575243222568 https://leetcode.com/problems/missing-number https://leetcode.com/problems/daily-temperatures
105 281 268 Zigzag Iterator Missing Number 58.4% 51.7% Medium Easy 0.11506932978478719 0.11538834636572094 https://leetcode.com/problems/zigzag-iterator https://leetcode.com/problems/missing-number
106 401 281 Binary Watch Zigzag Iterator 47.5% 58.4% Easy Medium 0.1149222341870932 0.11506932978478719 https://leetcode.com/problems/binary-watch https://leetcode.com/problems/zigzag-iterator
107 692 401 Top K Frequent Words Binary Watch 51.8% 47.5% Medium Easy 0.1139616691735821 0.1149222341870932 https://leetcode.com/problems/top-k-frequent-words https://leetcode.com/problems/binary-watch
108 277 692 Find the Celebrity Top K Frequent Words 41.8% 51.8% Medium Medium 0.11383991212794757 0.1139616691735821 https://leetcode.com/problems/find-the-celebrity https://leetcode.com/problems/top-k-frequent-words
109 120 277 Triangle Find the Celebrity 44.2% 41.8% Medium Medium 0.11325730177515365 0.11383991212794757 https://leetcode.com/problems/triangle https://leetcode.com/problems/find-the-celebrity
110 977 120 Squares of a Sorted Array Triangle 72.1% 44.2% Easy Medium 0.11148209139865584 0.11325730177515365 https://leetcode.com/problems/squares-of-a-sorted-array https://leetcode.com/problems/triangle
111 412 977 Fizz Buzz Squares of a Sorted Array 62.3% 72.1% Easy Easy 0.1089140648664841 0.11148209139865584 https://leetcode.com/problems/fizz-buzz https://leetcode.com/problems/squares-of-a-sorted-array
112 472 412 Concatenated Words Fizz Buzz 43.7% 62.3% Hard Easy 0.10634180122055205 0.1089140648664841 https://leetcode.com/problems/concatenated-words https://leetcode.com/problems/fizz-buzz
113 388 472 Longest Absolute File Path Concatenated Words 41.8% 43.7% Medium Hard 0.105981440856292 0.10634180122055205 https://leetcode.com/problems/longest-absolute-file-path https://leetcode.com/problems/concatenated-words
114 128 388 Longest Consecutive Sequence Longest Absolute File Path 45.1% 41.8% Hard Medium 0.10561054122992579 0.105981440856292 https://leetcode.com/problems/longest-consecutive-sequence https://leetcode.com/problems/longest-absolute-file-path
115 343 128 Integer Break Longest Consecutive Sequence 50.4% 45.1% Medium Hard 0.10446541455492596 0.10561054122992579 https://leetcode.com/problems/integer-break https://leetcode.com/problems/longest-consecutive-sequence
116 796 343 Rotate String Integer Break 49.6% 50.4% Easy Medium 0.10392210998497661 0.10446541455492596 https://leetcode.com/problems/rotate-string https://leetcode.com/problems/integer-break
117 986 796 Interval List Intersections Rotate String 67.3% 49.6% Medium Easy 0.10288907161978299 0.10392210998497661 https://leetcode.com/problems/interval-list-intersections https://leetcode.com/problems/rotate-string
118 178 986 Rank Scores Interval List Intersections 45.8% 67.3% Medium Medium 0.10056698833370464 0.10288907161978299 https://leetcode.com/problems/rank-scores https://leetcode.com/problems/interval-list-intersections
119 350 178 Intersection of Two Arrays II Rank Scores 51.4% 45.8% Easy Medium 0.10055599252915376 0.10056698833370464 https://leetcode.com/problems/intersection-of-two-arrays-ii https://leetcode.com/problems/rank-scores
120 136 350 Single Number Intersection of Two Arrays II 65.5% 51.4% Easy Easy 0.09844680818822771 0.10055599252915376 https://leetcode.com/problems/single-number https://leetcode.com/problems/intersection-of-two-arrays-ii
121 218 136 The Skyline Problem Single Number 34.6% 65.5% Hard Easy 0.09823843958341322 0.09844680818822771 https://leetcode.com/problems/the-skyline-problem https://leetcode.com/problems/single-number
122 232 218 Implement Queue using Stacks The Skyline Problem 49.6% 34.6% Easy Hard 0.09690200534777553 0.09823843958341322 https://leetcode.com/problems/implement-queue-using-stacks https://leetcode.com/problems/the-skyline-problem
123 837 232 New 21 Game Implement Queue using Stacks 34.6% 49.6% Medium Easy 0.09646026618756222 0.09690200534777553 https://leetcode.com/problems/new-21-game https://leetcode.com/problems/implement-queue-using-stacks
124 895 837 Maximum Frequency Stack New 21 Game 60.6% 34.6% Hard Medium 0.09490784626439754 0.09646026618756222 https://leetcode.com/problems/maximum-frequency-stack https://leetcode.com/problems/new-21-game
125 86 895 Partition List Maximum Frequency Stack 41.5% 60.6% Medium Hard 0.09480379573736777 0.09490784626439754 https://leetcode.com/problems/partition-list https://leetcode.com/problems/maximum-frequency-stack
126 344 86 Reverse String Partition List 68.5% 41.5% Easy Medium 0.09446131492390734 0.09480379573736777 https://leetcode.com/problems/reverse-string https://leetcode.com/problems/partition-list
127 33 344 Search in Rotated Sorted Array Reverse String 34.5% 68.5% Medium Easy 0.09336717401169674 0.09446131492390734 https://leetcode.com/problems/search-in-rotated-sorted-array https://leetcode.com/problems/reverse-string
128 87 33 Scramble String Search in Rotated Sorted Array 33.7% 34.5% Hard Medium 0.09333193979221914 0.09336717401169674 https://leetcode.com/problems/scramble-string https://leetcode.com/problems/search-in-rotated-sorted-array
129 140 87 Word Break II Scramble String 32.6% 33.7% Hard Hard 0.09311451843548549 0.09333193979221914 https://leetcode.com/problems/word-break-ii https://leetcode.com/problems/scramble-string
130 266 140 Palindrome Permutation Word Break II 61.9% 32.6% Easy Hard 0.091248671465145 0.09311451843548549 https://leetcode.com/problems/palindrome-permutation https://leetcode.com/problems/word-break-ii
131 175 266 Combine Two Tables Palindrome Permutation 60.8% 61.9% Easy Easy 0.09043413926771789 0.091248671465145 https://leetcode.com/problems/combine-two-tables https://leetcode.com/problems/palindrome-permutation
132 973 175 K Closest Points to Origin Combine Two Tables 63.8% 60.8% Medium Easy 0.08860246722187161 0.09043413926771789 https://leetcode.com/problems/k-closest-points-to-origin https://leetcode.com/problems/combine-two-tables
133 549 973 Binary Tree Longest Consecutive Sequence II K Closest Points to Origin 47.0% 63.8% Medium Medium 0.08816278759467164 0.08860246722187161 https://leetcode.com/problems/binary-tree-longest-consecutive-sequence-ii https://leetcode.com/problems/k-closest-points-to-origin
134 256 549 Paint House Binary Tree Longest Consecutive Sequence II 52.1% 47.0% Easy Medium 0.08650924290928251 0.08816278759467164 https://leetcode.com/problems/paint-house https://leetcode.com/problems/binary-tree-longest-consecutive-sequence-ii
135 116 256 Populating Next Right Pointers in Each Node Paint House 45.2% 52.1% Medium Easy 0.08636683942300452 0.08650924290928251 https://leetcode.com/problems/populating-next-right-pointers-in-each-node https://leetcode.com/problems/paint-house
136 771 116 Jewels and Stones Populating Next Right Pointers in Each Node 86.4% 45.2% Easy Medium 0.08577683715610061 0.08636683942300452 https://leetcode.com/problems/jewels-and-stones https://leetcode.com/problems/populating-next-right-pointers-in-each-node
137 22 771 Generate Parentheses Jewels and Stones 62.7% 86.4% Medium Easy 0.08480542001364956 0.08577683715610061 https://leetcode.com/problems/generate-parentheses https://leetcode.com/problems/jewels-and-stones
138 167 22 Two Sum II - Input array is sorted Generate Parentheses 54.1% 62.7% Easy Medium 0.08467305686458218 0.08480542001364956 https://leetcode.com/problems/two-sum-ii-input-array-is-sorted https://leetcode.com/problems/generate-parentheses
139 283 167 Move Zeroes Two Sum II - Input array is sorted 57.8% 54.1% Easy Easy 0.08379761717276897 0.08467305686458218 https://leetcode.com/problems/move-zeroes https://leetcode.com/problems/two-sum-ii-input-array-is-sorted
140 582 283 Kill Process Move Zeroes 60.8% 57.8% Medium Easy 0.08355588569097351 0.08379761717276897 https://leetcode.com/problems/kill-process https://leetcode.com/problems/move-zeroes
141 193 582 Valid Phone Numbers Kill Process 25.3% 60.8% Easy Medium 0.08269171584511335 0.08355588569097351 https://leetcode.com/problems/valid-phone-numbers https://leetcode.com/problems/kill-process
142 300 193 Longest Increasing Subsequence Valid Phone Numbers 42.6% 25.3% Medium Easy 0.08107755786480896 0.08269171584511335 https://leetcode.com/problems/longest-increasing-subsequence https://leetcode.com/problems/valid-phone-numbers
143 43 300 Multiply Strings Longest Increasing Subsequence 33.9% 42.6% Medium Medium 0.07944184170158367 0.08107755786480896 https://leetcode.com/problems/multiply-strings https://leetcode.com/problems/longest-increasing-subsequence
144 93 43 Restore IP Addresses Multiply Strings 35.6% 33.9% Medium Medium 0.07681317776161672 0.07944184170158367 https://leetcode.com/problems/restore-ip-addresses https://leetcode.com/problems/multiply-strings
145 1221 93 Split a String in Balanced Strings Restore IP Addresses 83.3% 35.6% Easy Medium 0.07634057217232601 0.07681317776161672 https://leetcode.com/problems/split-a-string-in-balanced-strings https://leetcode.com/problems/restore-ip-addresses
146 77 1221 Combinations Split a String in Balanced Strings 54.7% 83.3% Medium Easy 0.07597820557665204 0.07634057217232601 https://leetcode.com/problems/combinations https://leetcode.com/problems/split-a-string-in-balanced-strings
147 41 77 First Missing Positive Combinations 32.0% 54.7% Hard Medium 0.07584078645899876 0.07597820557665204 https://leetcode.com/problems/first-missing-positive https://leetcode.com/problems/combinations
148 435 41 Non-overlapping Intervals First Missing Positive 42.9% 32.0% Medium Hard 0.07565042495900788 0.07584078645899876 https://leetcode.com/problems/non-overlapping-intervals https://leetcode.com/problems/first-missing-positive
149 515 435 Find Largest Value in Each Tree Row Non-overlapping Intervals 61.1% 42.9% Medium Medium 0.07428007438287054 0.07565042495900788 https://leetcode.com/problems/find-largest-value-in-each-tree-row https://leetcode.com/problems/non-overlapping-intervals
150 273 515 Integer to English Words Find Largest Value in Each Tree Row 27.1% 61.1% Hard Medium 0.0732177031685638 0.07428007438287054 https://leetcode.com/problems/integer-to-english-words https://leetcode.com/problems/find-largest-value-in-each-tree-row
151 37 273 Sudoku Solver Integer to English Words 43.6% 27.1% Hard Hard 0.07095173597228444 0.0732177031685638 https://leetcode.com/problems/sudoku-solver https://leetcode.com/problems/integer-to-english-words
152 632 37 Smallest Range Covering Elements from K Lists Sudoku Solver 52.4% 43.6% Hard Hard 0.07082605256861242 0.07095173597228444 https://leetcode.com/problems/smallest-range-covering-elements-from-k-lists https://leetcode.com/problems/sudoku-solver
153 91 632 Decode Ways Smallest Range Covering Elements from K Lists 24.7% 52.4% Medium Hard 0.07076721180832166 0.07082605256861242 https://leetcode.com/problems/decode-ways https://leetcode.com/problems/smallest-range-covering-elements-from-k-lists
154 470 91 Implement Rand10() Using Rand7() Decode Ways 46.3% 24.7% Medium Medium 0.07020425867324853 0.07076721180832166 https://leetcode.com/problems/implement-rand10-using-rand7 https://leetcode.com/problems/decode-ways
155 187 470 Repeated DNA Sequences Implement Rand10() Using Rand7() 38.9% 46.3% Medium Medium 0.06947237281476738 0.07020425867324853 https://leetcode.com/problems/repeated-dna-sequences https://leetcode.com/problems/implement-rand10-using-rand7
156 460 187 LFU Cache Repeated DNA Sequences 34.2% 38.9% Hard Medium 0.06836374280939023 0.06947237281476738 https://leetcode.com/problems/lfu-cache https://leetcode.com/problems/repeated-dna-sequences
157 39 460 Combination Sum LFU Cache 56.1% 34.2% Medium Hard 0.0678648829148938 0.06836374280939023 https://leetcode.com/problems/combination-sum https://leetcode.com/problems/lfu-cache
158 1011 39 Capacity To Ship Packages Within D Days Combination Sum 58.1% 56.1% Medium Medium 0.06649420875558125 0.0678648829148938 https://leetcode.com/problems/capacity-to-ship-packages-within-d-days https://leetcode.com/problems/combination-sum
159 419 1011 Battleships in a Board Capacity To Ship Packages Within D Days 70.0% 58.1% Medium Medium 0.06557337705569365 0.06649420875558125 https://leetcode.com/problems/battleships-in-a-board https://leetcode.com/problems/capacity-to-ship-packages-within-d-days
160 51 419 N-Queens Battleships in a Board 46.6% 70.0% Hard Medium 0.06402185876493102 0.06557337705569365 https://leetcode.com/problems/n-queens https://leetcode.com/problems/battleships-in-a-board
161 772 51 Basic Calculator III N-Queens 41.3% 46.6% Hard Hard 0.06331227941432688 0.06402185876493102 https://leetcode.com/problems/basic-calculator-iii https://leetcode.com/problems/n-queens
162 647 772 Palindromic Substrings Basic Calculator III 60.6% 41.3% Medium Hard 0.06329624434241725 0.06331227941432688 https://leetcode.com/problems/palindromic-substrings https://leetcode.com/problems/basic-calculator-iii
163 10 647 Regular Expression Matching Palindromic Substrings 26.8% 60.6% Hard Medium 0.06289183612814463 0.06329624434241725 https://leetcode.com/problems/regular-expression-matching https://leetcode.com/problems/palindromic-substrings
164 322 10 Coin Change Regular Expression Matching 35.5% 26.8% Medium Hard 0.06260600694223208 0.06289183612814463 https://leetcode.com/problems/coin-change https://leetcode.com/problems/regular-expression-matching
165 1044 322 Longest Duplicate Substring Coin Change 31.9% 35.5% Hard Medium 0.062325463197828765 0.06260600694223208 https://leetcode.com/problems/longest-duplicate-substring https://leetcode.com/problems/coin-change
166 25 1044 Reverse Nodes in k-Group Longest Duplicate Substring 42.1% 31.9% Hard Hard 0.062178154907672076 0.062325463197828765 https://leetcode.com/problems/reverse-nodes-in-k-group https://leetcode.com/problems/longest-duplicate-substring
167 353 25 Design Snake Game Reverse Nodes in k-Group 34.2% 42.1% Medium Hard 0.06053284922884233 0.062178154907672076 https://leetcode.com/problems/design-snake-game https://leetcode.com/problems/reverse-nodes-in-k-group
168 333 353 Largest BST Subtree Design Snake Game 35.8% 34.2% Medium Medium 0.06053284922884233 0.06053284922884233 https://leetcode.com/problems/largest-bst-subtree https://leetcode.com/problems/design-snake-game
169 11 333 Container With Most Water Largest BST Subtree 50.8% 35.8% Medium Medium 0.060358007567261264 0.06053284922884233 https://leetcode.com/problems/container-with-most-water https://leetcode.com/problems/largest-bst-subtree
170 448 11 Find All Numbers Disappeared in an Array Container With Most Water 55.9% 50.8% Easy Medium 0.060138358738533404 0.060358007567261264 https://leetcode.com/problems/find-all-numbers-disappeared-in-an-array https://leetcode.com/problems/container-with-most-water
171 45 448 Jump Game II Find All Numbers Disappeared in an Array 30.6% 55.9% Hard Easy 0.05822366027889668 0.060138358738533404 https://leetcode.com/problems/jump-game-ii https://leetcode.com/problems/find-all-numbers-disappeared-in-an-array
172 417 45 Pacific Atlantic Water Flow Jump Game II 41.1% 30.6% Medium Hard 0.057523844138186606 0.05822366027889668 https://leetcode.com/problems/pacific-atlantic-water-flow https://leetcode.com/problems/jump-game-ii
173 890 417 Find and Replace Pattern Pacific Atlantic Water Flow 73.4% 41.1% Medium Medium 0.0568334747631659 0.057523844138186606 https://leetcode.com/problems/find-and-replace-pattern https://leetcode.com/problems/pacific-atlantic-water-flow
174 102 890 Binary Tree Level Order Traversal Find and Replace Pattern 54.6% 73.4% Medium Medium 0.056692473087026664 0.0568334747631659 https://leetcode.com/problems/binary-tree-level-order-traversal https://leetcode.com/problems/find-and-replace-pattern
175 279 102 Perfect Squares Binary Tree Level Order Traversal 47.4% 54.6% Medium Medium 0.05625780265009439 0.056692473087026664 https://leetcode.com/problems/perfect-squares https://leetcode.com/problems/binary-tree-level-order-traversal
176 30 279 Substring with Concatenation of All Words Perfect Squares 25.4% 47.4% Hard Medium 0.05509349054082484 0.05625780265009439 https://leetcode.com/problems/substring-with-concatenation-of-all-words https://leetcode.com/problems/perfect-squares
177 149 30 Max Points on a Line Substring with Concatenation of All Words 16.9% 25.4% Hard Hard 0.0550597771830274 0.05509349054082484 https://leetcode.com/problems/max-points-on-a-line https://leetcode.com/problems/substring-with-concatenation-of-all-words
178 594 149 Longest Harmonious Subsequence Max Points on a Line 46.6% 16.9% Easy Hard 0.054435206555017046 0.0550597771830274 https://leetcode.com/problems/longest-harmonious-subsequence https://leetcode.com/problems/max-points-on-a-line
179 557 594 Reverse Words in a String III Longest Harmonious Subsequence 69.8% 46.6% Easy Easy 0.05383068775874275 0.054435206555017046 https://leetcode.com/problems/reverse-words-in-a-string-iii https://leetcode.com/problems/longest-harmonious-subsequence
180 1275 557 Find Winner on a Tic Tac Toe Game Reverse Words in a String III 52.8% 69.8% Easy Easy 0.05292240145434251 0.05383068775874275 https://leetcode.com/problems/find-winner-on-a-tic-tac-toe-game https://leetcode.com/problems/reverse-words-in-a-string-iii
181 687 1275 Longest Univalue Path Find Winner on a Tic Tac Toe Game 36.2% 52.8% Easy Easy 0.05212529063213289 0.05292240145434251 https://leetcode.com/problems/longest-univalue-path https://leetcode.com/problems/find-winner-on-a-tic-tac-toe-game
182 65 687 Valid Number Longest Univalue Path 15.3% 36.2% Hard Easy 0.05071509257901641 0.05212529063213289 https://leetcode.com/problems/valid-number https://leetcode.com/problems/longest-univalue-path
183 282 65 Expression Add Operators Valid Number 35.5% 15.3% Hard Hard 0.049982640867735496 0.05071509257901641 https://leetcode.com/problems/expression-add-operators https://leetcode.com/problems/valid-number
184 622 282 Design Circular Queue Expression Add Operators 43.7% 35.5% Medium Hard 0.049844204077291364 0.049982640867735496 https://leetcode.com/problems/design-circular-queue https://leetcode.com/problems/expression-add-operators
185 518 622 Coin Change 2 Design Circular Queue 50.2% 43.7% Medium Medium 0.04919528672454412 0.049844204077291364 https://leetcode.com/problems/coin-change-2 https://leetcode.com/problems/design-circular-queue
186 108 518 Convert Sorted Array to Binary Search Tree Coin Change 2 57.9% 50.2% Easy Medium 0.048909503032274274 0.04919528672454412 https://leetcode.com/problems/convert-sorted-array-to-binary-search-tree https://leetcode.com/problems/coin-change-2
187 445 108 Add Two Numbers II Convert Sorted Array to Binary Search Tree 54.5% 57.9% Medium Easy 0.04843561709959499 0.048909503032274274 https://leetcode.com/problems/add-two-numbers-ii https://leetcode.com/problems/convert-sorted-array-to-binary-search-tree
188 407 445 Trapping Rain Water II Add Two Numbers II 42.4% 54.5% Hard Medium 0.04797082778602956 0.04843561709959499 https://leetcode.com/problems/trapping-rain-water-ii https://leetcode.com/problems/add-two-numbers-ii
189 6 407 ZigZag Conversion Trapping Rain Water II 36.3% 42.4% Medium Hard 0.04724990737071425 0.04797082778602956 https://leetcode.com/problems/zigzag-conversion https://leetcode.com/problems/trapping-rain-water-ii
190 486 6 Predict the Winner ZigZag Conversion 47.9% 36.3% Medium Medium 0.047122970130097065 0.04724990737071425 https://leetcode.com/problems/predict-the-winner https://leetcode.com/problems/zigzag-conversion
191 336 486 Palindrome Pairs Predict the Winner 33.7% 47.9% Hard Medium 0.04690191367275952 0.047122970130097065 https://leetcode.com/problems/palindrome-pairs https://leetcode.com/problems/predict-the-winner
192 215 336 Kth Largest Element in an Array Palindrome Pairs 55.4% 33.7% Medium Hard 0.04678657567912081 0.04690191367275952 https://leetcode.com/problems/kth-largest-element-in-an-array https://leetcode.com/problems/palindrome-pairs
193 359 215 Logger Rate Limiter Kth Largest Element in an Array 70.8% 55.4% Easy Medium 0.0467617659080393 0.04678657567912081 https://leetcode.com/problems/logger-rate-limiter https://leetcode.com/problems/kth-largest-element-in-an-array
194 453 359 Minimum Moves to Equal Array Elements Logger Rate Limiter 50.2% 70.8% Easy Easy 0.04652001563489285 0.0467617659080393 https://leetcode.com/problems/minimum-moves-to-equal-array-elements https://leetcode.com/problems/logger-rate-limiter
195 415 453 Add Strings Minimum Moves to Equal Array Elements 47.5% 50.2% Easy Easy 0.04650270606183304 0.04652001563489285 https://leetcode.com/problems/add-strings https://leetcode.com/problems/minimum-moves-to-equal-array-elements
196 442 415 Find All Duplicates in an Array Add Strings 67.8% 47.5% Medium Easy 0.04590593720045213 0.04650270606183304 https://leetcode.com/problems/find-all-duplicates-in-an-array https://leetcode.com/problems/add-strings
197 191 442 Number of 1 Bits Find All Duplicates in an Array 49.8% 67.8% Easy Medium 0.045812334709758235 0.04590593720045213 https://leetcode.com/problems/number-of-1-bits https://leetcode.com/problems/find-all-duplicates-in-an-array
198 454 191 4Sum II Number of 1 Bits 53.1% 49.8% Medium Easy 0.045188410854606134 0.045812334709758235 https://leetcode.com/problems/4sum-ii https://leetcode.com/problems/number-of-1-bits
199 198 454 House Robber 4Sum II 42.0% 53.1% Easy Medium 0.045085832605679374 0.045188410854606134 https://leetcode.com/problems/house-robber https://leetcode.com/problems/4sum-ii
200 78 198 Subsets House Robber 62.0% 42.0% Medium Easy 0.044263005655043326 0.045085832605679374 https://leetcode.com/problems/subsets https://leetcode.com/problems/house-robber
201 73 78 Set Matrix Zeroes Subsets 43.1% 62.0% Medium Medium 0.043058140843689474 0.044263005655043326 https://leetcode.com/problems/set-matrix-zeroes https://leetcode.com/problems/subsets
202 463 73 Island Perimeter Set Matrix Zeroes 65.7% 43.1% Easy Medium 0.04304053229416362 0.043058140843689474 https://leetcode.com/problems/island-perimeter https://leetcode.com/problems/set-matrix-zeroes
203 490 463 The Maze Island Perimeter 51.4% 65.7% Medium Easy 0.04287902305923364 0.04304053229416362 https://leetcode.com/problems/the-maze https://leetcode.com/problems/island-perimeter
204 338 490 Counting Bits The Maze 69.5% 51.4% Medium Medium 0.0428445715346785 0.04287902305923364 https://leetcode.com/problems/counting-bits https://leetcode.com/problems/the-maze
205 540 338 Single Element in a Sorted Array Counting Bits 57.9% 69.5% Medium Medium 0.042721256704769804 0.0428445715346785 https://leetcode.com/problems/single-element-in-a-sorted-array https://leetcode.com/problems/counting-bits
206 229 540 Majority Element II Single Element in a Sorted Array 35.6% 57.9% Medium Medium 0.04237922296886145 0.042721256704769804 https://leetcode.com/problems/majority-element-ii https://leetcode.com/problems/single-element-in-a-sorted-array
207 674 229 Longest Continuous Increasing Subsequence Majority Element II 45.9% 35.6% Easy Medium 0.04225980928988265 0.04237922296886145 https://leetcode.com/problems/longest-continuous-increasing-subsequence https://leetcode.com/problems/majority-element-ii
208 29 674 Divide Two Integers Longest Continuous Increasing Subsequence 16.4% 45.9% Medium Easy 0.04159641425367403 0.04225980928988265 https://leetcode.com/problems/divide-two-integers https://leetcode.com/problems/longest-continuous-increasing-subsequence
209 169 29 Majority Element Divide Two Integers 58.7% 16.4% Easy Medium 0.041581229756944955 0.04159641425367403 https://leetcode.com/problems/majority-element https://leetcode.com/problems/divide-two-integers
210 13 169 Roman to Integer Majority Element 55.7% 58.7% Easy Easy 0.04121346863130292 0.041581229756944955 https://leetcode.com/problems/roman-to-integer https://leetcode.com/problems/majority-element
211 79 13 Word Search Roman to Integer 35.6% 55.7% Medium Easy 0.0408086655410548 0.04121346863130292 https://leetcode.com/problems/word-search https://leetcode.com/problems/roman-to-integer
212 907 79 Sum of Subarray Minimums Word Search 32.3% 35.6% Medium Medium 0.04069737616380998 0.0408086655410548 https://leetcode.com/problems/sum-of-subarray-minimums https://leetcode.com/problems/word-search
213 122 907 Best Time to Buy and Sell Stock II Sum of Subarray Minimums 57.0% 32.3% Easy Medium 0.04033800644917969 0.04069737616380998 https://leetcode.com/problems/best-time-to-buy-and-sell-stock-ii https://leetcode.com/problems/sum-of-subarray-minimums
214 234 122 Palindrome Linked List Best Time to Buy and Sell Stock II 39.3% 57.0% Easy Easy 0.04008106350430711 0.04033800644917969 https://leetcode.com/problems/palindrome-linked-list https://leetcode.com/problems/best-time-to-buy-and-sell-stock-ii
215 126 234 Word Ladder II Palindrome Linked List 22.1% 39.3% Hard Easy 0.04004093605556132 0.04008106350430711 https://leetcode.com/problems/word-ladder-ii https://leetcode.com/problems/palindrome-linked-list
216 542 126 01 Matrix Word Ladder II 39.8% 22.1% Medium Hard 0.03998755762600926 0.04004093605556132 https://leetcode.com/problems/01-matrix https://leetcode.com/problems/word-ladder-ii
217 221 542 Maximal Square 01 Matrix 37.7% 39.8% Medium Medium 0.03897229680620825 0.03998755762600926 https://leetcode.com/problems/maximal-square https://leetcode.com/problems/01-matrix
218 1060 221 Missing Element in Sorted Array Maximal Square 54.5% 37.7% Medium Medium 0.03879796954098255 0.03897229680620825 https://leetcode.com/problems/missing-element-in-sorted-array https://leetcode.com/problems/maximal-square
219 168 1060 Excel Sheet Column Title Missing Element in Sorted Array 31.1% 54.5% Easy Medium 0.03861483612777958 0.03879796954098255 https://leetcode.com/problems/excel-sheet-column-title https://leetcode.com/problems/missing-element-in-sorted-array
220 24 168 Swap Nodes in Pairs Excel Sheet Column Title 50.4% 31.1% Medium Easy 0.03826607060639552 0.03861483612777958 https://leetcode.com/problems/swap-nodes-in-pairs https://leetcode.com/problems/excel-sheet-column-title
221 560 24 Subarray Sum Equals K Swap Nodes in Pairs 43.9% 50.4% Medium Medium 0.037871360699521406 0.03826607060639552 https://leetcode.com/problems/subarray-sum-equals-k https://leetcode.com/problems/swap-nodes-in-pairs
222 863 560 All Nodes Distance K in Binary Tree Subarray Sum Equals K 55.4% 43.9% Medium Medium 0.037756162417993476 0.037871360699521406 https://leetcode.com/problems/all-nodes-distance-k-in-binary-tree https://leetcode.com/problems/subarray-sum-equals-k
223 32 863 Longest Valid Parentheses All Nodes Distance K in Binary Tree 28.4% 55.4% Hard Medium 0.03595893038744387 0.037756162417993476 https://leetcode.com/problems/longest-valid-parentheses https://leetcode.com/problems/all-nodes-distance-k-in-binary-tree
224 59 32 Spiral Matrix II Longest Valid Parentheses 53.9% 28.4% Medium Hard 0.0351873674509732 0.03595893038744387 https://leetcode.com/problems/spiral-matrix-ii https://leetcode.com/problems/longest-valid-parentheses
225 28 59 Implement strStr() Spiral Matrix II 34.5% 53.9% Easy Medium 0.03494144277828229 0.0351873674509732 https://leetcode.com/problems/implement-strstr https://leetcode.com/problems/spiral-matrix-ii
226 374 28 Guess Number Higher or Lower Implement strStr() 43.1% 34.5% Easy Easy 0.03422387238757742 0.03494144277828229 https://leetcode.com/problems/guess-number-higher-or-lower https://leetcode.com/problems/implement-strstr
227 886 374 Possible Bipartition Guess Number Higher or Lower 44.2% 43.1% Medium Easy 0.034103901828857086 0.03422387238757742 https://leetcode.com/problems/possible-bipartition https://leetcode.com/problems/guess-number-higher-or-lower
228 287 886 Find the Duplicate Number Possible Bipartition 55.5% 44.2% Medium Medium 0.033896954598043594 0.034103901828857086 https://leetcode.com/problems/find-the-duplicate-number https://leetcode.com/problems/possible-bipartition
229 561 287 Array Partition I Find the Duplicate Number 72.0% 55.5% Easy Medium 0.033850542978687455 0.033896954598043594 https://leetcode.com/problems/array-partition-i https://leetcode.com/problems/find-the-duplicate-number
230 480 561 Sliding Window Median Array Partition I 37.2% 72.0% Hard Easy 0.03373001037669306 0.033850542978687455 https://leetcode.com/problems/sliding-window-median https://leetcode.com/problems/array-partition-i
231 104 480 Maximum Depth of Binary Tree Sliding Window Median 66.0% 37.2% Easy Hard 0.03362699323605452 0.03373001037669306 https://leetcode.com/problems/maximum-depth-of-binary-tree https://leetcode.com/problems/sliding-window-median
232 153 104 Find Minimum in Rotated Sorted Array Maximum Depth of Binary Tree 45.1% 66.0% Medium Easy 0.033305576061673434 0.03362699323605452 https://leetcode.com/problems/find-minimum-in-rotated-sorted-array https://leetcode.com/problems/maximum-depth-of-binary-tree
233 516 153 Longest Palindromic Subsequence Find Minimum in Rotated Sorted Array 53.2% 45.1% Medium Medium 0.0332870969222259 0.033305576061673434 https://leetcode.com/problems/longest-palindromic-subsequence https://leetcode.com/problems/find-minimum-in-rotated-sorted-array
234 617 516 Merge Two Binary Trees Longest Palindromic Subsequence 74.1% 53.2% Easy Medium 0.03264929866766111 0.0332870969222259 https://leetcode.com/problems/merge-two-binary-trees https://leetcode.com/problems/longest-palindromic-subsequence
235 315 617 Count of Smaller Numbers After Self Merge Two Binary Trees 41.5% 74.1% Hard Easy 0.03200842244384717 0.03264929866766111 https://leetcode.com/problems/count-of-smaller-numbers-after-self https://leetcode.com/problems/merge-two-binary-trees
236 1146 315 Snapshot Array Count of Smaller Numbers After Self 37.0% 41.5% Medium Hard 0.0317991816929387 0.03200842244384717 https://leetcode.com/problems/snapshot-array https://leetcode.com/problems/count-of-smaller-numbers-after-self
237 1114 1146 Print in Order Snapshot Array 65.7% 37.0% Easy Medium 0.0317486983145803 0.0317991816929387 https://leetcode.com/problems/print-in-order https://leetcode.com/problems/snapshot-array
238 239 1114 Sliding Window Maximum Print in Order 43.0% 65.7% Hard Easy 0.031228142547585713 0.0317486983145803 https://leetcode.com/problems/sliding-window-maximum https://leetcode.com/problems/print-in-order
239 345 239 Reverse Vowels of a String Sliding Window Maximum 44.2% 43.0% Easy Hard 0.031112084201956228 0.031228142547585713 https://leetcode.com/problems/reverse-vowels-of-a-string https://leetcode.com/problems/sliding-window-maximum
240 304 345 Range Sum Query 2D - Immutable Reverse Vowels of a String 38.6% 44.2% Medium Easy 0.031036973995576488 0.031112084201956228 https://leetcode.com/problems/range-sum-query-2d-immutable https://leetcode.com/problems/reverse-vowels-of-a-string
241 703 304 Kth Largest Element in a Stream Range Sum Query 2D - Immutable 49.7% 38.6% Easy Medium 0.031004894819414507 0.031036973995576488 https://leetcode.com/problems/kth-largest-element-in-a-stream https://leetcode.com/problems/range-sum-query-2d-immutable
242 55 703 Jump Game Kth Largest Element in a Stream 34.6% 49.7% Medium Easy 0.030985252381807864 0.031004894819414507 https://leetcode.com/problems/jump-game https://leetcode.com/problems/kth-largest-element-in-a-stream
243 38 55 Count and Say Jump Game 44.6% 34.6% Easy Medium 0.030956234663467107 0.030985252381807864 https://leetcode.com/problems/count-and-say https://leetcode.com/problems/jump-game
244 179 38 Largest Number Count and Say 28.8% 44.6% Medium Easy 0.03093030069135863 0.030956234663467107 https://leetcode.com/problems/largest-number https://leetcode.com/problems/count-and-say
245 530 179 Minimum Absolute Difference in BST Largest Number 53.8% 28.8% Easy Medium 0.030677252247047038 0.03093030069135863 https://leetcode.com/problems/minimum-absolute-difference-in-bst https://leetcode.com/problems/largest-number
246 207 530 Course Schedule Minimum Absolute Difference in BST 43.1% 53.8% Medium Easy 0.030628389490117876 0.030677252247047038 https://leetcode.com/problems/course-schedule https://leetcode.com/problems/minimum-absolute-difference-in-bst
247 316 207 Remove Duplicate Letters Course Schedule 35.8% 43.1% Hard Medium 0.030443751414723153 0.030628389490117876 https://leetcode.com/problems/remove-duplicate-letters https://leetcode.com/problems/course-schedule
248 101 316 Symmetric Tree Remove Duplicate Letters 46.8% 35.8% Easy Hard 0.030241699823103273 0.030443751414723153 https://leetcode.com/problems/symmetric-tree https://leetcode.com/problems/remove-duplicate-letters
249 135 101 Candy Symmetric Tree 31.6% 46.8% Hard Easy 0.029764101906453892 0.030241699823103273 https://leetcode.com/problems/candy https://leetcode.com/problems/symmetric-tree
250 1197 135 Minimum Knight Moves Candy 36.1% 31.6% Medium Hard 0.02969780239174205 0.029764101906453892 https://leetcode.com/problems/minimum-knight-moves https://leetcode.com/problems/candy
251 57 1197 Insert Interval Minimum Knight Moves 33.5% 36.1% Hard Medium 0.02927990558056596 0.02969780239174205 https://leetcode.com/problems/insert-interval https://leetcode.com/problems/minimum-knight-moves
252 176 57 Second Highest Salary Insert Interval 31.6% 33.5% Easy Hard 0.029252542837437355 0.02927990558056596 https://leetcode.com/problems/second-highest-salary https://leetcode.com/problems/insert-interval
253 1108 176 Defanging an IP Address Second Highest Salary 87.5% 31.6% Easy Easy 0.02901382119071579 0.029252542837437355 https://leetcode.com/problems/defanging-an-ip-address https://leetcode.com/problems/second-highest-salary
254 82 1108 Remove Duplicates from Sorted List II Defanging an IP Address 36.8% 87.5% Medium Easy 0.028950236662501776 0.02901382119071579 https://leetcode.com/problems/remove-duplicates-from-sorted-list-ii https://leetcode.com/problems/defanging-an-ip-address
255 349 82 Intersection of Two Arrays Remove Duplicates from Sorted List II 62.5% 36.8% Easy Medium 0.028691227482495342 0.028950236662501776 https://leetcode.com/problems/intersection-of-two-arrays https://leetcode.com/problems/remove-duplicates-from-sorted-list-ii
256 62 349 Unique Paths Intersection of Two Arrays 54.1% 62.5% Medium Easy 0.02853749186115581 0.028691227482495342 https://leetcode.com/problems/unique-paths https://leetcode.com/problems/intersection-of-two-arrays
257 204 62 Count Primes Unique Paths 31.5% 54.1% Easy Medium 0.02799343042200216 0.02853749186115581 https://leetcode.com/problems/count-primes https://leetcode.com/problems/unique-paths
258 709 204 To Lower Case Count Primes 79.3% 31.5% Easy Easy 0.02780531308033682 0.02799343042200216 https://leetcode.com/problems/to-lower-case https://leetcode.com/problems/count-primes
259 811 709 Subdomain Visit Count To Lower Case 69.9% 79.3% Easy Easy 0.02772180293027194 0.02780531308033682 https://leetcode.com/problems/subdomain-visit-count https://leetcode.com/problems/to-lower-case
260 68 811 Text Justification Subdomain Visit Count 27.7% 69.9% Hard Easy 0.0276451606661453 0.02772180293027194 https://leetcode.com/problems/text-justification https://leetcode.com/problems/subdomain-visit-count
261 498 68 Diagonal Traverse Text Justification 48.2% 27.7% Medium Hard 0.02756894104498661 0.0276451606661453 https://leetcode.com/problems/diagonal-traverse https://leetcode.com/problems/text-justification
262 114 498 Flatten Binary Tree to Linked List Diagonal Traverse 49.3% 48.2% Medium Medium 0.02730545069026746 0.02756894104498661 https://leetcode.com/problems/flatten-binary-tree-to-linked-list https://leetcode.com/problems/diagonal-traverse
263 931 114 Minimum Falling Path Sum Flatten Binary Tree to Linked List 62.5% 49.3% Medium Medium 0.02672169681715245 0.02730545069026746 https://leetcode.com/problems/minimum-falling-path-sum https://leetcode.com/problems/flatten-binary-tree-to-linked-list
264 373 931 Find K Pairs with Smallest Sums Minimum Falling Path Sum 36.7% 62.5% Medium Medium 0.02626546261018635 0.02672169681715245 https://leetcode.com/problems/find-k-pairs-with-smallest-sums https://leetcode.com/problems/minimum-falling-path-sum
265 378 373 Kth Smallest Element in a Sorted Matrix Find K Pairs with Smallest Sums 54.3% 36.7% Medium Medium 0.02599048981653746 0.02626546261018635 https://leetcode.com/problems/kth-smallest-element-in-a-sorted-matrix https://leetcode.com/problems/find-k-pairs-with-smallest-sums
266 143 378 Reorder List Kth Smallest Element in a Sorted Matrix 37.1% 54.3% Medium Medium 0.025870945598649286 0.02599048981653746 https://leetcode.com/problems/reorder-list https://leetcode.com/problems/kth-smallest-element-in-a-sorted-matrix
267 961 143 N-Repeated Element in Size 2N Array Reorder List 73.7% 37.1% Easy Medium 0.025609594204324387 0.025870945598649286 https://leetcode.com/problems/n-repeated-element-in-size-2n-array https://leetcode.com/problems/reorder-list
268 1038 961 Binary Search Tree to Greater Sum Tree N-Repeated Element in Size 2N Array 80.8% 73.7% Medium Easy 0.025446665661164262 0.025609594204324387 https://leetcode.com/problems/binary-search-tree-to-greater-sum-tree https://leetcode.com/problems/n-repeated-element-in-size-2n-array
269 83 1038 Remove Duplicates from Sorted List Binary Search Tree to Greater Sum Tree 45.4% 80.8% Easy Medium 0.025174394259350617 0.025446665661164262 https://leetcode.com/problems/remove-duplicates-from-sorted-list https://leetcode.com/problems/binary-search-tree-to-greater-sum-tree
270 162 83 Find Peak Element Remove Duplicates from Sorted List 43.3% 45.4% Medium Easy 0.02516251642407408 0.025174394259350617 https://leetcode.com/problems/find-peak-element https://leetcode.com/problems/remove-duplicates-from-sorted-list
271 230 162 Kth Smallest Element in a BST Find Peak Element 60.2% 43.3% Medium Medium 0.025107234408906165 0.02516251642407408 https://leetcode.com/problems/kth-smallest-element-in-a-bst https://leetcode.com/problems/find-peak-element
272 171 230 Excel Sheet Column Number Kth Smallest Element in a BST 55.9% 60.2% Easy Medium 0.025015200987536713 0.025107234408906165 https://leetcode.com/problems/excel-sheet-column-number https://leetcode.com/problems/kth-smallest-element-in-a-bst
273 220 171 Contains Duplicate III Excel Sheet Column Number 20.9% 55.9% Medium Easy 0.024876904755404577 0.025015200987536713 https://leetcode.com/problems/contains-duplicate-iii https://leetcode.com/problems/excel-sheet-column-number
274 138 220 Copy List with Random Pointer Contains Duplicate III 36.4% 20.9% Medium Medium 0.02453734514188008 0.024876904755404577 https://leetcode.com/problems/copy-list-with-random-pointer https://leetcode.com/problems/contains-duplicate-iii
275 310 138 Minimum Height Trees Copy List with Random Pointer 32.3% 36.4% Medium Medium 0.02446605215440636 0.02453734514188008 https://leetcode.com/problems/minimum-height-trees https://leetcode.com/problems/copy-list-with-random-pointer
276 804 310 Unique Morse Code Words Minimum Height Trees 77.0% 32.3% Easy Medium 0.024332100659530644 0.02446605215440636 https://leetcode.com/problems/unique-morse-code-words https://leetcode.com/problems/minimum-height-trees
277 151 804 Reverse Words in a String Unique Morse Code Words 21.9% 77.0% Medium Easy 0.024321004216273485 0.024332100659530644 https://leetcode.com/problems/reverse-words-in-a-string https://leetcode.com/problems/unique-morse-code-words
278 64 151 Minimum Path Sum Reverse Words in a String 54.5% 21.9% Medium Medium 0.024287775531756203 0.024321004216273485 https://leetcode.com/problems/minimum-path-sum https://leetcode.com/problems/reverse-words-in-a-string
279 1315 64 Sum of Nodes with Even-Valued Grandparent Minimum Path Sum 83.5% 54.5% Medium Medium 0.023981964686485415 0.024287775531756203 https://leetcode.com/problems/sum-of-nodes-with-even-valued-grandparent https://leetcode.com/problems/minimum-path-sum
280 326 1315 Power of Three Sum of Nodes with Even-Valued Grandparent 42.1% 83.5% Easy Medium 0.023341308632796296 0.023981964686485415 https://leetcode.com/problems/power-of-three https://leetcode.com/problems/sum-of-nodes-with-even-valued-grandparent
281 211 326 Add and Search Word - Data structure design Power of Three 38.1% 42.1% Medium Easy 0.02333525640896379 0.023341308632796296 https://leetcode.com/problems/add-and-search-word-data-structure-design https://leetcode.com/problems/power-of-three
282 286 211 Walls and Gates Add and Search Word - Data structure design 54.5% 38.1% Medium Medium 0.02324334737232728 0.02333525640896379 https://leetcode.com/problems/walls-and-gates https://leetcode.com/problems/add-and-search-word-data-structure-design
283 210 286 Course Schedule II Walls and Gates 40.7% 54.5% Medium Medium 0.023133880315464483 0.02324334737232728 https://leetcode.com/problems/course-schedule-ii https://leetcode.com/problems/walls-and-gates
284 766 210 Toeplitz Matrix Course Schedule II 65.1% 40.7% Easy Medium 0.02280600552903764 0.023133880315464483 https://leetcode.com/problems/toeplitz-matrix https://leetcode.com/problems/course-schedule-ii
285 199 766 Binary Tree Right Side View Toeplitz Matrix 54.1% 65.1% Medium Easy 0.022539339846061532 0.02280600552903764 https://leetcode.com/problems/binary-tree-right-side-view https://leetcode.com/problems/toeplitz-matrix
286 72 199 Edit Distance Binary Tree Right Side View 44.8% 54.1% Hard Medium 0.022400140173127806 0.022539339846061532 https://leetcode.com/problems/edit-distance https://leetcode.com/problems/binary-tree-right-side-view
287 105 72 Construct Binary Tree from Preorder and Inorder Traversal Edit Distance 48.8% 44.8% Medium Hard 0.022325470299025416 0.022400140173127806 https://leetcode.com/problems/construct-binary-tree-from-preorder-and-inorder-traversal https://leetcode.com/problems/edit-distance
288 190 105 Reverse Bits Construct Binary Tree from Preorder and Inorder Traversal 39.8% 48.8% Easy Medium 0.022210041351742264 0.022325470299025416 https://leetcode.com/problems/reverse-bits https://leetcode.com/problems/construct-binary-tree-from-preorder-and-inorder-traversal
289 231 190 Power of Two Reverse Bits 43.7% 39.8% Easy Easy 0.021776810232970734 0.022210041351742264 https://leetcode.com/problems/power-of-two https://leetcode.com/problems/reverse-bits
290 40 231 Combination Sum II Power of Two 48.2% 43.7% Medium Easy 0.021424290044083395 0.021776810232970734 https://leetcode.com/problems/combination-sum-ii https://leetcode.com/problems/power-of-two
291 543 40 Diameter of Binary Tree Combination Sum II 48.4% 48.2% Easy Medium 0.02105617995251665 0.021424290044083395 https://leetcode.com/problems/diameter-of-binary-tree https://leetcode.com/problems/combination-sum-ii
292 74 543 Search a 2D Matrix Diameter of Binary Tree 36.5% 48.4% Medium Easy 0.020896975877216107 0.02105617995251665 https://leetcode.com/problems/search-a-2d-matrix https://leetcode.com/problems/diameter-of-binary-tree
293 670 74 Maximum Swap Search a 2D Matrix 43.6% 36.5% Medium Medium 0.020844944430365928 0.020896975877216107 https://leetcode.com/problems/maximum-swap https://leetcode.com/problems/search-a-2d-matrix
294 60 670 Permutation Sequence Maximum Swap 38.4% 43.6% Hard Medium 0.020471543980187256 0.020844944430365928 https://leetcode.com/problems/permutation-sequence https://leetcode.com/problems/maximum-swap
295 69 60 Sqrt(x) Permutation Sequence 33.9% 38.4% Easy Hard 0.020253856904497686 0.020471543980187256 https://leetcode.com/problems/sqrtx https://leetcode.com/problems/permutation-sequence
296 180 69 Consecutive Numbers Sqrt(x) 39.7% 33.9% Medium Easy 0.02021291655585931 0.020253856904497686 https://leetcode.com/problems/consecutive-numbers https://leetcode.com/problems/sqrtx
297 166 180 Fraction to Recurring Decimal Consecutive Numbers 21.6% 39.7% Medium Medium 0.02015181543730795 0.02021291655585931 https://leetcode.com/problems/fraction-to-recurring-decimal https://leetcode.com/problems/consecutive-numbers
298 525 166 Contiguous Array Fraction to Recurring Decimal 42.8% 21.6% Medium Medium 0.01975372873623256 0.02015181543730795 https://leetcode.com/problems/contiguous-array https://leetcode.com/problems/fraction-to-recurring-decimal
299 63 525 Unique Paths II Contiguous Array 34.6% 42.8% Medium Medium 0.01949801804099658 0.01975372873623256 https://leetcode.com/problems/unique-paths-ii https://leetcode.com/problems/contiguous-array
300 669 63 Trim a Binary Search Tree Unique Paths II 63.0% 34.6% Easy Medium 0.019139340210697423 0.01949801804099658 https://leetcode.com/problems/trim-a-binary-search-tree https://leetcode.com/problems/unique-paths-ii
301 19 669 Remove Nth Node From End of List Trim a Binary Search Tree 35.2% 63.0% Medium Easy 0.019074355670058666 0.019139340210697423 https://leetcode.com/problems/remove-nth-node-from-end-of-list https://leetcode.com/problems/trim-a-binary-search-tree
302 173 19 Binary Search Tree Iterator Remove Nth Node From End of List 56.6% 35.2% Medium Medium 0.01899993824490396 0.019074355670058666 https://leetcode.com/problems/binary-search-tree-iterator https://leetcode.com/problems/remove-nth-node-from-end-of-list
303 721 173 Accounts Merge Binary Search Tree Iterator 48.8% 56.6% Medium Medium 0.01888630262874805 0.01899993824490396 https://leetcode.com/problems/accounts-merge https://leetcode.com/problems/binary-search-tree-iterator
304 209 721 Minimum Size Subarray Sum Accounts Merge 38.2% 48.8% Medium Medium 0.018832948333092125 0.01888630262874805 https://leetcode.com/problems/minimum-size-subarray-sum https://leetcode.com/problems/accounts-merge
305 184 209 Department Highest Salary Minimum Size Subarray Sum 36.7% 38.2% Medium Medium 0.018735911057469818 0.018832948333092125 https://leetcode.com/problems/department-highest-salary https://leetcode.com/problems/minimum-size-subarray-sum
306 450 184 Delete Node in a BST Department Highest Salary 43.1% 36.7% Medium Medium 0.018536211907915243 0.018735911057469818 https://leetcode.com/problems/delete-node-in-a-bst https://leetcode.com/problems/department-highest-salary
307 98 450 Validate Binary Search Tree Delete Node in a BST 27.8% 43.1% Medium Medium 0.01825801101705589 0.018536211907915243 https://leetcode.com/problems/validate-binary-search-tree https://leetcode.com/problems/delete-node-in-a-bst
308 347 98 Top K Frequent Elements Validate Binary Search Tree 61.2% 27.8% Medium Medium 0.018049036874660983 0.01825801101705589 https://leetcode.com/problems/top-k-frequent-elements https://leetcode.com/problems/validate-binary-search-tree
309 406 347 Queue Reconstruction by Height Top K Frequent Elements 66.9% 61.2% Medium Medium 0.01774669468133533 0.018049036874660983 https://leetcode.com/problems/queue-reconstruction-by-height https://leetcode.com/problems/top-k-frequent-elements
310 383 406 Ransom Note Queue Reconstruction by Height 53.1% 66.9% Easy Medium 0.017621601349819518 0.01774669468133533 https://leetcode.com/problems/ransom-note https://leetcode.com/problems/queue-reconstruction-by-height
311 876 383 Middle of the Linked List Ransom Note 68.4% 53.1% Easy Easy 0.01707497375257815 0.017621601349819518 https://leetcode.com/problems/middle-of-the-linked-list https://leetcode.com/problems/ransom-note
312 95 876 Unique Binary Search Trees II Middle of the Linked List 40.6% 68.4% Medium Easy 0.016856699181010838 0.01707497375257815 https://leetcode.com/problems/unique-binary-search-trees-ii https://leetcode.com/problems/middle-of-the-linked-list
313 628 95 Maximum Product of Three Numbers Unique Binary Search Trees II 47.1% 40.6% Easy Medium 0.016529301951210565 0.016856699181010838 https://leetcode.com/problems/maximum-product-of-three-numbers https://leetcode.com/problems/unique-binary-search-trees-ii
314 188 628 Best Time to Buy and Sell Stock IV Maximum Product of Three Numbers 28.0% 47.1% Hard Easy 0.01651565203072114 0.016529301951210565 https://leetcode.com/problems/best-time-to-buy-and-sell-stock-iv https://leetcode.com/problems/maximum-product-of-three-numbers
315 1021 188 Remove Outermost Parentheses Best Time to Buy and Sell Stock IV 78.0% 28.0% Easy Hard 0.016434223613379935 0.01651565203072114 https://leetcode.com/problems/remove-outermost-parentheses https://leetcode.com/problems/best-time-to-buy-and-sell-stock-iv
316 165 1021 Compare Version Numbers Remove Outermost Parentheses 27.4% 78.0% Medium Easy 0.01579187969789165 0.016434223613379935 https://leetcode.com/problems/compare-version-numbers https://leetcode.com/problems/remove-outermost-parentheses
317 938 165 Range Sum of BST Compare Version Numbers 81.3% 27.4% Easy Medium 0.015707129205357877 0.01579187969789165 https://leetcode.com/problems/range-sum-of-bst https://leetcode.com/problems/compare-version-numbers
318 1002 938 Find Common Characters Range Sum of BST 67.6% 81.3% Easy Easy 0.015273301861833809 0.015707129205357877 https://leetcode.com/problems/find-common-characters https://leetcode.com/problems/range-sum-of-bst
319 118 1002 Pascal's Triangle Find Common Characters 52.5% 67.6% Easy Easy 0.015123796918620345 0.015273301861833809 https://leetcode.com/problems/pascals-triangle https://leetcode.com/problems/find-common-characters
320 67 118 Add Binary Pascal's Triangle 45.2% 52.5% Easy Easy 0.014859727755020839 0.015123796918620345 https://leetcode.com/problems/add-binary https://leetcode.com/problems/pascals-triangle
321 142 67 Linked List Cycle II Add Binary 37.3% 45.2% Medium Easy 0.014710955064667802 0.014859727755020839 https://leetcode.com/problems/linked-list-cycle-ii https://leetcode.com/problems/add-binary
322 301 142 Remove Invalid Parentheses Linked List Cycle II 43.3% 37.3% Hard Medium 0.01446679841775339 0.014710955064667802 https://leetcode.com/problems/remove-invalid-parentheses https://leetcode.com/problems/linked-list-cycle-ii
323 912 301 Sort an Array Remove Invalid Parentheses 63.9% 43.3% Medium Hard 0.01443026482902881 0.01446679841775339 https://leetcode.com/problems/sort-an-array https://leetcode.com/problems/remove-invalid-parentheses
324 107 912 Binary Tree Level Order Traversal II Sort an Array 53.5% 63.9% Easy Medium 0.014395642075089957 0.01443026482902881 https://leetcode.com/problems/binary-tree-level-order-traversal-ii https://leetcode.com/problems/sort-an-array
325 371 107 Sum of Two Integers Binary Tree Level Order Traversal II 50.7% 53.5% Medium Easy 0.014064929467403538 0.014395642075089957 https://leetcode.com/problems/sum-of-two-integers https://leetcode.com/problems/binary-tree-level-order-traversal-ii
326 134 371 Gas Station Sum of Two Integers 38.5% 50.7% Medium Medium 0.01352742981715631 0.014064929467403538 https://leetcode.com/problems/gas-station https://leetcode.com/problems/sum-of-two-integers
327 70 134 Climbing Stairs Gas Station 47.8% 38.5% Easy Medium 0.013494975575004323 0.01352742981715631 https://leetcode.com/problems/climbing-stairs https://leetcode.com/problems/gas-station
328 767 70 Reorganize String Climbing Stairs 48.7% 47.8% Medium Easy 0.01329806830463147 0.013494975575004323 https://leetcode.com/problems/reorganize-string https://leetcode.com/problems/climbing-stairs
329 219 767 Contains Duplicate II Reorganize String 37.7% 48.7% Easy Medium 0.01276748910345265 0.01329806830463147 https://leetcode.com/problems/contains-duplicate-ii https://leetcode.com/problems/reorganize-string
330 695 219 Max Area of Island Contains Duplicate II 62.7% 37.7% Medium Easy 0.012686500631003836 0.01276748910345265 https://leetcode.com/problems/max-area-of-island https://leetcode.com/problems/contains-duplicate-ii
331 181 695 Employees Earning More Than Their Managers Max Area of Island 56.9% 62.7% Easy Medium 0.012618463959211509 0.012686500631003836 https://leetcode.com/problems/employees-earning-more-than-their-managers https://leetcode.com/problems/max-area-of-island
332 226 181 Invert Binary Tree Employees Earning More Than Their Managers 65.0% 56.9% Easy Easy 0.01235091863400913 0.012618463959211509 https://leetcode.com/problems/invert-binary-tree https://leetcode.com/problems/employees-earning-more-than-their-managers
333 112 226 Path Sum Invert Binary Tree 41.2% 65.0% Easy Easy 0.012265076074932503 0.01235091863400913 https://leetcode.com/problems/path-sum https://leetcode.com/problems/invert-binary-tree
334 9 112 Palindrome Number Path Sum 48.4% 41.2% Easy Easy 0.01209661684713821 0.012265076074932503 https://leetcode.com/problems/palindrome-number https://leetcode.com/problems/path-sum
335 123 9 Best Time to Buy and Sell Stock III Palindrome Number 37.5% 48.4% Hard Easy 0.011261380272539033 0.01209661684713821 https://leetcode.com/problems/best-time-to-buy-and-sell-stock-iii https://leetcode.com/problems/palindrome-number
336 430 123 Flatten a Multilevel Doubly Linked List Best Time to Buy and Sell Stock III 55.1% 37.5% Medium Hard 0.010548621020744619 0.011261380272539033 https://leetcode.com/problems/flatten-a-multilevel-doubly-linked-list https://leetcode.com/problems/best-time-to-buy-and-sell-stock-iii
337 92 430 Reverse Linked List II Flatten a Multilevel Doubly Linked List 38.8% 55.1% Medium Medium 0.010427623162259089 0.010548621020744619 https://leetcode.com/problems/reverse-linked-list-ii https://leetcode.com/problems/flatten-a-multilevel-doubly-linked-list
338 35 92 Search Insert Position Reverse Linked List II 42.6% 38.8% Easy Medium 0.010425207359624364 0.010427623162259089 https://leetcode.com/problems/search-insert-position https://leetcode.com/problems/reverse-linked-list-ii
339 819 35 Most Common Word Search Insert Position 44.8% 42.6% Easy Easy 0.010269666637456105 0.010425207359624364 https://leetcode.com/problems/most-common-word https://leetcode.com/problems/search-insert-position
340 113 819 Path Sum II Most Common Word 46.7% 44.8% Medium Easy 0.009784813879998279 0.010269666637456105 https://leetcode.com/problems/path-sum-ii https://leetcode.com/problems/most-common-word
341 47 113 Permutations II Path Sum II 46.4% 46.7% Medium Medium 0.009673594178378379 0.009784813879998279 https://leetcode.com/problems/permutations-ii https://leetcode.com/problems/path-sum-ii
342 905 47 Sort Array By Parity Permutations II 74.1% 46.4% Easy Medium 0.009603915354180344 0.009673594178378379 https://leetcode.com/problems/sort-array-by-parity https://leetcode.com/problems/permutations-ii
343 96 905 Unique Binary Search Trees Sort Array By Parity 52.9% 74.1% Medium Easy 0.009242209964820877 0.009603915354180344 https://leetcode.com/problems/unique-binary-search-trees https://leetcode.com/problems/sort-array-by-parity
344 208 96 Implement Trie (Prefix Tree) Unique Binary Search Trees 49.4% 52.9% Medium Medium 0.009105457856626612 0.009242209964820877 https://leetcode.com/problems/implement-trie-prefix-tree https://leetcode.com/problems/unique-binary-search-trees
345 416 208 Partition Equal Subset Sum Implement Trie (Prefix Tree) 43.7% 49.4% Medium Medium 0.008686265255960345 0.009105457856626612 https://leetcode.com/problems/partition-equal-subset-sum https://leetcode.com/problems/implement-trie-prefix-tree
346 700 416 Search in a Binary Search Tree Partition Equal Subset Sum 73.1% 43.7% Easy Medium 0.008512500860171227 0.008686265255960345 https://leetcode.com/problems/search-in-a-binary-search-tree https://leetcode.com/problems/partition-equal-subset-sum
347 937 700 Reorder Data in Log Files Search in a Binary Search Tree 54.3% 73.1% Easy Easy 0.008415787099648575 0.008512500860171227 https://leetcode.com/problems/reorder-data-in-log-files https://leetcode.com/problems/search-in-a-binary-search-tree
348 763 937 Partition Labels Reorder Data in Log Files 76.1% 54.3% Medium Easy 0.008385793376274025 0.008415787099648575 https://leetcode.com/problems/partition-labels https://leetcode.com/problems/reorder-data-in-log-files
349 26 763 Remove Duplicates from Sorted Array Partition Labels 45.1% 76.1% Easy Medium 0.007782518973063169 0.008385793376274025 https://leetcode.com/problems/remove-duplicates-from-sorted-array https://leetcode.com/problems/partition-labels
350 240 26 Search a 2D Matrix II Remove Duplicates from Sorted Array 43.2% 45.1% Medium Easy 0.0075829747244553335 0.007782518973063169 https://leetcode.com/problems/search-a-2d-matrix-ii https://leetcode.com/problems/remove-duplicates-from-sorted-array
351 66 240 Plus One Search a 2D Matrix II 43.0% 43.2% Easy Medium 0.007324847595025828 0.0075829747244553335 https://leetcode.com/problems/plus-one https://leetcode.com/problems/search-a-2d-matrix-ii
352 110 66 Balanced Binary Tree Plus One 43.5% 43.0% Easy Easy 0.007027435807456887 0.007324847595025828 https://leetcode.com/problems/balanced-binary-tree https://leetcode.com/problems/plus-one
353 103 110 Binary Tree Zigzag Level Order Traversal Balanced Binary Tree 48.3% 43.5% Medium Easy 0.006816368572598042 0.007027435807456887 https://leetcode.com/problems/binary-tree-zigzag-level-order-traversal https://leetcode.com/problems/balanced-binary-tree
354 111 103 Minimum Depth of Binary Tree Binary Tree Zigzag Level Order Traversal 37.4% 48.3% Easy Medium 0.0066203485760693214 0.006816368572598042 https://leetcode.com/problems/minimum-depth-of-binary-tree https://leetcode.com/problems/binary-tree-zigzag-level-order-traversal
355 100 111 Same Tree Minimum Depth of Binary Tree 53.4% 37.4% Easy Easy 0.005620163024677507 0.0066203485760693214 https://leetcode.com/problems/same-tree https://leetcode.com/problems/minimum-depth-of-binary-tree
356 50 100 Pow(x;n) Same Tree 30.3% 53.4% Medium Easy 0.0055950070772402055 0.005620163024677507 https://leetcode.com/problems/powx-n https://leetcode.com/problems/same-tree
357 621 50 Task Scheduler Pow(x;n) 50.1% 30.3% Medium Medium 0.005261323957171611 0.0055950070772402055 https://leetcode.com/problems/task-scheduler https://leetcode.com/problems/powx-n
358 237 621 Delete Node in a Linked List Task Scheduler 63.8% 50.1% Easy Medium 0.005144705881237697 0.005261323957171611 https://leetcode.com/problems/delete-node-in-a-linked-list https://leetcode.com/problems/task-scheduler
359 258 237 Add Digits Delete Node in a Linked List 57.6% 63.8% Easy Easy 0.004648528591812259 0.005144705881237697 https://leetcode.com/problems/add-digits https://leetcode.com/problems/delete-node-in-a-linked-list
360 217 258 Contains Duplicate Add Digits 56.0% 57.6% Easy Easy 0.0037979536727587773 0.004648528591812259 https://leetcode.com/problems/contains-duplicate https://leetcode.com/problems/add-digits
361 203 217 Remove Linked List Elements Contains Duplicate 38.6% 56.0% Easy Easy 0.0036496390875494257 0.0037979536727587773 https://leetcode.com/problems/remove-linked-list-elements https://leetcode.com/problems/contains-duplicate
362 94 203 Binary Tree Inorder Traversal Remove Linked List Elements 63.3% 38.6% Medium Easy 0.0033551449021403577 0.0036496390875494257 https://leetcode.com/problems/binary-tree-inorder-traversal https://leetcode.com/problems/remove-linked-list-elements
363 309 94 Best Time to Buy and Sell Stock with Cooldown Binary Tree Inorder Traversal 47.4% 63.3% Medium Medium 0.0028498166907604426 0.0033551449021403577 https://leetcode.com/problems/best-time-to-buy-and-sell-stock-with-cooldown https://leetcode.com/problems/binary-tree-inorder-traversal
364 260 309 Single Number III Best Time to Buy and Sell Stock with Cooldown 64.3% 47.4% Medium Medium 0.0020288097849578786 0.0028498166907604426 https://leetcode.com/problems/single-number-iii https://leetcode.com/problems/best-time-to-buy-and-sell-stock-with-cooldown
365 260 Single Number III 64.3% Medium 0.0020288097849578786 https://leetcode.com/problems/single-number-iii