Try to solve every day!!!
- 1. Two Sum
- 1480. Running Sum of 1d Array
- 205. Isomorphic Strings
- 392. Is Subsequence
- 724. Find Pivot Index
- 21. Merge Two Sorted Lists
- 206. Reverse Linked List
- 876. Middle of the Linked List
- 121. Best Time to Buy and Sell Stock
- 409. Longest Palindrome
- 589. N-ary Tree Preorder Traversal
- 704. Binary Search
- 278. First Bad Version
- 509. Fibonacci Number
- 70. Climbing Stairs
- 844. Backspace String Compare
- 242. Valid Anagram
- 26. Remove Duplicates from Sorted Array
- 2614. Prime In Diagonal
- 2605. Form Smallest Number From Two Digit Arrays
- 2586. Count the Number of Vowel Strings in Range
- 2570. Merge Two 2D Arrays by Summing Values
- 2574. Left and Right Sum Differences
- 1768. Merge Strings Alternately
- 2562. Find the Array Concatenation Value
- 2037. Minimum Number of Moves to Seat Everyone
- 917. Reverse Only Letters
- 27. Remove Element
- 66. Plus One
- 485. Max Consecutive Ones
- 219. Contains Duplicate II
- 14. Longest Common Prefix
- 575. Distribute Candies
- 1572. Matrix Diagonal Sum
- 1351. Count Negative Numbers in a Sorted Matrix
- 125. Valid Palindrome
- 344. Reverse String
- 283. Move Zeroes
- 1700. Number of Students Unable to Eat Lunch
- 20. Valid Parentheses
- 1047. Remove All Adjacent Duplicates In String
- 1544. Make The String Great
- 338. Counting Bits
- 746. Min Cost Climbing Stairs
- 35. Search Insert Position
- 69. Sqrt(x)
- 268. Missing Number
- 326. Power of Three
- 231. Power of Two
- 342. Power of Four
- 1346. Check If N and Its Double Exist
- 350. Intersection of Two Arrays II
- 1437. Check If All 1's Are at Least Length K Places Away
- 1337. The K Weakest Rows in a Matrix
- 1876. Substrings of Size Three with Distinct Characters
- 643. Maximum Average Subarray I
- 1518. Water Bottles
- 2190. Most Frequent Number Following Key In an Array
- 2085. Count Common Words With One Occurrence
- 2248. Intersection of Multiple Arrays
- 1365. How Many Numbers Are Smaller Than the Current Number
- 1128. Number of Equivalent Domino Pairs
- 2733. Neither Minimum nor Maximum
- 1837. Sum of Digits in Base K
- 1290. Convert Binary Number in a Linked List to Integer
- 9. Palindrome Number
- 13. Roman to Integer
- 160. Intersection of Two Linked Lists
- 705. Design HashSet
- 706. Design HashMap
- 83. Remove Duplicates from Sorted List
- 234. Palindrome Linked List
- 141. Linked List Cycle
- 203. Remove Linked List Elements
- 2529. Maximum Count of Positive Integer and Negative Integer
- 476. Number Complement
- 226. Invert Binary Tree
- 104. Maximum Depth of Binary Tree
- 1945. Sum of Digits of String After Convert
- 1108. Defanging an IP Address
- 507. Perfect Number
- 100. Same Tree
- 543. Diameter of Binary Tree
- 1957. Delete Characters to Make Fancy String
- 110. Balanced Binary Tree
- 572. Subtree of Another Tree
- 2235. Add Two Integers
- 2540. Minimum Common Value
- 598. Range Addition II
- 136. Single Number
- 1071. Greatest Common Divisor of Strings
- 1431. Kids With the Greatest Number of Candies
- 605. Can Place Flowers
- 345. Reverse Vowels of a String
- 1732. Find the Highest Altitude
- 2215. Find the Difference of Two Arrays
- 1207. Unique Number of Occurrences
- 349. Intersection of Two Arrays
- 933. Number of Recent Calls
- 872. Leaf-Similar Trees
- 144. Binary Tree Preorder Traversal
- 94. Binary Tree Inorder Traversal
- 225. Implement Stack using Queues
- 700. Search in a Binary Search Tree
- 1848. Minimum Distance to the Target Element
- 169. Majority Element
- 118. Pascal's Triangle
- 1704. Determine if String Halves Are Alike
- 1748. Sum of Unique Elements
- 1403. Minimum Subsequence in Non-Increasing Order
- 680. Valid Palindrome II
- 2578. Split With Minimum Sum
- 1523. Count Odd Numbers in an Interval Range
- 897. Increasing Order Search Tree
- 2651. Calculate Delayed Arrival Time
- 1791. Find Center of Star Graph
- 997. Find the Town Judge
- 561. Array Partition
- 2180. Count Integers With Even Digit Sum
- 1299. Replace Elements with Greatest Element on Right Side
- 389. Find the Difference
- 374. Guess Number Higher or Lower
- 905. Sort Array By Parity
- 896. Monotonic Array
- 557. Reverse Words in a String III
- 1512. Number of Good Pairs
- 2413. Smallest Even Multiple
- 965. Univalued Binary Tree
- 617. Merge Two Binary Trees
- 119. Pascal's Triangle II
- 1984. Minimum Difference Between Highest and Lowest of K Scores
- 530. Minimum Absolute Difference in BST
- 1662. Check If Two String Arrays are Equivalent
- 1929. Concatenation of Array
- 1832. Check if the Sentence Is Pangram
- 387. First Unique Character in a String
- 383. Ransom Note
- 884. Uncommon Words from Two Sentences
- 819. Most Common Word
- 1636. Sort Array by Increasing Frequency
- 2506. Count Pairs Of Similar Strings
- 501. Find Mode in Binary Search Tree
- 1356. Sort Integers by The Number of 1 Bits
- 744. Find Smallest Letter Greater Than Target
- 2185. Counting Words With a Given Prefix
- 2351. First Letter to Appear Twice
- 1539. Kth Missing Positive Number
- 1408. String Matching in an Array
- 922. Sort Array By Parity II
- 2239. Find Closest Number to Zero
- 2283. Check if Number Has Equal Digit Count and Digit Value
- 1460. Make Two Arrays Equal by Reversing Subarrays
- 2496. Maximum Value of a String in an Array
- 1684. Count the Number of Consistent Strings
- 28. Find the Index of the First Occurrence in a String
- 2744. Find Maximum Number of String Pairs
- 1672. Richest Customer Wealth
- 2160. Minimum Sum of Four Digit Number After Splitting Digits
- 448. Find All Numbers Disappeared in an Array
- 191. Number of 1 Bits
- 303. Range Sum Query - Immutable
- 111. Minimum Depth of Binary Tree
- 1160. Find Words That Can Be Formed by Characters
- 2264. Largest 3-Same-Digit Number in String
- 1688. Count of Matches in Tournament
- 1903. Largest Odd Number in String
- 867. Transpose Matrix
- 2206. Divide Array Into Equal Pairs
- 1287. Element Appearing More Than 25% In Sorted Array
- 1464. Maximum Product of Two Elements in an Array
- 1582. Special Positions in a Binary Matrix
- 1436. Destination City
- 637. Average of Levels in Binary Tree
- 1913. Maximum Product Difference Between Two Pairs
- 2706. Buy Two Chocolates
- 653. Two Sum IV - Input is a BST
- 1496. Path Crossing
- 2011. Final Value of Variable After Performing Operations
- 2974. Minimum Number Game
- 1897. Redistribute Characters to Make All Strings Equal
- 455. Assign Cookies
- 2932. Maximum Strong Pair XOR I
- 938. Range Sum of BST
- 1502. Can Make Arithmetic Progression From Sequence
- 2500. Delete Greatest Value in Each Row
- 2418. Sort the People
- 2729. Check if The Number is Fascinating
- 645. Set Mismatch
- 2798. Number of Employees Who Met the Target
- 232. Implement Queue using Stacks
- 771. Jewels and Stones
- 1603. Design Parking System
- 709. To Lower Case
- 2108. Find First Palindromic String in the Array
- 2469. Convert the Temperature
- 1678. Goal Parser Interpretation
- 2824. Count Pairs Whose Sum is Less than Target
- 222. Count Complete Tree Nodes
- 1614. Maximum Nesting Depth of the Parentheses
- 101. Symmetric Tree
- 1816. Truncate Sentence
- 671. Second Minimum Node In a Binary Tree
- 1920. Build Array from Permutation
- 1528. Shuffle String
- 2652. Sum Multiples
- 2520. Count the Digits That Divide a Number
- 3005. Count Elements With Maximum Frequency
- 258. Add Digits
- 404. Sum of Left Leaves
- 1967. Number of Strings That Appear as Substrings in Word
- 2236. Root Equals Sum of Children
- 2535. Difference Between Element Sum and Digit Sum of an Array
- 2828. Check if a String Is an Acronym of Words
- 2553. Separate the Digits in an Array
- 2710. Remove Trailing Zeros From a String
- 1991. Find the Middle Index in Array
- 1281. Subtract the Product and Sum of Digits of an Integer
- 2114. Maximum Number of Words Found in Sentences
- 2000. Reverse Prefix of Word
- 2788. Split Strings by Separator
- 2363. Merge Similar Items
- 1450. Number of Students Doing Homework at a Given Time
- 1051. Height Checker
- 2073. Time Needed to Buy Tickets
- 1022. Sum of Root To Leaf Binary Numbers
- 1470. Shuffle the Array
- 67. Add Binary
- 3110. Score of a String
- 1773. Count Items Matching a Rule
- 2325. Decode the Message
- 1844. Replace All Digits with Characters
- 1588. Sum of All Odd Length Subarrays
- 1137. N-th Tribonacci Number
- 2956. Find Common Elements Between Two Arrays
- 3120. Count the Number of Special Characters I
- 3046. Split the Array
- 1389. Create Target Array in the Given Order
- 1863. Sum of All Subset XOR Totals
- 2441. Largest Positive Integer That Exists With Its Negative
- 3131. Find the Integer Added to Array I
- 3136. Valid Word
- 506. Relative Ranks
- 3146. Permutation Difference between Two Strings
- 3099. Harshad Number
- 2913. Subarrays Distinct Element Sum of Squares I
- 2331. Evaluate Boolean Binary Tree
- 112. Path Sum
- 3151. Special Array I
- 3033. Modify the Matrix
- 3114. Latest Time You Can Obtain After Replacing Characters
- 412. Fizz Buzz
- 1608. Special Array With X Elements Greater Than or Equal X
- 405. Convert a Number to Hexadecimal
- 414. Third Maximum Number
- 3162. Find the Number of Good Pairs I
- 145. Binary Tree Postorder Traversal
- 3168. Minimum Number of Chairs in a Waiting Room
- 1002. Find Common Characters
- 3174. Clear Digits
- 1122. Relative Sort Array
- 257. Binary Tree Paths
- 728. Self Dividing Numbers
- 3184. Count Pairs That Form a Complete Day I
- 2423. Remove Letter To Equalize Frequency
- 2006. Count Number of Pairs With Absolute Difference K
- 3190. Find Minimum Operations to Make All Elements Divisible by Three
- 1805. Number of Different Integers in a String
- 1550. Three Consecutive Odds
- 1598. Crawler Log Folder
- 1909. Remove One Element to Make the Array Strictly Increasing
- 925. Long Pressed Name
- 3216. Lexicographically Smallest String After a Swap
- 2678. Number of Senior Citizens
- 2053. Kth Distinct String in an Array
- 2815. Max Pair Sum in an Array
- 3304. Find the K-th Character in String Game I
- 3285. Find Indices of Stable Mountains
- 142. Linked List Cycle II
- 102. Binary Tree Level Order Traversal
- 98. Validate Binary Search Tree
- 2640. Find the Score of All Prefixes of an Array
- 2610. Convert an Array Into a 2D Array With Conditions
- 49. Group Anagrams
- 347. Top K Frequent Elements
- 151. Reverse Words in a String
- 1209. Remove All Adjacent Duplicates in String II
- 150. Evaluate Reverse Polish Notation
- 739. Daily Temperatures
- 167. Two Sum II - Input Array Is Sorted
- 15. 3Sum
- 33. Search in Rotated Sorted Array
- 153. Find Minimum in Rotated Sorted Array
- 1343. Number of Sub-arrays of Size K and Average Greater than or Equal to Threshold
- 2090. K Radius Subarray Averages
- 1456. Maximum Number of Vowels in a Substring of Given Length
- 713. Subarray Product Less Than K
- 3. Longest Substring Without Repeating Characters
- 1839. Longest Substring Of All Vowels in Order
- 1358. Number of Substrings Containing All Three Characters
- 12. Integer to Roman
- 7. Reverse Integer
- 19. Remove Nth Node From End of List
- 143. Reorder List
- 287. Find the Duplicate Number
- 2181. Merge Nodes in Between Zeros
- 230. Kth Smallest Element in a BST
- 235. Lowest Common Ancestor of a Binary Search Tree
- 1476. Subrectangle Queries
- 1689. Partitioning Into Minimum Number Of Deci-Binary Numbers
- 2396. Strictly Palindromic Number
- 1302. Deepest Leaves Sum
- 535. Encode and Decode TinyURL
- 1008. Construct Binary Search Tree from Preorder Traversal
- 48. Rotate Image
- 567. Permutation in String
- 128. Longest Consecutive Sequence
- 155. Min Stack
- 237. Delete Node in a Linked List
- 451. Sort Characters By Frequency
- 2442. Count Number of Distinct Integers After Reverse Operations
- 443. String Compression
- 334. Increasing Triplet Subsequence
- 238. Product of Array Except Self
- 11. Container With Most Water
- 1679. Max Number of K-Sum Pairs
- 1004. Max Consecutive Ones III
- 1493. Longest Subarray of 1's After Deleting One Element
- 1657. Determine if Two Strings Are Close
- 2352. Equal Row and Column Pairs
- 2390. Removing Stars From a String
- 735. Asteroid Collision
- 394. Decode String
- 649. Dota2 Senate
- 2095. Delete the Middle Node of a Linked List
- 328. Odd Even Linked List
- 2130. Maximum Twin Sum of a Linked List
- 437. Path Sum III
- 1372. Longest ZigZag Path in a Binary Tree
- 236. Lowest Common Ancestor of a Binary Tree
- 199. Binary Tree Right Side View
- 450. Delete Node in a BST
- 841. Keys and Rooms
- 547. Number of Provinces
- 1466. Reorder Routes to Make All Paths Lead to the City Zero
- 399. Evaluate Division
- 215. Kth Largest Element in an Array
- 2336. Smallest Number in Infinite Set
- 994. Rotting Oranges
- 2542. Maximum Subsequence Score
- 162. Find Peak Element
- 229. Majority Element II
- 34. Find First and Last Position of Element in Sorted Array
- 137. Single Number II
- 2807. Insert Greatest Common Divisors in Linked List
- 515. Find Largest Value in Each Tree Row
- 2433. Find The Original Array of Prefix Xor
- 2023. Number of Pairs of Strings With Concatenation Equal to Target
- 1535. Find the Winner of an Array Game
- 2785. Sort Vowels in a String
- 1980. Find Unique Binary String
- 1877. Minimize Maximum Pair Sum in Array
- 53. Maximum Subarray
- 2482. Difference Between Ones and Zeros in Row and Column
- 1557. Minimum Number of Vertices to Reach All Nodes
- 1833. Maximum Ice Cream Bars
- 1578. Minimum Time to Make Rope Colorful
- 2870. Minimum Number of Operations to Make Array Empty
- 2487. Remove Nodes From Linked List
- 1026. Maximum Difference Between Node and Ancestor
- 1347. Minimum Number of Steps to Make Two Strings Anagram
- 2186. Minimum Number of Steps to Make Two Strings Anagram II
- 2225. Find Players With Zero or One Losses
- 380. Insert Delete GetRandom O(1)
- 931. Minimum Falling Path Sum
- 46. Permutations
- 39. Combination Sum
- 77. Combinations
- 47. Permutations II
- 78. Subsets
- 1286. Iterator for Combination
- 90. Subsets II
- 216. Combination Sum III
- 17. Letter Combinations of a Phone Number
- 1472. Design Browser History
- 1381. Design a Stack With Increment Operation
- 2149. Rearrange Array Elements by Sign
- 2545. Sort the Students by Their Kth Score
- 1305. All Elements in Two Binary Search Trees
- 1669. Merge In Between Linked Lists
- 442. Find All Duplicates in an Array
- 129. Sum Root to Leaf Numbers
- 988. Smallest String Starting From Leaf
- 1282. Group the People Given the Group Size They Belong To
- 2265. Count Nodes Equal to Average of Subtree
- 165. Compare Version Numbers
- 881. Boats to Save People
- 2816. Double a Number Represented as a Linked List
- 3075. Maximize Happiness of Selected Children
- 1325. Delete Leaves With a Given Value
- 260. Single Number III
- 75. Sort Colors
- 1823. Find the Winner of the Circular Game
- 1701. Average Waiting Time
to be continue...