1. Two sum |
Easy |
golang, python |
9. Palindrome number |
Easy |
golang |
2. Add two numbers |
Medium |
golang |
3. Longest substring without repeating characters |
Medium |
golang |
4. Median of two sorted arrays |
Hard |
golang |
14. Longest common prefix |
Easy |
golang |
13. Roman to integer |
Easy |
golang |
28. Implement strstr |
Easy |
golang |
459. Repeated substring pattern |
Easy |
golang |
37. Sudoku solver |
Hard |
golang |
36. Valid sudoku |
Medium |
golang |
8. String to integer atoi |
Medium |
golang |
2042. Check if numbers are ascending in a sentence |
Easy |
golang |
53. Maximum subarray |
Easy |
golang |
192. Word frequency |
Medium |
bash |
338. Counting bits |
Easy |
golang |
33. Search in rotated sorted array |
Medium |
golang |
70. Climbing stairs |
Easy |
golang |
118. Pascals triangle |
Easy |
golang |
75. Sort colors |
Medium |
golang |
15. 3sum |
Medium |
golang |
392. Is subsequence |
Easy |
golang |
20. Valid parentheses |
Easy |
golang, python |
71. Simplify path |
Medium |
golang, python |
413. Arithmetic slices |
Medium |
golang |
21. Merge two sorted lists |
Easy |
golang |
141. Linked list cycle |
Easy |
golang |
344. Reverse string |
Easy |
golang |
680. Valid palindrome ii |
Easy |
golang |
1791. Find center of star graph |
Easy |
golang |
797. All paths from source to target |
Medium |
golang |
31. Next permutation |
Medium |
golang |
1920. Build array from permutation |
Easy |
golang |
1929. Concatenation of array |
Easy |
golang |
1721. Swapping nodes in a linked list |
Medium |
golang |
11. Container with most water |
Medium |
golang |
923. 3sum with multiplicity |
Medium |
golang |
1046. Last stone weight |
Easy |
golang, python |
146. Lru cache |
Medium |
golang |
703. Kth largest element in a stream |
Easy |
golang |
460. Lfu cache |
Hard |
golang |
1480. Running sum of 1d array |
Easy |
golang |
1672. Richest customer wealth |
Easy |
golang |
2011. Final value of variable after performing operations |
Easy |
golang |
2114. Maximum number of words found in sentences |
Easy |
golang |
1108. Defanging an ip address |
Easy |
golang |
1476. Subrectangle queries |
Medium |
golang |
347. Top k frequent elements |
Medium |
golang |
17. Letter combinations of a phone number |
Medium |
golang |
682. Baseball game |
Easy |
golang |
980. Unique paths iii |
Hard |
golang, python |
1603. Design parking system |
Easy |
golang |
1260. Shift 2d grid |
Easy |
golang |
289. Game of life |
Medium |
golang |
59. Spiral matrix ii |
Medium |
golang |
1557. Minimum number of vertices to reach all nodes |
Medium |
golang |
700. Search in a binary search tree |
Easy |
golang |
669. Trim a binary search tree |
Medium |
golang |
538. Convert bst to greater tree |
Medium |
golang |
2236. Root equals sum of children |
Easy |
golang |
2235. Add two integers |
Easy |
golang |
1470. Shuffle the array |
Easy |
golang |
912. Sort an array |
Medium |
golang |
897. Increasing order search tree |
Easy |
golang |
230. Kth smallest element in a bst |
Medium |
golang |
1769. Minimum number of operations to move all balls to each box |
Medium |
golang |
1137. N th tribonacci number |
Easy |
golang |
139. Word break |
Medium |
golang |
509. Fibonacci number |
Easy |
golang |
1614. Maximum nesting depth of the parentheses |
Easy |
golang |
99. Recover binary search tree |
Medium |
golang |
173. Binary search tree iterator |
Medium |
golang |
69. Sqrtx |
Easy |
golang |
7. Reverse integer |
Medium |
golang |
18. 4sum |
Medium |
golang |
695. Max area of island |
Medium |
golang |
153. Find minimum in rotated sorted array |
Medium |
golang |
705. Design hashset |
Easy |
golang |
706. Design hashmap |
Easy |
golang |
535. Encode and decode tinyurl |
Medium |
golang |
187. Repeated dna sequences |
Medium |
golang |
6. Zigzag conversion |
Medium |
golang |
5. Longest palindromic substring |
Medium |
golang |
2181. Merge nodes in between zeros |
Medium |
golang |
1396. Design underground system |
Medium |
golang |
23. Merge k sorted lists |
Hard |
golang |
16. 3sum closest |
Medium |
golang |
2248. Intersection of multiple arrays |
Easy |
golang |
2249. Count lattice points inside a circle |
Medium |
golang |
284. Peeking iterator |
Medium |
golang |
19. Remove nth node from end of list |
Medium |
golang |
22. Generate parentheses |
Medium |
golang |
24. Swap nodes in pairs |
Medium |
golang |
1584. Min cost to connect all points |
Medium |
golang |
46. Permutations |
Medium |
golang |
39. Combination sum |
Medium |
golang |
34. Find first and last position of element in sorted array |
Medium |
golang |
1202. Smallest string with swaps |
Medium |
golang |
128. Longest consecutive sequence |
Medium |
golang |
547. Number of provinces |
Medium |
golang, python |
200. Number of islands |
Medium |
golang |
104. Maximum depth of binary tree |
Easy |
golang |
1631. Path with minimum effort |
Medium |
golang |
1512. Number of good pairs |
Easy |
golang |
1431. Kids with the greatest number of candies |
Easy |
golang |
1281. Subtract the product and sum of digits of an integer |
Easy |
golang |
1155. Number of dice rolls with target sum |
Medium |
golang |
785. Is graph bipartite |
Medium |
golang |
1573. Number of ways to split a string |
Medium |
golang |
399. Evaluate division |
Medium |
golang |
844. Backspace string compare |
Easy |
golang |
2255. Count prefixes of a given string |
Easy |
golang |
2256. Minimum average difference |
Medium |
golang |
2259. Remove digit from number to maximize result |
Easy |
golang |
2260. Minimum consecutive cards to pick up |
Medium |
golang |
48. Rotate image |
Medium |
golang |
905. Sort array by parity |
Easy |
golang |
581. Shortest unsorted continuous subarray |
Medium |
golang |
1679. Max number of k sum pairs |
Medium |
golang |
225. Implement stack using queues |
Easy |
golang |
27. Remove element |
Easy |
golang |
1209. Remove all adjacent duplicates in string ii |
Medium |
golang |
456. 132 pattern |
Medium |
golang |
409. Longest palindrome |
Easy |
golang |
561. Array partition i |
Easy |
golang |
341. Flatten nested list iterator |
Medium |
golang |
216. Combination sum iii |
Medium |
golang |
47. Permutations ii |
Medium |
golang |
1641. Count sorted vowel strings |
Medium |
golang |
117. Populating next right pointers in each node ii |
Medium |
golang |
1302. Deepest leaves sum |
Medium |
golang |
191. Number of 1 bits |
Easy |
golang |
1342. Number of steps to reduce a number to zero |
Easy |
golang |
268. Missing number |
Easy |
golang |
318. Maximum product of word lengths |
Medium |
golang |
29. Divide two integers |
Medium |
golang |
1461. Check if a string contains all binary codes of size k |
Medium |
golang |
867. Transpose matrix |
Easy |
golang |
304. Range sum query 2d immutable |
Medium |
golang |
160. Intersection of two linked lists |
Easy |
golang |
88. Merge sorted array |
Easy |
golang |
1332. Remove palindromic subsequences |
Easy |
golang |
51. N queens |
Hard |
golang |
52. N queens ii |
Hard |
golang |
167. Two sum ii input array is sorted |
Medium |
golang |
1695. Maximum erasure value |
Medium |
golang |
120. Triangle |
Medium |
golang |
583. Delete operation for two strings |
Medium |
golang |
1048. Longest string chain |
Medium |
golang |
242. Valid anagram |
Easy |
golang |
62. Unique paths |
Medium |
golang |
378. Kth smallest element in a sorted matrix |
Medium |
golang |
729. My calendar i |
Medium |
golang |
858. Mirror reflection |
Medium |
golang |
377. Combination sum iv |
Medium |
golang |
458. Poor pigs |
Hard |
golang |
300. Longest increasing subsequence |
Medium |
golang |
1220. Count vowels permutation |
Hard |
golang |
823. Binary trees with factors |
Medium |
golang |
108. Convert sorted array to binary search tree |
Easy |
golang |
98. Validate binary search tree |
Medium |
golang |
235. Lowest common ancestor of a binary search tree |
Easy |
golang |
387. First unique character in a string |
Easy |
golang |
804. Unique morse code words |
Easy |
golang |
1338. Reduce array size to the half |
Medium |
golang |
659. Split array into consecutive subsequences |
Medium |
golang |
342. Power of four |
Easy |
golang |
234. Palindrome linked list |
Easy |
golang |
326. Power of three |
Easy |
golang |
383. Ransom note |
Easy |
golang |
869. Reordered power of 2 |
Medium |
golang |
2379. Minimum recolors to get k consecutive black blocks |
Easy |
golang |
2380. Time needed to rearrange a binary string |
Medium |
golang |
2381. Shifting letters ii |
Medium |
golang |
126. Word ladder ii |
Hard |
golang |
363. Max sum of rectangle no larger than k |
Hard |
golang |
1578. Minimum time to make rope colorful |
Medium |
golang |
91. Decode ways |
Medium |
golang |
112. Path sum |
Easy |
golang |
623. Add one row to tree |
Medium |
golang |
981. Time based key value store |
Medium |
golang |
732. My calendar iii |
Hard |
golang |
653. Two sum iv input is a bst |
Easy |
golang |
1328. Break a palindrome |
Medium |
golang |
334. Increasing triplet subsequence |
Medium |
golang |
121. Best time to buy and sell stock |
Easy |
golang |
125. Valid palindrome |
Easy |
golang |
226. Invert binary tree |
Easy |
golang |
704. Binary search |
Easy |
golang |
733. Flood fill |
Easy |
golang |
976. Largest perimeter triangle |
Easy |
golang |
237. Delete node in a linked list |
Medium |
golang |
2095. Delete the middle node of a linked list |
Medium |
golang |
1531. String compression ii |
Hard |
golang |
110. Balanced binary tree |
Easy |
golang |
232. Implement queue using stacks |
Easy |
golang |
278. First bad version |
Easy |
golang |
206. Reverse linked list |
Easy |
golang |
169. Majority element |
Easy |
golang |
67. Add binary |
Easy |
golang |
1832. Check if the sentence is pangram |
Easy |
golang |
543. Diameter of binary tree |
Easy |
golang |
876. Middle of the linked list |
Easy |
golang |
217. Contains duplicate |
Easy |
golang |
38. Count and say |
Medium |
golang |
542. 01 matrix |
Medium |
golang |
57. Insert interval |
Medium |
golang |
692. Top k frequent words |
Medium |
golang |
12. Integer to roman |
Medium |
golang |
973. K closest points to origin |
Medium |
golang |
433. Minimum genetic mutation |
Medium |
golang |
2131. Longest palindrome by concatenating two letter words |
Medium |
golang |
345. Reverse vowels of a string |
Easy |
golang |
212. Word search ii |
Hard |
golang |
899. Orderly queue |
Hard |
golang |
208. Implement trie prefix tree |
Medium |
golang |
211. Design add and search words data structure |
Medium |
golang |
1323. Maximum 69 number |
Easy |
golang |
102. Binary tree level order traversal |
Medium |
golang |
133. Clone graph |
Medium |
golang |
150. Evaluate reverse polish notation |
Medium |
golang |
207. Course schedule |
Medium |
golang |
1544. Make the string great |
Easy |
golang |
322. Coin change |
Medium |
golang |
238. Product of array except self |
Medium |
golang |
155. Min stack |
Medium |
golang |
994. Rotting oranges |
Medium |
golang |
901. Online stock span |
Medium |
golang |
1047. Remove all adjacent duplicates in string |
Easy |
golang |
26. Remove duplicates from sorted array |
Easy |
golang |
151. Reverse words in a string |
Medium |
golang |
947. Most stones removed with same row or column |
Medium |
golang, python |
222. Count complete tree nodes |
Medium |
golang |
56. Merge intervals |
Medium |
golang |
374. Guess number higher or lower |
Easy |
golang |
236. Lowest common ancestor of a binary tree |
Medium |
golang |
721. Accounts merge |
Medium |
golang |
223. Rectangle area |
Medium |
golang |
416. Partition equal subset sum |
Medium |
golang |
263. Ugly number |
Easy |
golang |
2395. Find subarrays with equal sum |
Easy |
golang |
224. Basic calculator |
Hard |
golang |
279. Perfect squares |
Medium |
golang |
2475. Number of unequal triplets in array |
Easy |
golang |
2476. Closest nodes queries in a binary search tree |
Medium |
golang |
79. Word search |
Medium |
golang |
907. Sum of subarray minimums |
Medium |
golang |
2485. Find the pivot integer |
Easy |
golang |
2486. Append characters to string to make subsequence |
Medium |
golang |
2487. Remove nodes from linked list |
Medium |
golang |
2225. Find players with zero or one losses |
Medium |
golang |
587. Erect the fence |
Hard |
golang |
380. Insert delete getrandom o1 |
Medium |
golang |
1207. Unique number of occurrences |
Easy |
golang |
1704. Determine if string halves are alike |
Easy |
golang |
1657. Determine if two strings are close |
Medium |
golang |
451. Sort characters by frequency |
Medium |
golang |
1752. Check if array is sorted and rotated |
Easy |
golang |
35. Search insert position |
Easy |
golang |
58. Length of last word |
Easy |
golang |
66. Plus one |
Easy |
golang |
83. Remove duplicates from sorted list |
Easy |
golang |
94. Binary tree inorder traversal |
Easy |
golang |
100. Same tree |
Easy |
golang |
101. Symmetric tree |
Easy |
golang |
111. Minimum depth of binary tree |
Easy |
golang |
119. Pascals triangle ii |
Easy |
golang |
136. Single number |
Easy |
golang |
144. Binary tree preorder traversal |
Easy |
golang |
145. Binary tree postorder traversal |
Easy |
golang |
168. Excel sheet column title |
Easy |
golang |
171. Excel sheet column number |
Easy |
golang |
190. Reverse bits |
Easy |
golang |
202. Happy number |
Easy |
golang |
203. Remove linked list elements |
Easy |
golang |
205. Isomorphic strings |
Easy |
golang |
228. Summary ranges |
Easy |
golang |
258. Add digits |
Easy |
golang, python |
328. Odd even linked list |
Medium |
golang |
938. Range sum of bst |
Easy |
golang |
1689. Partitioning into minimum number of deci binary numbers |
Medium |
golang |
1828. Queries on number of points inside a circle |
Medium |
golang |
807. Max increase to keep city skyline |
Medium |
golang |
40. Combination sum ii |
Medium |
golang |
2490. Circular sentence |
Easy |
golang |
2491. Divide players into teams of equal skill |
Medium |
golang |
2492. Minimum score of a path between two cities |
Medium |
golang |
872. Leaf similar trees |
Easy |
golang |
1026. Maximum difference between node and ancestor |
Medium |
golang |
1339. Maximum product of splitted binary tree |
Medium |
golang |
2496. Maximum value of a string in an array |
Easy |
golang |
2497. Maximum star sum of a graph |
Medium |
golang |
2498. Frog jump ii |
Medium |
golang |
124. Binary tree maximum path sum |
Hard |
golang |
931. Minimum falling path sum |
Medium |
golang |
198. House robber |
Medium |
golang |
231. Power of two |
Easy |
golang |
257. Binary tree paths |
Easy |
golang |
283. Move zeroes |
Easy |
golang |
290. Word pattern |
Easy |
golang |
1143. Longest common subsequence |
Medium |
golang |
1971. Find if path exists in graph |
Easy |
golang |
841. Keys and rooms |
Medium |
golang |
309. Best time to buy and sell stock with cooldown |
Medium |
golang |
790. Domino and tromino tiling |
Medium |
golang |
55. Jump game |
Medium |
golang |
2389. Longest subsequence with limited sum |
Easy |
golang |
2279. Maximum bags with full capacity of rocks |
Medium |
golang |
1962. Remove stones to minimize the total |
Medium |
golang |
520. Detect capital |
Easy |
golang |
944. Delete columns to make sorted |
Easy |
golang |
2244. Minimum rounds to complete all tasks |
Medium |
golang |
452. Minimum number of arrows to burst balloons |
Medium |
golang |
1833. Maximum ice cream bars |
Medium |
golang |
134. Gas station |
Medium |
golang |
1519. Number of nodes in the sub tree with the same label |
Medium |
golang |
1061. Lexicographically smallest equivalent string |
Medium |
golang |
1071. Greatest common divisor of strings |
Easy |
golang |
953. Verifying an alien dictionary |
Easy |
golang |
567. Permutation in string |
Medium |
golang |
438. Find all anagrams in a string |
Medium |
golang |
904. Fruit into baskets |
Medium |
golang |
45. Jump game ii |
Medium |
golang |
54. Spiral matrix |
Medium |
golang |
78. Subsets |
Medium |
golang |
199. Binary tree right side view |
Medium |
golang |
2306. Naming a company |
Hard |
golang |
1162. As far from land as possible |
Medium |
golang |
1129. Shortest path with alternating colors |
Medium |
golang |
2565. Subsequence with the minimum score |
Hard |
golang |
2562. Find the array concatenation value |
Easy |
golang |
2563. Count the number of fair pairs |
Medium |
golang |
2564. Substring xor queries |
Medium |
golang |
2477. Minimum fuel cost to report to the capital |
Medium |
golang |
1523. Count odd numbers in an interval range |
Easy |
golang |
349. Intersection of two arrays |
Easy |
golang |
350. Intersection of two arrays ii |
Easy |
golang |
367. Valid perfect square |
Easy |
golang |
389. Find the difference |
Easy |
golang |
404. Sum of left leaves |
Easy |
golang |
405. Convert a number to hexadecimal |
Easy |
golang |
412. Fizz buzz |
Easy |
golang |
414. Third maximum number |
Easy |
golang |
415. Add strings |
Easy |
golang |
434. Number of segments in a string |
Easy |
golang |
441. Arranging coins |
Easy |
golang |
448. Find all numbers disappeared in an array |
Easy |
golang |
68. Text justification |
Hard |
golang |
989. Add to array form of integer |
Easy |
golang |
783. Minimum distance between bst nodes |
Easy |
golang |
2566. Maximum difference by remapping a digit |
Easy |
golang |
2567. Minimum score by changing two elements |
Medium |
golang |
2568. Minimum impossible or |
Medium |
golang |
2570. Merge two 2d arrays by summing values |
Easy |
golang |
2571. Minimum operations to reduce an integer to 0 |
Medium |
golang |
103. Binary tree zigzag level order traversal |
Medium |
golang |
540. Single element in a sorted array |
Medium |
golang |
1011. Capacity to ship packages within d days |
Medium |
golang |
502. Ipo |
Hard |
golang |
1675. Minimize deviation in array |
Hard |
golang |
2574. Left and right sum differences |
Easy |
golang |
72. Edit distance |
Hard |
golang |
427. Construct quad tree |
Medium |
golang |
2558. Take gifts from the richest pile |
Easy |
golang |
2553. Separate the digits in an array |
Easy |
golang |
2549. Count distinct numbers on board |
Easy |
golang |
2544. Alternating digit sum |
Easy |
golang |
652. Find duplicate subtrees |
Medium |
golang |
718. Maximum length of repeated subarray |
Medium |
golang |
443. String compression |
Medium |
golang |
2554. Maximum number of integers to choose from a range i |
Medium |
golang |
2555. Maximize win from two segments |
Medium |
golang |
2444. Count subarrays with fixed bounds |
Hard |
golang |
2578. Split with minimum sum |
Easy |
golang |
2579. Count total number of colored cells |
Medium |
golang |
2580. Count ways to group overlapping ranges |
Medium |
golang |
1345. Jump game iv |
Hard |
golang |
1539. Kth missing positive number |
Easy |
golang |
875. Koko eating bananas |
Medium |
golang |
2187. Minimum time to complete trips |
Medium |
golang |
724. Find pivot index |
Easy |
golang |
74. Search a 2d matrix |
Medium |
golang |
240. Search a 2d matrix ii |
Medium |
golang |
142. Linked list cycle ii |
Medium |
golang |
382. Linked list random node |
Medium |
golang |
109. Convert sorted list to binary search tree |
Medium |
golang |
1122. Relative sort array |
Easy |
golang |
589. N ary tree preorder traversal |
Easy |
golang |
386. Lexicographical numbers |
Medium |
golang |
1051. Height checker |
Easy |
golang |
129. Sum root to leaf numbers |
Medium |
golang |
958. Check completeness of a binary tree |
Medium |
golang |
49. Group anagrams |
Medium |
golang |
50. Powx n |
Medium |
golang |
106. Construct binary tree from inorder and postorder traversal |
Medium |
golang |
73. Set matrix zeroes |
Medium |
golang |
105. Construct binary tree from preorder and inorder traversal |
Medium |
golang |
116. Populating next right pointers in each node |
Medium |
golang |
122. Best time to buy and sell stock ii |
Medium |
golang |
130. Surrounded regions |
Medium |
golang |
1472. Design browser history |
Medium |
golang |
746. Min cost climbing stairs |
Easy |
golang |
2591. Distribute money to maximum children |
Easy |
golang |
2592. Maximize greatness of an array |
Medium |
golang |
2594. Minimum time to repair cars |
Medium |
golang |
605. Can place flowers |
Easy |
golang |
2348. Number of zero filled subarrays |
Medium |
python |
292. Nim game |
Easy |
golang |
303. Range sum query immutable |
Easy |
golang |
461. Hamming distance |
Easy |
golang |
455. Assign cookies |
Easy |
golang |
1319. Number of operations to make network connected |
Medium |
golang |
1466. Reorder routes to make all paths lead to the city zero |
Medium |
golang |
2316. Count unreachable pairs of nodes in an undirected graph |
Medium |
golang |
2360. Longest cycle in a graph |
Hard |
golang |
64. Minimum path sum |
Medium |
golang |
983. Minimum cost for tickets |
Medium |
golang |
1402. Reducing dishes |
Hard |
golang |
87. Scramble string |
Hard |
golang |
2605. Form smallest number from two digit arrays |
Easy |
golang |
2606. Find the substring with maximum cost |
Medium |
golang |
2300. Successful pairs of spells and potions |
Medium |
golang |
881. Boats to save people |
Medium |
golang |
771. Jewels and stones |
Easy |
python, golang |
2405. Optimal partition of string |
Medium |
python |
1020. Number of enclaves |
Medium |
python |
2390. Removing stars from a string |
Medium |
python |
2336. Smallest number in infinite set |
Medium |
python |
319. Bulb switcher |
Medium |
python |
1491. Average salary excluding the minimum and maximum salary |
Easy |
golang |
1822. Sign of the product of an array |
Easy |
golang |
2215. Find the difference of two arrays |
Easy |
golang |
1456. Maximum number of vowels in a substring of given length |
Medium |
python |
1964. Find the longest valid obstacle course at each position |
Hard |
golang |
1572. Matrix diagonal sum |
Easy |
python |
2130. Maximum twin sum of a linked list |
Medium |
golang |
2542. Maximum subsequence score |
Medium |
golang |
2101. Detonate the maximum bombs |
Medium |
golang |
1376. Time needed to inform all employees |
Medium |
golang |
1232. Check if it is a straight line |
Easy |
golang |
1502. Can make arithmetic progression from sequence |
Easy |
golang |
1318. Minimum flips to make a or b equal to c |
Medium |
golang |
1351. Count negative numbers in a sorted matrix |
Easy |
golang |
137. Single number ii |
Medium |
golang |
1493. Longest subarray of 1s after deleting one element |
Medium |
golang |
209. Minimum size subarray sum |
Medium |
golang |
2024. Maximize the confusion of an exam |
Medium |
golang |
2272. Substring with largest variance |
Hard |
golang |
735. Asteroid collision |
Medium |
golang |
77. Combinations |
Medium |
golang |
215. Kth largest element in an array |
Medium |
golang |
2833. Furthest point from origin |
Easy |
golang |
2828. Check if a string is an acronym of words |
Easy |
golang |
2824. Count pairs whose sum is less than target |
Easy |
golang |
2815. Max pair sum in an array |
Easy |
golang |
2810. Faulty keyboard |
Easy |
golang |
2707. Extra characters in a string |
Medium |
golang |
2839. Check if strings can be made equal with operations i |
Easy |
golang |
92. Reverse linked list ii |
Medium |
golang |
1282. Group the people given the group size they belong to |
Medium |
golang |
135. Candy |
Hard |
golang |
847. Shortest path visiting all nodes |
Hard |
golang |
779. K th symbol in grammar |
Medium |
golang |
2706. Buy two chocolates |
Easy |
golang |
1637. Widest vertical area between two points containing no points |
Medium |
golang |
2610. Convert an array into a 2d array with conditions |
Medium |
golang |
709. To lower case |
Easy |
golang |
717. 1 bit and 2 bit characters |
Easy |
golang |
3019. Number of changing keys |
Easy |
golang |
3005. Count elements with maximum frequency |
Easy |
golang |
2974. Minimum number game |
Easy |
golang |
3014. Minimum number of pushes to type word i |
Easy |
golang |
3010. Divide an array into subarrays with minimum cost i |
Easy |
golang |
2970. Count the number of incremovable subarrays i |
Easy |
golang |
2966. Divide array into arrays with max difference |
Medium |
golang |
3024. Type of triangle ii |
Easy |
golang |
3028. Ant on the boundary |
Easy |
golang |
2960. Count tested devices after test operations |
Easy |
golang |
2997. Minimum number of operations to make array xor equal to k |
Medium |
golang |
3016. Minimum number of pushes to type word ii |
Medium |
golang |
2947. Count beautiful substrings i |
Medium |
golang |
728. Self dividing numbers |
Easy |
golang |
744. Find smallest letter greater than target |
Easy |
golang |
766. Toeplitz matrix |
Easy |
golang |
999. Available captures for rook |
Easy |
golang |
1252. Cells with odd values in a matrix |
Easy |
golang |
1217. Minimum cost to move chips to the same position |
Easy |
golang |
1221. Split a string in balanced strings |
Easy |
golang |
368. Largest divisible subset |
Medium |
golang |
1463. Cherry pickup ii |
Hard |
golang |
1299. Replace elements with greatest element on right side |
Easy |
golang |
1295. Find numbers with even number of digits |
Easy |
golang |
1290. Convert binary number in a linked list to integer |
Easy |
golang |
2108. Find first palindromic string in the array |
Easy |
golang |
43. Multiply strings |
Medium |
golang |
2149. Rearrange array elements by sign |
Medium |
golang |
2971. Find polygon with the largest perimeter |
Medium |
golang |
1481. Least number of unique integers after k removals |
Medium |
golang |
948. Bag of tokens |
Medium |
golang |
1750. Minimum length of string after deleting similar ends |
Medium |
golang |
2540. Minimum common value |
Easy |
golang |
621. Task scheduler |
Medium |
golang |
2958. Length of longest subarray with at most k frequency |
Medium |
golang |
2962. Count subarrays where max element appears at least k times |
Medium |
golang |
678. Valid parenthesis string |
Medium |
golang |
1700. Number of students unable to eat lunch |
Easy |
golang |
2073. Time needed to buy tickets |
Easy |
golang |
950. Reveal cards in increasing order |
Medium |
golang |
402. Remove k digits |
Medium |
golang |
42. Trapping rain water |
Hard |
golang |
988. Smallest string starting from leaf |
Medium |
golang |
2000. Reverse prefix of word |
Easy |
golang |
2441. Largest positive integer that exists with its negative |
Easy |
golang |
165. Compare version numbers |
Medium |
golang |
2807. Insert greatest common divisors in linked list |
Medium |
golang |
2265. Count nodes equal to average of subtree |
Medium |
golang |
1038. Binary search tree to greater sum tree |
Medium |
golang |
2816. Double a number represented as a linked list |
Medium |
golang |
506. Relative ranks |
Easy |
golang |
3075. Maximize happiness of selected children |
Medium |
golang |
786. K th smallest prime fraction |
Medium |
golang |
857. Minimum cost to hire k workers |
Hard |
golang |
2373. Largest local values in a matrix |
Easy |
golang |
861. Score after flipping matrix |
Medium |
golang |
1219. Path with maximum gold |
Medium |
golang |
2733. Neither minimum nor maximum |
Easy |
golang |
2331. Evaluate boolean binary tree |
Easy |
golang |
1325. Delete leaves with a given value |
Medium |
golang |
3068. Find the maximum sum of node values |
Hard |
golang |
1863. Sum of all subset xor totals |
Easy |
golang |
131. Palindrome partitioning |
Medium |
golang |
2597. The number of beautiful subsets |
Medium |
golang |
1255. Maximum score words formed by letters |
Hard |
golang |
1608. Special array with x elements greater than or equal x |
Easy |
golang |
1208. Get equal substrings within budget |
Medium |
golang |
1404. Number of steps to reduce a number in binary representation to one |
Medium |
golang |
1442. Count triplets that can form two arrays of equal xor |
Medium |
golang |
260. Single number iii |
Medium |
golang |
3110. Score of a string |
Easy |
golang |
1002. Find common characters |
Easy |
golang |
846. Hand of straights |
Medium |
golang |
1296. Divide array in sets of k consecutive numbers |
Medium |
golang |
648. Replace words |
Medium |
golang |
330. Patching array |
Hard |
golang |
633. Sum of square numbers |
Medium |
golang |
826. Most profit assigning work |
Medium |
golang |
2037. Minimum number of moves to seat everyone |
Easy |
golang |
1482. Minimum number of days to make m bouquets |
Medium |
golang |
1052. Grumpy bookstore owner |
Medium |
golang |
1438. Longest continuous subarray with absolute diff less than or equal to limit |
Medium |
golang |
995. Minimum number of k consecutive bit flips |
Hard |
golang |
1382. Balance a binary search tree |
Medium |
golang |
2285. Maximum total importance of roads |
Medium |
golang |
1550. Three consecutive odds |
Easy |
golang |
1509. Minimum difference between largest and smallest value in three moves |
Medium |
golang |
2058. Find the minimum and maximum number of nodes between critical points |
Medium |
golang |
2582. Pass the pillow |
Easy |
golang |
1518. Water bottles |
Easy |
golang |
1823. Find the winner of the circular game |
Medium |
golang |
1701. Average waiting time |
Medium |
golang |
1598. Crawler log folder |
Easy |
golang |
1190. Reverse substrings between each pair of parentheses |
Medium |
golang |
1110. Delete nodes and return forest |
Medium |
golang |
1530. Number of good leaf nodes pairs |
Medium |
golang |
2418. Sort the people |
Easy |
golang |
1636. Sort array by increasing frequency |
Easy |
golang |
2191. Sort the jumbled numbers |
Medium |
golang |
2976. Minimum cost to convert string i |
Medium |
golang |
1653. Minimum deletions to make string balanced |
Medium |
golang |
2678. Number of senior citizens |
Easy |
golang |
1460. Make two arrays equal by reversing subarrays |
Easy |
golang |
1508. Range sum of sorted subarray sums |
Medium |
golang |
2053. Kth distinct string in an array |
Easy |
golang |
2396. Strictly palindromic number |
Medium |
golang |
840. Magic squares in grid |
Medium |
golang |
650. 2 keys keyboard |
Medium |
golang |
664. Strange printer |
Hard |
golang |
476. Number complement |
Easy |
golang |
1009. Complement of base 10 integer |
Easy |
golang |
592. Fraction addition and subtraction |
Medium |
golang |
965. Univalued binary tree |
Easy |
golang |
993. Cousins in binary tree |
Easy |
golang |
114. Flatten binary tree to linked list |
Medium |
golang |
590. N ary tree postorder traversal |
Easy |
golang |
1514. Path with maximum probability |
Medium |
golang |
1905. Count sub islands |
Medium |
golang |
748. Shortest completing word |
Easy |
golang |
821. Shortest distance to a character |
Easy |
golang |
725. Split linked list in parts |
Medium |
golang |
1684. Count the number of consistent strings |
Easy |
golang |
731. My calendar ii |
Medium |
golang |
641. Design circular deque |
Medium |
golang |
1381. Design a stack with increment operation |
Medium |
golang |
1497. Check if array pairs are divisible by k |
Medium |
golang |
1331. Rank transform of an array |
Easy |
golang |
1590. Make sum divisible by p |
Medium |
golang |
1813. Sentence similarity iii |
Medium |
golang |
2696. Minimum string length after removing substrings |
Easy |
golang |
1963. Minimum number of swaps to make the string balanced |
Medium |
golang |
921. Minimum add to make parentheses valid |
Medium |
golang |
670. Maximum swap |
Medium |
golang |
3163. String compression iii |
Medium |
golang |
2914. Minimum number of changes to make binary string beautiful |
Medium |
golang |
3011. Find if array can be sorted |
Medium |
golang |
2275. Largest combination with bitwise and greater than zero |
Medium |
golang |
1829. Maximum xor for each query |
Medium |
golang |
3133. Minimum array end |
Medium |
golang |
2064. Minimized maximum of products distributed to any store |
Medium |
golang |
2185. Counting words with a given prefix |
Easy |
golang |