Leetcode most liked questions 401 - 500

Anonymous User
734
IDTitleDifficultyLikesAC RateTags
171 Excel Sheet Column NumberEasy465163.3%Math; String;
1170 Shortest Common Supersequence Hard464959.0%String; Dynamic Programming;
307 Range Sum Query - MutableMedium462840.8%Array; Design; Binary Indexed Tree; Segment Tree;
1095 Two City SchedulingMedium462066.5%Array; Greedy; Sorting;
1254 Deepest Leaves SumMedium461186.3%Tree; Depth-First Search; Breadth-First Search; Binary Tree;
1023 Time Based Key-Value StoreMedium460649.8%Hash Table; String; Binary Search; Design;
931 Maximum Frequency StackHard459766.5%Hash Table; Stack; Design; Ordered Set;
922 Possible BipartitionMedium458350.4%Depth-First Search; Breadth-First Search; Union Find; Graph;
1087 Longest Arithmetic SubsequenceMedium457249.0%Array; Hash Table; Binary Search; Dynamic Programming;
800 Letter Case PermutationMedium456274.1%String; Backtracking; Bit Manipulation;
645 Set MismatchEasy456244.6%Array; Hash Table; Bit Manipulation; Sorting;
154 Find Minimum in Rotated Sorted Array IIHard455643.6%Array; Binary Search;
1397 Search Suggestions SystemMedium455165.5%Array; String; Binary Search; Trie; Sorting; Heap (Priority Queue);
902 Minimum Number of Refueling StopsHard454739.9%Array; Dynamic Programming; Greedy; Heap (Priority Queue);
1762 Furthest Building You Can ReachMedium453448.5%Array; Greedy; Heap (Priority Queue);
58 Length of Last WordEasy448148.2%String;
646 Maximum Length of Pair ChainMedium446859.6%Array; Dynamic Programming; Greedy; Sorting;
940 Fruit Into BasketsMedium444543.9%Array; Hash Table; Sliding Window;
832 Binary Tree PruningMedium444272.2%Tree; Depth-First Search; Binary Tree;
1380 Number of Closed IslandsMedium443766.4%Array; Depth-First Search; Breadth-First Search; Union Find; Matrix;
1414 Shortest Path in a Grid with Obstacles EliminationHard441245.2%Array; Breadth-First Search; Matrix;
336 Palindrome PairsHard441035.1%Array; Hash Table; String; Trie;
962 Flip String to Monotone IncreasingMedium435361.4%String; Dynamic Programming;
659 Split Array into Consecutive SubsequencesMedium434851.0%Array; Hash Table; Greedy; Heap (Priority Queue);
1184 Car PoolingMedium434656.2%Array; Sorting; Heap (Priority Queue); Simulation; Prefix Sum;
1360 Maximum Length of a Concatenated String with Unique CharactersMedium434554.1%Array; String; Backtracking; Bit Manipulation;
269 Alien DictionaryHard433835.6%Array; String; Depth-First Search; Breadth-First Search; Graph; Topological Sort;
345 Reverse Vowels of a StringEasy430452.3%Two Pointers; String;
745 Find Smallest Letter Greater Than TargetEasy428751.6%Array; Binary Search;
1966 Frequency of the Most Frequent ElementMedium427746.2%Array; Binary Search; Greedy; Sliding Window; Sorting; Prefix Sum;
530 Minimum Absolute Difference in BSTEasy423958.5%Tree; Depth-First Search; Breadth-First Search; Binary Search Tree; Binary Tree;
933 Increasing Order Search TreeEasy423778.3%Stack; Tree; Depth-First Search; Binary Search Tree; Binary Tree;
237 Delete Node in a Linked ListMedium422877.9%Linked List;
1528 Kids With the Greatest Number of CandiesEasy421987.2%Array;
877 Shortest Path Visiting All NodesHard421265.8%Dynamic Programming; Bit Manipulation; Breadth-First Search; Graph; Bitmask;
1228 Minimum Cost Tree From Leaf ValuesMedium418867.9%Array; Dynamic Programming; Stack; Greedy; Monotonic Stack;
687 Longest Univalue PathMedium416841.1%Tree; Depth-First Search; Binary Tree;
1791 Richest Customer WealthEasy415987.7%Array; Matrix;
998 Check Completeness of a Binary TreeMedium415656.6%Tree; Breadth-First Search; Binary Tree;
8 String to Integer (atoi)Medium415217.0%String;
892 Shortest Subarray with Sum at Least KHard414626.0%Array; Binary Search; Queue; Sliding Window; Heap (Priority Queue); Prefix Sum; Monotonic Queue;
833 Bus RoutesHard414048.4%Array; Hash Table; Breadth-First Search;
1055 Pairs of Songs With Total Durations Divisible by 60Medium413452.8%Array; Hash Table; Counting;
729 My Calendar IMedium412856.6%Binary Search; Design; Segment Tree; Ordered Set;
741 Cherry PickupHard410336.7%Array; Dynamic Programming; Matrix;
367 Valid Perfect SquareEasy409843.5%Math; Binary Search;
628 Maximum Product of Three NumbersEasy409545.2%Array; Math; Sorting;
1463 The K Weakest Rows in a MatrixEasy408773.4%Array; Binary Search; Sorting; Heap (Priority Queue); Matrix;
1117 As Far from Land as PossibleMedium407751.6%Array; Dynamic Programming; Breadth-First Search; Matrix;
1411 Convert Binary Number in a Linked List to IntegerEasy406181.3%Linked List; Math;
1669 Minimum Cost to Cut a StickHard405762.0%Array; Dynamic Programming; Sorting;
149 Max Points on a LineHard404926.2%Array; Hash Table; Math; Geometry;
1428 Jump Game IIIMedium404264.5%Array; Depth-First Search; Breadth-First Search;
904 Leaf-Similar TreesEasy400970.4%Tree; Depth-First Search; Binary Tree;
371 Sum of Two IntegersMedium400851.5%Math; Bit Manipulation;
1236 N-th Tribonacci NumberEasy400063.5%Math; Dynamic Programming; Memoization;
1492 Time Needed to Inform All EmployeesMedium398460.0%Tree; Depth-First Search; Breadth-First Search;
1576 Reorder Routes to Make All Paths Lead to the City ZeroMedium393065.0%Depth-First Search; Breadth-First Search; Graph;
712 Minimum ASCII Delete Sum for Two StringsMedium390965.0%String; Dynamic Programming;
957 Minimum Add to Make Parentheses ValidMedium390175.1%String; Stack; Greedy;
696 Count Binary SubstringsEasy389865.5%Two Pointers; String;
1035 Cousins in Binary TreeEasy389255.6%Tree; Depth-First Search; Breadth-First Search; Binary Tree;
2216 Delete the Middle Node of a Linked ListMedium388858.7%Linked List; Two Pointers;
753 Open the LockMedium386355.9%Array; Hash Table; String; Breadth-First Search;
926 Find and Replace PatternMedium385977.0%Array; Hash Table; String;
1073 Number of EnclavesMedium385668.7%Array; Depth-First Search; Breadth-First Search; Union Find; Matrix;
1444 Number of Steps to Reduce a Number to ZeroEasy382984.9%Math; Bit Manipulation;
725 Split Linked List in PartsMedium382463.9%Linked List;
501 Find Mode in Binary Search TreeEasy380955.7%Tree; Depth-First Search; Binary Search Tree; Binary Tree;
228 Summary RangesEasy380450.1%Array;
342 Power of FourEasy380447.7%Math; Bit Manipulation; Recursion;
1761 Count Sorted Vowel StringsMedium378278.1%Math; Dynamic Programming; Combinatorics;
472 Concatenated WordsHard377849.6%Array; String; Dynamic Programming; Depth-First Search; Trie;
1621 Number of Subsequences That Satisfy the Given Sum ConditionMedium377343.9%Array; Two Pointers; Binary Search; Sorting;
461 Hamming DistanceEasy376875.3%Bit Manipulation;
1207 Delete Nodes And Return ForestMedium376569.2%Array; Hash Table; Tree; Depth-First Search; Binary Tree;
532 K-diff Pairs in an ArrayMedium376042.4%Array; Hash Table; Two Pointers; Binary Search; Sorting;
688 Knight Probability in ChessboardMedium375956.2%Dynamic Programming;
1700 Minimum Time to Make Rope ColorfulMedium375364.0%Array; String; Dynamic Programming; Greedy;
441 Arranging CoinsEasy375346.5%Math; Binary Search;
38 Count and SayMedium375154.1%String;
473 Matchsticks to SquareMedium373840.2%Array; Dynamic Programming; Backtracking; Bit Manipulation; Bitmask;
1829 Maximum Units on a TruckEasy373473.6%Array; Greedy; Sorting;
1105 Uncrossed LinesMedium373362.7%Array; Dynamic Programming;
52 N-Queens IIHard373273.2%Backtracking;
1586 Longest Subarray of 1's After Deleting One ElementMedium373067.0%Array; Dynamic Programming; Sliding Window;
1121 Partition Array for Maximum SumMedium372972.4%Array; Dynamic Programming;
854 Making A Large IslandHard372146.4%Array; Depth-First Search; Breadth-First Search; Union Find; Matrix;
630 Course Schedule IIIHard371440.1%Array; Greedy; Sorting; Heap (Priority Queue);
816 Design HashSetEasy369867.1%Array; Hash Table; Linked List; Design; Hash Function;
611 Valid Triangle NumberMedium369350.9%Array; Two Pointers; Binary Search; Greedy; Sorting;
1582 Design Browser HistoryMedium369077.5%Array; Linked List; Stack; Design; Doubly-Linked List; Data Stream;
795 K-th Symbol in GrammarMedium368946.3%Math; Bit Manipulation; Recursion;
455 Assign CookiesEasy367852.7%Array; Two Pointers; Greedy; Sorting;
1114 Binary Search Tree to Greater Sum TreeMedium367785.8%Tree; Depth-First Search; Binary Search Tree; Binary Tree;
355 Design TwitterMedium367038.9%Hash Table; Linked List; Design; Heap (Priority Queue);
1447 Jump Game IVHard366846.4%Array; Hash Table; Breadth-First Search;
407 Trapping Rain Water IIHard366747.8%Array; Breadth-First Search; Heap (Priority Queue); Matrix;
1119 Robot Bounded In CircleMedium366155.6%Math; String; Simulation;
1370 Count Number of Nice SubarraysMedium365364.3%Array; Hash Table; Math; Sliding Window;
Comments (0)