1. Two Sum Easy 2995. Viewers Turned Streamers Hard 1526. Minimum Number of Increments on Subarrays to Form a Target Array Hard 88. Merge Sorted Array Easy 2667. Create Hello World Function Easy 1768. Merge Strings Alternately Easy 2. Add Two Numbers Med. 1757. Recyclable and Low Fat Products Easy 3355. Zero Array Transformation I Med. 200. Number of Islands Med. 3. Longest Substring Without Repeating Characters Med. 42. Trapping Rain Water Hard 56. Merge Intervals Med. 15. 3Sum Med. 9. Palindrome Number Easy 121. Best Time to Buy and Sell Stock Easy 13. Roman to Integer Easy 53. Maximum Subarray Med. 70. Climbing Stairs Easy 4. Median of Two Sorted Arrays Hard 5. Longest Palindromic Substring Med. 169. Majority Element Easy 2235. Add Two Integers Easy 3356. Zero Array Transformation II Med. 14. Longest Common Prefix Easy 2663. Lexicographically Smallest Beautiful String Hard 11. Container With Most Water Med. 20. Valid Parentheses Easy 253. Meeting Rooms II Med. 10026. Logger Rate Limiter Easy 28. Find the Index of the First Occurrence in a String Easy 128. Longest Consecutive Sequence Med. 394. Decode String Med. 7. Reverse Integer Med. 118. Pascal's Triangle Easy 939. Minimum Area Rectangle Med. 26. Remove Duplicates from Sorted Array Easy 27. Remove Element Easy 179. Largest Number Med. 207. Course Schedule Med. 300. Longest Increasing Subsequence Med. 994. Rotting Oranges Med. 3318. Find X-Sum of All K-Long Subarrays I Easy 3351. Sum of Good Subsequences Hard 49. Group Anagrams Med. 136. Single Number Easy 146. LRU Cache Med. 1101. The Earliest Moment When Everyone Become Friends Med. 3349. Adjacent Increasing Subarrays Detection I Easy 3346. Maximum Frequency of an Element After Performing Operations I Med. 3347. Maximum Frequency of an Element After Performing Operations II Hard 35. Search Insert Position Easy 55. Jump Game Med. 205. Isomorphic Strings Easy 206. Reverse Linked List Easy 242. Valid Anagram Easy 295. Find Median from Data Stream Hard 347. Top K Frequent Elements Med. 410. Split Array Largest Sum Hard 1381. Design a Stack With Increment Operation Med. 3020. Find the Maximum Number of Elements in Subset Med. 3350. Adjacent Increasing Subarrays Detection II Med. 3362. Zero Array Transformation III Med. 17. Letter Combinations of a Phone Number Med. 23. Merge k Sorted Lists Hard 31. Next Permutation Med. 34. Find First and Last Position of Element in Sorted Array Med. 50. Pow(x, n) Med. 84. Largest Rectangle in Histogram Hard 162. Find Peak Element Med. 560. Subarray Sum Equals K Med. 567. Permutation in String Med. 584. Find Customer Referee Easy 2458. Height of Binary Tree After Subtree Removal Queries Hard 2985. Calculate Compressed Mean Easy 2987. Find Expensive Cities Easy 2989. Class Performance Med. 2990. Loan Types Easy 2991. Top Three Wineries Hard 3008. Find Beautiful Indices in the Given Array II Hard 3028. Ant on the Boundary Easy 3024. Type of Triangle Easy 22. Generate Parentheses Med. 198. House Robber Med. 215. Kth Largest Element in an Array Med. 231. Power of Two Easy 424. Longest Repeating Character Replacement Med. 670. Maximum Swap Med. 962. Maximum Width Ramp Med. 2337. Move Pieces to Obtain a String Med. 2877. Create a DataFrame from List Easy 6. Zigzag Conversion Med. 18. 4Sum Med. 21. Merge Two Sorted Lists Easy 33. Search in Rotated Sorted Array Med. 67. Add Binary Easy 124. Binary Tree Maximum Path Sum Hard 432. All O`one Data Structure Hard 595. Big Countries Easy 632. Smallest Range Covering Elements from K Lists Hard 695. Max Area of Island Med. 715. Range Module Hard 704. Binary Search Easy 796. Rotate String Easy 852. Peak Index in a Mountain Array Med. 16. 3Sum Closest Med. 19. Remove Nth Node From End of List Med. 45. Jump Game II Med. 69. Sqrt(x) Easy 73. Set Matrix Zeroes Med. 75. Sort Colors Med. 141. Linked List Cycle Easy 224. Basic Calculator Hard 238. Product of Array Except Self Med. 283. Move Zeroes Easy 539. Minimum Time Difference Med. 818. Race Car Hard 862. Shortest Subarray with Sum at Least K Hard 1825. Finding MK Average Hard 10. Regular Expression Matching Hard 12. Integer to Roman Med. 37. Sudoku Solver Hard 39. Combination Sum Med. 41. First Missing Positive Hard 48. Rotate Image Med. 54. Spiral Matrix Med. 62. Unique Paths Med. 66. Plus One Easy 101. Symmetric Tree Easy 114. Flatten Binary Tree to Linked List Med. 226. Invert Binary Tree Easy 349. Intersection of Two Arrays Easy 380. Insert Delete GetRandom O(1) Med. 386. Lexicographical Numbers Med. 389. Find the Difference Easy 417. Pacific Atlantic Water Flow Med. 496. Next Greater Element I Easy 525. Contiguous Array Med. 721. Accounts Merge Med. 973. K Closest Points to Origin Med. 1011. Capacity To Ship Packages Within D Days Med. 1071. Greatest Common Divisor of Strings Easy 1110. Delete Nodes And Return Forest Med. 1405. Longest Happy String Med. 1497. Check If Array Pairs Are Divisible by k Med. 2035. Partition Array Into Two Arrays to Minimize Sum Difference Hard 2534. Time Taken to Cross the Door Hard 25. Reverse Nodes in k-Group Hard 29. Divide Two Integers Med. 32. Longest Valid Parentheses Hard 46. Permutations Med. 61. Rotate List Med. 72. Edit Distance Med. 76. Minimum Window Substring Hard 85. Maximal Rectangle Hard 102. Binary Tree Level Order Traversal Med. 125. Valid Palindrome Easy 130. Surrounded Regions Med. 139. Word Break Med. 150. Evaluate Reverse Polish Notation Med. 214. Shortest Palindrome Hard 217. Contains Duplicate Easy 219. Contains Duplicate II Easy 221. Maximal Square Med. 228. Summary Ranges Easy 234. Palindrome Linked List Easy 236. Lowest Common Ancestor of a Binary Tree Med. 239. Sliding Window Maximum Hard 249. Group Shifted Strings Med. 263. Ugly Number Easy 278. First Bad Version Easy 346. Moving Average from Data Stream Easy 354. Russian Doll Envelopes Hard 443. String Compression Med. 518. Coin Change II Med. 543. Diameter of Binary Tree Easy 547. Number of Provinces Med. 735. Asteroid Collision Med. 703. Kth Largest Element in a Stream Easy 843. Guess the Word Hard 876. Middle of the Linked List Easy 528. Random Pick with Weight Med. 1331. Rank Transform of an Array Easy 1207. Unique Number of Occurrences Easy 1277. Count Square Submatrices with All Ones Med. 1942. The Number of the Smallest Unoccupied Chair Med. 1963. Minimum Number of Swaps to Make the String Balanced Med. 2516. Take K of Each Character From Left and Right Med. 2914. Minimum Number of Changes to Make Binary String Beautiful Med. 24. Swap Nodes in Pairs Med. 51. N-Queens Hard 57. Insert Interval Med. 74. Search a 2D Matrix Med. 80. Remove Duplicates from Sorted Array II Med. 83. Remove Duplicates from Sorted List Easy 100. Same Tree Easy 122. Best Time to Buy and Sell Stock II Med. 127. Word Ladder Hard 134. Gas Station Med. 138. Copy List with Random Pointer Med. 151. Reverse Words in a String Med. 152. Maximum Product Subarray Med. 160. Intersection of Two Linked Lists Easy 175. Combine Two Tables Easy 189. Rotate Array Med. 202. Happy Number Easy 225. Implement Stack using Queues Easy 230. Kth Smallest Element in a BST Med. 258. Add Digits Easy 268. Missing Number Easy 282. Expression Add Operators Hard 322. Coin Change Med. 332. Reconstruct Itinerary Hard 366. Find Leaves of Binary Tree Med. 387. First Unique Character in a String Easy 392. Is Subsequence Easy 409. Longest Palindrome Easy 412. Fizz Buzz Easy 440. K-th Smallest in Lexicographical Order Hard 442. Find All Duplicates in an Array Med. 459. Repeated Substring Pattern Easy 506. Relative Ranks Easy 540. Single Element in a Sorted Array Med. 643. Maximum Average Subarray I Easy 652. Find Duplicate Subtrees Med. 739. Daily Temperatures Med. 743. Network Delay Time Med. 746. Min Cost Climbing Stairs Easy 767. Reorganize String Med. 901. Online Stock Span Med. 921. Minimum Add to Make Parentheses Valid Med. 977. Squares of a Sorted Array Easy 986. Interval List Intersections Med. 987. Vertical Order Traversal of a Binary Tree Hard 1004. Max Consecutive Ones III Med. 1007. Minimum Domino Rotations For Equal Row Med. 1072. Flip Columns For Maximum Number of Equal Rows Med. 1148. Article Views I Easy 1233. Remove Sub-Folders from the Filesystem Med. 1249. Minimum Remove to Make Valid Parentheses Med. 1492. The kth Factor of n Med. 1581. Customer Who Visited but Did Not Make Any Transactions Easy 1684. Count the Number of Consistent Strings Easy 1834. Single-Threaded CPU Med. 1838. Frequency of the Most Frequent Element Med. 1851. Minimum Interval to Include Each Query Hard 1903. Largest Odd Number in String Easy 2070. Most Beautiful Item for Each Query Med. 2064. Minimized Maximum of Products Distributed to Any Store Med. 2109. Adding Spaces to a String Med. 2641. Cousins in Binary Tree II Med. 2563. Count the Number of Fair Pairs Med. 2577. Minimum Time to Visit a Cell In a Grid Hard 2635. Apply Transform Over Each Element in Array Easy 2812. Find the Safest Path in a Grid Med. 2938. Separate Black and White Balls Med. 3043. Find the Length of the Longest Common Prefix Med. 3163. String Compression III Med. 3254. Find the Power of K-Size Subarrays I Med. 8. String to Integer (atoi) Med. 43. Multiply Strings Med. 63. Unique Paths II Med. 64. Minimum Path Sum Med. 68. Text Justification Hard 77. Combinations Med. 82. Remove Duplicates from Sorted List II Med. 86. Partition List Med. 92. Reverse Linked List II Med. 93. Restore IP Addresses Med. 94. Binary Tree Inorder Traversal Easy 96. Unique Binary Search Trees Med. 98. Validate Binary Search Tree Med. 103. Binary Tree Zigzag Level Order Traversal Med. 104. Maximum Depth of Binary Tree Easy 119. Pascal's Triangle II Easy 120. Triangle Med. 166. Fraction to Recurring Decimal Med. 168. Excel Sheet Column Title Easy 191. Number of 1 Bits Easy 204. Count Primes Med. 210. Course Schedule II Med. 211. Design Add and Search Words Data Structure Med. 227. Basic Calculator II Med. 235. Lowest Common Ancestor of a Binary Search Tree Med. 241. Different Ways to Add Parentheses Med. 261. Graph Valid Tree Med. 269. Alien Dictionary Hard 273. Integer to English Words Hard 301. Remove Invalid Parentheses Hard 312. Burst Balloons Hard 314. Binary Tree Vertical Order Traversal Med. 328. Odd Even Linked List Med. 341. Flatten Nested List Iterator Med. 360. Sort Transformed Array Med. 367. Valid Perfect Square Easy 377. Combination Sum IV Med. 382. Linked List Random Node Med. 383. Ransom Note Easy 416. Partition Equal Subset Sum Med. 438. Find All Anagrams in a String Med. 451. Sort Characters By Frequency Med. 486. Predict the Winner Med. 493. Reverse Pairs Hard 523. Continuous Subarray Sum Med. 552. Student Attendance Record II Hard 570. Managers with at Least 5 Direct Reports Med. 577. Employee Bonus Easy 605. Can Place Flowers Easy 642. Design Search Autocomplete System Hard 680. Valid Palindrome II Easy 681. Next Closest Time Med. 713. Subarray Product Less Than K Med. 724. Find Pivot Index Easy 772. Basic Calculator III Hard 821. Shortest Distance to a Character Easy 641. Design Circular Deque Med. 833. Find And Replace in String Med. 863. All Nodes Distance K in Binary Tree Med. 867. Transpose Matrix Easy 888. Fair Candy Swap Easy 904. Fruit Into Baskets Med. 905. Sort Array By Parity Easy 975. Odd Even Jump Hard 981. Time Based Key-Value Store Med. 992. Subarrays with K Different Integers Hard 997. Find the Town Judge Easy 1047. Remove All Adjacent Duplicates In String Easy 1106. Parsing A Boolean Expression Hard 1143. Longest Common Subsequence Med. 1192. Critical Connections in a Network Hard 1193. Monthly Transactions I Med. 1218. Longest Arithmetic Subsequence of Given Difference Med. 1251. Average Selling Price Easy 2263. Make Array Non-decreasing or Non-increasing Hard 1310. XOR Queries of a Subarray Med. 1348. Tweet Counts Per Frequency Med. 1431. Kids With the Greatest Number of Candies Easy 1423. Maximum Points You Can Obtain from Cards Med. 1438. Longest Continuous Subarray With Absolute Diff Less Than or Equal to Limit Med. 1480. Running Sum of 1d Array Easy 1539. Kth Missing Positive Number Easy 1593. Split a String Into the Max Number of Unique Substrings Med. 1672. Richest Customer Wealth Easy 1661. Average Time of Process per Machine Easy 1696. Jump Game VI Med. 1743. Restore the Array From Adjacent Pairs Med. 1752. Check if Array Is Sorted and Rotated Easy 1975. Maximum Matrix Sum Med. 2018. Check if Word Can Be Placed In Crossword Med. 2044. Count Number of Maximum Bitwise-OR Subsets Med. 2220. Minimum Bit Flips to Convert Number Easy 2257. Count Unguarded Cells in the Grid Med. 2275. Largest Combination With Bitwise AND Greater Than Zero Med. 2284. Sender With Largest Word Count Med. 2406. Divide Intervals Into Minimum Number of Groups Med. 2461. Maximum Sum of Distinct Subarrays With Length K Med. 2620. Counter Easy 2707. Extra Characters in a String Med. 2704. To Be Or Not To Be Easy 2703. Return Length of Arguments Passed Easy 3110. Score of a String Easy 3097. Shortest Subarray With OR at Least K II Med. 3319. K-th Largest Perfect Subtree Size in Binary Tree Med. 3286. Find a Safe Walk Through a Grid Med. 3287. Find the Maximum Sequence Value of Array Hard 3371. Identify the Largest Outlier in an Array Med. 3327. Check if DFS Strings Are Palindromes Hard 36. Valid Sudoku Med. 40. Combination Sum II Med. 44. Wildcard Matching Hard 47. Permutations II Med. 58. Length of Last Word Easy 60. Permutation Sequence Hard 78. Subsets Med. 79. Word Search Med. 81. Search in Rotated Sorted Array II Med. 91. Decode Ways Med. 105. Construct Binary Tree from Preorder and Inorder Traversal Med. 116. Populating Next Right Pointers in Each Node Med. 123. Best Time to Buy and Sell Stock III Hard 126. Word Ladder II Hard 133. Clone Graph Med. 148. Sort List Med. 153. Find Minimum in Rotated Sorted Array Med. 155. Min Stack Med. 164. Maximum Gap Med. 167. Two Sum II - Input Array Is Sorted Med. 176. Second Highest Salary Med. 197. Rising Temperature Easy 199. Binary Tree Right Side View Med. 203. Remove Linked List Elements Easy 209. Minimum Size Subarray Sum Med. 213. House Robber II Med. 216. Combination Sum III Med. 222. Count Complete Tree Nodes Easy 229. Majority Element II Med. 232. Implement Queue using Stacks Easy 240. Search a 2D Matrix II Med. 260. Single Number III Med. 271. Encode and Decode Strings Med. 274. H-Index Med. 280. Wiggle Sort Med. 287. Find the Duplicate Number Med. 299. Bulls and Cows Med. 303. Range Sum Query - Immutable Easy 308. Range Sum Query 2D - Mutable Med. 309. Best Time to Buy and Sell Stock with Cooldown Med. 310. Minimum Height Trees Med. 315. Count of Smaller Numbers After Self Hard 317. Shortest Distance from All Buildings Hard 329. Longest Increasing Path in a Matrix Hard 334. Increasing Triplet Subsequence Med. 337. House Robber III Med. 344. Reverse String Easy 351. Android Unlock Patterns Med. 362. Design Hit Counter Med. 364. Nested List Weight Sum II Med. 390. Elimination Game Med. 395. Longest Substring with At Least K Repeating Characters Med. 414. Third Maximum Number Easy 415. Add Strings Easy 423. Reconstruct Original Digits from English Med. 433. Minimum Genetic Mutation Med. 446. Arithmetic Slices II - Subsequence Hard 453. Minimum Moves to Equal Array Elements Med. 542. 01 Matrix Med. 546. Remove Boxes Hard 572. Subtree of Another Tree Easy 581. Shortest Unsorted Continuous Subarray Med. 586. Customer Placing the Largest Number of Orders Easy 617. Merge Two Binary Trees Easy 620. Not Boring Movies Easy 621. Task Scheduler Med. 636. Exclusive Time of Functions Med. 658. Find K Closest Elements Med. 678. Valid Parenthesis String Med. 679. 24 Game Hard 682. Baseball Game Easy 684. Redundant Connection Med. 686. Repeated String Match Med. 725. Split Linked List in Parts Med. 727. Minimum Window Subsequence Hard 729. My Calendar I Med. 731. My Calendar II Med. 741. Cherry Pickup Hard 709. To Lower Case Easy 430. Flatten a Multilevel Doubly Linked List Med. 771. Jewels and Stones Easy 773. Sliding Puzzle Hard 777. Swap Adjacent in LR String Med. 779. K-th Symbol in Grammar Med. 785. Is Graph Bipartite? Med. 706. Design HashMap Easy 810. Chalkboard XOR Game Hard 815. Bus Routes Hard 489. Robot Room Cleaner Hard 844. Backspace String Compare Easy 856. Score of Parentheses Med. 860. Lemonade Change Easy 866. Prime Palindrome Med. 875. Koko Eating Bananas Med. 884. Uncommon Words from Two Sentences Easy 900. RLE Iterator Med. 929. Unique Email Addresses Easy 930. Binary Subarrays With Sum Med. 938. Range Sum of BST Easy 946. Validate Stack Sequences Med. 509. Fibonacci Number Easy 974. Subarray Sums Divisible by K Med. 983. Minimum Cost For Tickets Med. 1136. Parallel Courses Med. 1043. Partition Array for Maximum Sum Med. 1046. Last Stone Weight Easy 1068. Product Sales Analysis I Easy 1229. Meeting Scheduler Med. 1089. Duplicate Zeros Easy 550. Game Play Analysis IV Med. 1105. Filling Bookcase Shelves Med. 1146. Snapshot Array Med. 1155. Number of Dice Rolls With Target Sum Med. 1185. Day of the Week Easy 1174. Immediate Food Delivery II Med. 1248. Count Number of Nice Subarrays Med. 1275. Find Winner on a Tic Tac Toe Game Easy 1290. Convert Binary Number in a Linked List to Integer Easy 1342. Number of Steps to Reduce a Number to Zero Easy 1334. Find the City With the Smallest Number of Neighbors at a Threshold Distance Med. 1358. Number of Substrings Containing All Three Characters Med. 1346. Check If N and Its Double Exist Easy 1347. Minimum Number of Steps to Make Two Strings Anagram Med. 1371. Find the Longest Substring Containing Vowels in Even Counts Med. 1367. Linked List in Binary Tree Med. 1389. Create Target Array in the Given Order Easy 1470. Shuffle the Array Easy 1509. Minimum Difference Between Largest and Smallest Value in Three Moves Med. 1512. Number of Good Pairs Easy 1518. Water Bottles Easy 1590. Make Sum Divisible by P Med. 1631. Path With Minimum Effort Med. 1652. Defuse the Bomb Easy 1642. Furthest Building You Can Reach Med. 1633. Percentage of Users Attended a Contest Easy 1658. Minimum Operations to Reduce X to Zero Med. 1650. Lowest Common Ancestor of a Binary Tree III Med. 1667. Fix Names in a Table Easy 1732. Find the Highest Altitude Easy 1813. Sentence Similarity III Med. 1823. Find the Winner of the Circular Game Med. 1845. Seat Reservation Manager Med. 1861. Rotating the Box Med. 1929. Concatenation of Array Easy 1934. Confirmation Rate Med. 1976. Number of Ways to Arrive at Destination Med. 1984. Minimum Difference Between Highest and Lowest of K Scores Easy 2006. Count Number of Pairs With Absolute Difference K Easy 2007. Find Original Array From Doubled Array Med. 1978. Employees Whose Manager Left the Company Easy 2050. Parallel Courses III Hard 2101. Detonate the Maximum Bombs Med. 2115. Find All Possible Recipes from Given Supplies Med. 2127. Maximum Employees to Be Invited to a Meeting Hard 2149. Rearrange Array Elements by Sign Med. 2239. Find Closest Number to Zero Easy 2290. Minimum Obstacle Removal to Reach Corner Hard 2326. Spiral Matrix IV Med. 2405. Optimal Partition of String Med. 2419. Longest Subarray With Maximum Bitwise AND Med. 2407. Longest Increasing Subsequence II Hard 2463. Minimum Total Distance Traveled Hard 2530. Maximal Score After Applying K Operations Med. 2601. Prime Subtraction Operation Med. 2619. Array Prototype Last Easy 2633. Convert Object to JSON String Med. 2684. Maximum Number of Moves in a Grid Med. 2696. Minimum String Length After Removing Substrings Easy 2965. Find Missing and Repeated Values Easy 3133. Minimum Array End Med. 3208. Alternating Groups II Med. 3325. Count Substrings With K-Frequency Characters I Med. 3283. Maximum Number of Moves to Kill All Pawns Hard 3326. Minimum Division Operations to Make Array Non Decreasing Med.