665 |
Non-decreasing Array |
Solution |
|
Medium |
7 |
Reverse Integer |
Solution |
|
Medium |
98 |
Validate Binary Search Tree |
Solution |
|
Medium |
204 |
Count Primes |
Solution |
|
Medium |
19 |
Remove Nth Node From End of List |
Solution |
|
Medium |
34 |
Find First and Last Position of Element in Sorted Array |
Solution |
|
Medium |
229 |
Majority Element II |
Solution |
|
Medium |
142 |
Linked List Cycle II |
Solution |
|
Medium |
560 |
Swap Nodes in PairsSubarray Sum Equals K |
Solution |
|
Medium |
187 |
Repeated DNA Sequences |
Solution |
|
Medium |
56 |
Merge Intervals |
Solution |
|
Medium |
207 |
Course Schedule |
Solution |
|
Medium |
848 |
Shifting Letters |
Solution |
|
Medium |
1352 |
Product of the Last K Numbers |
Solution |
|
Medium |
147 |
Insertion Sort List |
Solution |
|
Medium |
380 |
Insert Delete GetRandom O(1) |
Solution |
|
Medium |
477 |
Total Hamming Distance |
Solution |
|
Medium |
148 |
Sort List |
Solution |
|
Medium |
729 |
My Calendar I |
Solution |
|
Medium |
676 |
Implement Magic Dictionary |
Solution |
|
Medium |
384 |
Shuffle an Array |
Solution |
|
Medium |
677 |
Map Sum Pairs |
Solution |
|
Medium |
2095 |
Delete the Middle Node of a Linked List |
Solution |
|
Medium |
1109 |
Corporate Flight Bookings |
Solution |
|
Medium |
24 |
Swap Nodes in Pairs |
Solution |
|
Medium |
167 |
Two Sum II - Input Array Is Sorted |
Solution |
|
Medium |
287 |
Find the Duplicate Number |
Solution |
|
Medium |
382 |
Linked List Random Node |
Solution |
|
Medium |
1508 |
Range Sum of Sorted Subarray Sums |
Solution |
|
Medium |
1023 |
Camelcase Matching |
Solution |
|
Medium |
378 |
Kth Smallest Element in a Sorted Matrix |
Solution |
|
Medium |
985 |
Sum of Even Numbers After Queries |
Solution |
|
Medium |
912 |
Sort an Array |
Solution |
|
Medium |
1584 |
Min Cost to Connect All Points |
Solution |
|
Medium |
901 |
Online Stock Span |
Solution |
|
Medium |
215 |
Kth Largest Element in an Array |
Solution |
|
Medium |
398 |
Random Pick Index |
Solution |
|
Medium |
49 |
Group Anagrams |
Solution |
|
Medium |
2043 |
Simple Bank System |
Solution |
|
Medium |
347 |
Top K Frequent Elements |
Solution |
|
Medium |
973 |
K Closest Points to Origin |
Solution |
|
Medium |
230 |
Kth Smallest Element in a BST |
Solution |
|
Medium |
1433 |
Check If a String Can Break Another String |
Solution |
|
Medium |
1721 |
Swapping Nodes in a Linked List |
Solution |
|
Medium |
1860 |
Incremental Memory Leak |
Solution |
|
Medium |
1222 |
Queens That Can Attack the King |
Solution |
|
Medium |
442 |
Find All Duplicates in an Array |
Solution |
|
Medium |
1529 |
Minimum Suffix Flips |
Solution |
|
Medium |
2023 |
Number of Pairs of Strings With Concatenation Equal to Target |
Solution |
|
Medium |
1669 |
Merge In Between Linked Lists |
Solution |
|
Medium |
701 |
Insert into a Binary Search Tree |
Solution |
|
Medium |
1347 |
Minimum Number of Steps to Make Two Strings Anagram |
Solution |
|
Medium |
1823 |
Find the Winner of the Circular Game |
Solution |
|
Medium |
1381 |
Design a Stack With Increment Operation |
Solution |
|
Medium |
921 |
Minimum Add to Make Parentheses Valid |
Solution |
|
Medium |
1561 |
Maximum Number of Coins You Can Get |
Solution |
|
Medium |
1630 |
Arithmetic Subarrays |
Solution |
|
Medium |
2221 |
Find Triangular Sum of an Array |
Solution |
|
Medium |
763 |
Partition Labels |
Solution |
|
Medium |
1305 |
All Elements in Two Binary Search Trees |
Solution |
|
Medium |
1877 |
Minimize Maximum Pair Sum in Array |
Solution |
|
Medium |
1817 |
Finding the Users Active Minutes |
Solution |
|
Medium |
1551 |
Minimum Operations to Make Array Equal |
Solution |
|
Medium |
2149 |
Rearrange Array Elements by Sign |
Solution |
|
Medium |
2130 |
Maximum Twin Sum of a Linked List |
Solution |
|
Medium |
2161 |
Partition Array According to Given Pivot |
Solution |
|
Medium |
1409 |
Queries on a Permutation With Key |
Solution |
|
Medium |
2120 |
Execution of All Suffix Instructions Staying in a Grid |
Solution |
|
Medium |
2125 |
Number of Laser Beams in a Bank |
Solution |
|
Medium |
535 |
Encode and Decode TinyURL |
Solution |
|
Medium |
1637 |
Widest Vertical Area Between Two Points Containing No Points |
Solution |
|
Medium |
1038 |
Binary Search Tree to Greater Sum Tree |
Solution |
|
Medium |
1315 |
Sum of Nodes with Even-Valued Grandparent |
Solution |
|
Medium |
1282 |
Group the People Given the Group Size They Belong To |
Solution |
|
Medium |
1379 |
Find a Corresponding Node of a Binary Tree in a Clone of That Tree |
Solution |
|
Medium |
1769 |
Minimum Number of Operations to Move All Balls to Each Box |
Solution |
|
Medium |
1828 |
Queries on Number of Points Inside a Circle |
Solution |
|
Medium |
1476 |
Subrectangle Queries |
Solution |
|
Medium |