Skip to content

freewu/algorithms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Leetcode Top 100

1. Two Sum
2. Add Two Numbers
3. Longest Substring Without Repeating Characters
4. Median of Two Sorted Arrays
5. Longest Palindromic Substring
10. Regular Expression Matching
11. Container With Most Water
15. 3Sum
17. Letter Combinations of a Phone Number
19. Remove Nth Node From End of List
20. Valid Parentheses
21. Merge Two Sorted Lists
22. Generate Parentheses
23. Merge k Sorted Lists
31. Next Permutation
32. Longest Valid Parentheses
33. Search in Rotated Sorted Array
34. Find First and Last Position of Element in Sorted Array
39. Combination Sum
42. Trapping Rain Water
46. Permutations
48. Rotate Image
49. Group Anagrams
51. N-Queens
53. Maximum Subarray
55. Jump Game
56. Merge Intervals
62. Unique Paths
64. Minimum Path Sum
70. Climbing Stairs
72. Edit Distance
75. Sort Colors
76. Minimum Window Substring
78. Subsets
79. Word Search
84. Largest Rectangle in Histogram
85. Maximal Rectangle
94. Binary Tree Inorder Traversal
96. Unique Binary Search Trees
98. Validate Binary Search Tree
101. Symmetric Tree
102. Binary Tree Level Order Traversal
104. Maximum Depth of Binary Tree
105. Construct Binary Tree from Preorder and Inorder Traversal
114. Flatten Binary Tree to Linked List
121. Best Time to Buy and Sell Stock
124. Binary Tree Maximum Path Sum
128. Longest Consecutive Sequence
131. Palindrome Partitioning
136. Single Number
139. Word Break
141. Linked List Cycle
142. Linked List Cycle II
146. LRU Cache
148. Sort List
152. Maximum Product Subarray
153. Find Minimum in Rotated Sorted Array
155. Min Stack
160. Intersection of Two Linked Lists
169. Majority Element
198. House Robber
199. Binary Tree Right Side View
200. Number of Islands
206. Reverse Linked List
207. Course Schedule
208. Implement Trie (Prefix Tree)
215. Kth Largest Element in an Array
221. Maximal Square
226. Invert Binary Tree
230. Kth Smallest Element in a BST
234. Palindrome Linked List
236. Lowest Common Ancestor of a Binary Tree
238. Product of Array Except Self
239. Sliding Window Maximum
240. Search a 2D Matrix II
253. Meeting Rooms II
279. Perfect Squares
283. Move Zeroes
297. Serialize and Deserialize Binary Tree
300. Longest Increasing Subsequence
301. Remove Invalid Parentheses
309. Best Time to Buy and Sell Stock with Cooldown
312. Burst Balloons
322. Coin Change
337. House Robber III
338. Counting Bits
347. Top K Frequent Elements
394. Decode String
399. Evaluate Division
406. Queue Reconstruction by Height
416. Partition Equal Subset Sum
437. Path Sum III
438. Find All Anagrams in a String
448. Find All Numbers Disappeared in an Array
461. Hamming Distance
494. Target Sum
538. Convert BST to Greater Tree
543. Diameter of Binary Tree
560. Subarray Sum Equals K
567. Permutation in String
581. Shortest Unsorted Continuous Subarray
617. Merge Two Binary Trees
621. Task Scheduler
647. Palindromic Substrings
739. Daily Temperatures
1143. Longest Common Subsequence

Array

1. Two Sum
4. Median of Two Sorted Arrays
11. Container With Most Water
15. 3Sum
16. 3Sum Closest
18. 4Sum
26. Remove Duplicates from Sorted Array
27. Remove Element
31. Next Permutation
33. Search in Rotated Sorted Array
34. Find First and Last Position of Element in Sorted Array
35. Search Insert Position
36. Valid Sudoku
37. Sudoku Solver
39. Combination Sum
40. Combination Sum II
41. First Missing Positive
42. Trapping Rain Water
45. Jump Game II
46. Permutations
47. Permutations II
48. Rotate Image
51. N-Queens
53. Maximum Subarray
54. Spiral Matrix
55. Jump Game
56. Merge Intervals
57. Insert Interval
59. Spiral Matrix II
63. Unique Paths II
64. Minimum Path Sum
66. Plus One
68. Text Justification
73. Set Matrix Zeroes
74. Search a 2D Matrix
75. Sort Colors
77. Combinations
78. Subsets
79. Word Search
80. Remove Duplicates from Sorted Array II
81. Search in Rotated Sorted Array II
84. Largest Rectangle in Histogram
85. Maximal Rectangle
88. Merge Sorted Array
90. Subsets II
105. Construct Binary Tree from Preorder and Inorder Traversal
106. Construct Binary Tree from Inorder and Postorder Traversal
108. Convert Sorted Array to Binary Search Tree
118. Pascal’s Triangle
119. Pascal’s Triangle II
120. Triangle
121. Best Time to Buy and Sell Stock
122. Best Time to Buy and Sell Stock II
123. Best Time to Buy and Sell Stock III
128. Longest Consecutive Sequence
130. Surrounded Regions
134. Gas Station
135. Candy
136. Single Number
137. Single Number II
140. Word Break II
149. Max Points on a Line
150. Evaluate Reverse Polish Notation
152. Maximum Product Subarray
153. Find Minimum in Rotated Sorted Array
154. Find Minimum in Rotated Sorted Array II
162. Find Peak Element
163. Missing Ranges
164. Maximum Gap
167. Two Sum II - Input array is sorted
169. Majority Element
174. Dungeon Game
188. Best Time to Buy and Sell Stock IV
189. Rotate Array
198. House Robber
200. Number of Islands
204. Count Primes
207. Course Schedule
209. Minimum Size Subarray Sum
212. Word Search II
213. House Robber II
215. Kth Largest Element in an Array
216. Combination Sum III
217. Contains Duplicate
218. The Skyline Problem
219. Contains Duplicate II
220. Contains Duplicate III
221. Maximal Square
228. Summary Ranges
229. Majority Element II
238. Product of Array Except Self
239. Sliding Window Maximum
240. Search a 2D Matrix II
243. Shortest Word Distance
244. Shortest Word Distance II
245. Shortest Word Distance III
249. Group Shifted Strings
252. Meeting Rooms
256. Paint House
259. 3Sum Smaller
260. Single Number III
265. Paint House II
268. Missing Number
269. Alien Dictionary
274. H-Index
275. H-Index II
280. Wiggle Sort
283. Move Zeroes
286. Walls and Gates
287. Find the Duplicate Number
289. Game of Life
296. Best Meeting Point
300. Longest Increasing Subsequence
302. Smallest Rectangle Enclosing Black Pixels
303. Range Sum Query - Immutable
304. Range Sum Query 2D - Immutable
305. Number of Islands II
307. Range Sum Query - Mutable
309. Best Time to Buy and Sell Stock with Cooldown
311. Sparse Matrix Multiplication
312. Burst Balloons
313. Super Ugly Number
317. Shortest Distance from All Buildings
318. Maximum Product of Word Lengths
322. Coin Change
324. Wiggle Sort II
325. Maximum Size Subarray Sum Equals k
327. Count of Range Sum
329. Longest Increasing Path in a Matrix
330. Patching Array
334. Increasing Triplet Subsequence
335. Self Crossing
336. Palindrome Pairs
347. Top K Frequent Elements
349. Intersection of Two Arrays
350. Intersection of Two Arrays II
354. Russian Doll Envelopes
356. Line Reflection
360. Sort Transformed Array
361. Bomb Enemy
363. Max Sum of Rectangle No Larger Than K
368. Largest Divisible Subset
370. Range Addition
373. Find K Pairs with Smallest Sums
376. Wiggle Subsequence
377. Combination Sum IV
378. Kth Smallest Element in a Sorted Matrix
391. Perfect Rectangle
393. UTF-8 Validation
396. Rotate Function
399. Evaluate Division
403. Frog Jump
406. Queue Reconstruction by Height
407. Trapping Rain Water II
410. Split Array Largest Sum
413. Arithmetic Slices
414. Third Maximum Number
416. Partition Equal Subset Sum
417. Pacific Atlantic Water Flow
419. Battleships in a Board
421. Maximum XOR of Two Numbers in an Array
422. Valid Word Square
425. Word Squares
435. Non-overlapping Intervals
436. Find Right Interval
442. Find All Duplicates in an Array
443. String Compression
444. Sequence Reconstruction
446. Arithmetic Slices II - Subsequence
447. Number of Boomerangs
452. Minimum Number of Arrows to Burst Balloons
453. Minimum Moves to Equal Array Elements
454. 4Sum II
455. Assign Cookies
456. 132 Pattern
457. Circular Array Loop
462. Minimum Moves to Equal Array Elements II
463. Island Perimeter
465. Optimal Account Balancing
469. Convex Polygon
472. Concatenated Words
473. Matchsticks to Square
474. Ones and Zeroes
475. Heaters
477. Total Hamming Distance
480. Sliding Window Median
485. Max Consecutive Ones
486. Predict the Winner
487. Max Consecutive Ones II
491. Non-decreasing Subsequences
493. Reverse Pairs
494. Target Sum
495. Teemo Attacking
496. Next Greater Element I
498. Diagonal Traverse
500. Keyboard Row
502. IPO
503. Next Greater Element II
506. Relative Ranks
517. Super Washing Machines
518. Coin Change II
522. Longest Uncommon Subsequence II
523. Continuous Subarray Sum
525. Contiguous Array
527. Word Abbreviation
529. Minesweeper
531. Lonely Pixel I
532. K-diff Pairs in an Array
533. Lonely Pixel II
539. Minimum Time Difference
540. Single Element in a Sorted Array
542. 01 Matrix
546. Remove Boxes
547. Number of Provinces
548. Split Array with Equal Sum
553. Optimal Division
554. Brick Wall
555. Split Concatenated Strings
560. Subarray Sum Equals K
562. Longest Line of Consecutive One in Matrix
565. Array Nesting
566. Reshape the Matrix
568. Maximum Vacation Days
573. Squirrel Simulation
575. Distribute Candies
581. Shortest Unsorted Continuous Subarray
587. Erect the Fence
594. Longest Harmonious Subsequence
598. Range Addition II
599. Minimum Index Sum of Two Lists
605. Can Place Flowers
609. Find Duplicate File in System
611. Valid Triangle Number
621. Task Scheduler
624. Maximum Distance in Arrays
628. Maximum Product of Three Numbers
630. Course Schedule III
632. Smallest Range Covering Elements from K Lists
636. Exclusive Time of Functions
638. Shopping Offers
643. Maximum Average Subarray I
644. Maximum Average Subarray II
645. Set Mismatch
646. Maximum Length of Pair Chain
648. Replace Words
656. Coin Path
658. Find K Closest Elements
659. Split Array into Consecutive Subsequences
661. Image Smoother
665. Non-decreasing Array
666. Path Sum IV
673. Number of Longest Increasing Subsequence
674. Longest Continuous Increasing Subsequence
675. Cut Off Trees for Golf Event
679. 24 Game
682. Baseball Game
683. K Empty Slots
689. Maximum Sum of 3 Non-Overlapping Subarrays
690. Employee Importance
691. Stickers to Spell Word
692. Top K Frequent Words
695. Max Area of Island
697. Degree of an Array
698. Partition to K Equal Sum Subsets
699. Falling Squares
702. Search in a Sorted Array of Unknown Size
704. Binary Search
713. Subarray Product Less Than K
714. Best Time to Buy and Sell Stock with Transaction Fee
717. 1-bit and 2-bit Characters
718. Maximum Length of Repeated Subarray
719. Find K-th Smallest Pair Distance
720. Longest Word in Dictionary
721. Accounts Merge
722. Remove Comments
723. Candy Crush
724. Find Pivot Index
733. Flood Fill
734. Sentence Similarity
735. Asteroid Collision
737. Sentence Similarity II
739. Daily Temperatures
740. Delete and Earn
741. Cherry Pickup
744. Find Smallest Letter Greater Than Target
746. Min Cost Climbing Stairs
747. Largest Number At Least Twice of Others
748. Shortest Completing Word
749. Contain Virus
750. Number Of Corner Rectangles
752. Open the Lock
755. Pour Water
757. Set Intersection Size At Least Two
759. Employee Free Time
760. Find Anagram Mappings
764. Largest Plus Sign
765. Couples Holding Hands
766. Toeplitz Matrix
768. Max Chunks To Make Sorted II
769. Max Chunks To Make Sorted
773. Sliding Puzzle
774. Minimize Max Distance to Gas Station
775. Global and Local Inversions
778. Swim in Rising Water
781. Rabbits in Forest
782. Transform to Chessboard
785. Is Graph Bipartite?
786. K-th Smallest Prime Fraction
797. All Paths From Source to Target
789. Escape The Ghosts
794. Valid Tic-Tac-Toe State
795. Number of Subarrays with Bounded Maximum
798. Smallest Rotation with Highest Score
801. Minimum Swaps To Make Sequences Increasing
802. Find Eventual Safe States
803. Bricks Falling When Hit
804. Unique Morse Code Words
805. Split Array With Same Average
806. Number of Lines To Write String
807. Max Increase to Keep City Skyline
810. Chalkboard XOR Game
811. Subdomain Visit Count
813. Largest Sum of Averages
815. Bus Routes
820. Short Encoding of Words
822. Card Flipping Game
823. Binary Trees With Factors
825. Friends Of Appropriate Ages
826. Most Profit Assigning Work
827. Making A Large Island
832. Flipping an Image
835. Image Overlap
839. Similar String Groups
840. Magic Squares In Grid
841. Keys and Rooms
843. Guess the Word
845. Longest Mountain in Array
846. Hand of Straights
849. Maximize Distance to Closest Person
850. Rectangle Area II
851. Loud and Rich
852. Peak Index in a Mountain Array
853. Car Fleet
857. Minimum Cost to Hire K Workers
860. Lemonade Change
861. Score After Flipping Matrix
862. Shortest Subarray with Sum at Least K
864. Shortest Path to Get All Keys
867. Transpose Matrix
870. Advantage Shuffle
873. Length of Longest Fibonacci Subsequence
874. Walking Robot Simulation
875. Koko Eating Bananas
877. Stone Game
879. Profitable Schemes
881. Boats to Save People
883. Projection Area of 3D Shapes
885. Spiral Matrix III
888. Fair Candy Swap
891. Sum of Subsequence Widths
892. Surface Area of 3D Shapes
893. Groups of Special-Equivalent Strings
896. Monotonic Array
898. Bitwise ORs of Subarrays
902. Numbers At Most N Given Digit Set
904. Fruit Into Baskets
905. Sort Array By Parity
907. Sum of Subarray Minimums
908. Smallest Range I
909. Snakes and Ladders
912. Sort an Array
914. X of a Kind in a Deck of Cards
915. Partition Array into Disjoint Intervals
916. Word Subsets
918. Maximum Sum Circular Subarray
922. Sort Array By Parity II
923. 3Sum With Multiplicity
927. Three Equal Parts
929. Unique Email Addresses
930. Binary Subarrays With Sum
931. Minimum Falling Path Sum
932. Beautiful Array
934. Shortest Bridge
937. Reorder Data in Log Files
939. Minimum Area Rectangle
941. Valid Mountain Array
943. Find the Shortest Superstring
944. Delete Columns to Make Sorted
945. Minimum Increment to Make Array Unique
946. Validate Stack Sequences
947. Most Stones Removed with Same Row or Column
948. Bag of Tokens
949. Largest Time for Given Digits
950. Reveal Cards In Increasing Order
952. Largest Component Size by Common Factor
953. Verifying an Alien Dictionary
954. Array of Doubled Pairs
955. Delete Columns to Make Sorted II
956. Tallest Billboard
957. Prison Cells After N Days
959. Regions Cut By Slashes
960. Delete Columns to Make Sorted III
961. N-Repeated Element in Size 2N Array
962. Maximum Width Ramp
963. Minimum Area Rectangle II
966. Vowel Spellchecker
969. Pancake Sorting
973. K Closest Points to Origin
974. Subarray Sums Divisible by K
975. Odd Even Jump
976. Largest Perimeter Triangle
977. Squares of a Sorted Array
978. Longest Turbulent Subarray
980. Unique Paths III
982. Triples with Bitwise AND Equal To Zero
983. Minimum Cost For Tickets
985. Sum of Even Numbers After Queries
986. Interval List Intersections
989. Add to Array-Form of Integer
990. Satisfiability of Equality Equations
992. Subarrays with K Different Integers
994. Rotting Oranges
995. Minimum Number of K Consecutive Bit Flips
996. Number of Squareful Arrays
997. Find the Town Judge
999. Available Captures for Rook
1000. Minimum Cost to Merge Stones
1001. Grid Illumination
1002. Find Common Characters
1004. Max Consecutive Ones III
1005. Maximize Sum Of Array After K Negations
1007. Minimum Domino Rotations For Equal Row
1010. Pairs of Songs With Total Durations Divisible by 60
1011. Capacity To Ship Packages Within D Days
1013. Partition Array Into Three Parts With Equal Sum
1014. Best Sightseeing Pair
1018. Binary Prefix Divisible By 5
1020. Number of Enclaves
1024. Video Stitching
1027. Longest Arithmetic Subsequence
1029. Two City Scheduling
1030. Matrix Cells in Distance Order
1031. Maximum Sum of Two Non-Overlapping Subarrays
1034. Coloring A Border
1035. Uncrossed Lines
1036. Escape a Large Maze
1037. Valid Boomerang
1039. Minimum Score Triangulation of Polygon
1040. Moving Stones Until Consecutive II
1043. Partition Array for Maximum Sum
1046. Last Stone Weight
1048. Longest String Chain
1049. Last Stone Weight II
1051. Height Checker
1052. Grumpy Bookstore Owner
1053. Previous Permutation With One Swap
1054. Distant Barcodes
1057. Campus Bikes
1058. Minimize Rounding Error to Meet Target
1060. Missing Element in Sorted Array
1063. Number of Valid Subarrays
1064. Fixed Point
1065. Index Pairs of a String
1066. Campus Bikes II
1072. Flip Columns For Maximum Number of Equal Rows
1073. Adding Two Negabinary Numbers
1074. Number of Submatrices That Sum to Target
1085. Sum of Digits in the Minimum Number
1086. High Five
1089. Duplicate Zeros
1090. Largest Values From Labels
1091. Shortest Path in Binary Matrix
1093. Statistics from a Large Sample
1094. Car Pooling
1095. Find in Mountain Array
1099. Two Sum Less Than K
1101. The Earliest Moment When Everyone Become Friends
1102. Path With Maximum Minimum Value
1105. Filling Bookcase Shelves
1109. Corporate Flight Bookings
1121. Divide Array Into Increasing Sequences
1122. Relative Sort Array
1124. Longest Well-Performing Interval
1125. Smallest Sufficient Team
1128. Number of Equivalent Domino Pairs
1130. Minimum Cost Tree From Leaf Values
1131. Maximum of Absolute Value Expression
1133. Largest Unique Number
1139. Largest 1-Bordered Square
1140. Stone Game II
1144. Decrease Elements To Make Array Zigzag
1150. Check If a Number Is Majority Element in a Sorted Array
1151. Minimum Swaps to Group All 1's Together
1152. Analyze User Website Visit Pattern
1160. Find Words That Can Be Formed by Characters
1162. As Far from Land as Possible
1167. Minimum Cost to Connect Sticks
1169. Invalid Transactions
1170. Compare Strings by Frequency of the Smallest Character
1708. Largest Subarray Length K
1176. Diet Plan Performance
1178. Number of Valid Words for Each Puzzle
1181. Before and After Puzzle
1182. Shortest Distance to Target Color
1184. Distance Between Bus Stops
1186. Maximum Subarray Sum with One Deletion
1187. Make Array Strictly Increasing
1191. K-Concatenation Maximum Sum
1196. How Many Apples Can You Put into the Basket
1198. Find Smallest Common Element in All Rows
1199. Minimum Time to Build Blocks
1200. Minimum Absolute Difference
1207. Unique Number of Occurrences
1210. Minimum Moves to Reach Target with Rotations
1213. Intersection of Three Sorted Arrays
1217. Minimum Cost to Move Chips to The Same Position
1218. Longest Arithmetic Subsequence of Given Difference
1219. Path with Maximum Gold
1222. Queens That Can Attack the King
1223. Dice Roll Simulation
1224. Maximum Equal Frequency
1228. Missing Number In Arithmetic Progression
1229. Meeting Scheduler
1230. Toss Strange Coins
1231. Divide Chocolate
1232. Check If It Is a Straight Line
1233. Remove Sub-Folders from the Filesystem
1235. Maximum Profit in Job Scheduling
1243. Array Transformation
1246. Palindrome Removal
1248. Count Number of Nice Subarrays
1250. Check If It Is a Good Array
1252. Cells with Odd Values in a Matrix
1253. Reconstruct a 2-Row Binary Matrix
1254. Number of Closed Islands
1255. Maximum Score Words Formed by Letters
1260. Shift 2D Grid
1262. Greatest Sum Divisible by Three
1263. Minimum Moves to Move a Box to Their Target Location
1266. Minimum Time Visiting All Points
1267. Count Servers that Communicate
1268. Search Suggestions System
1272. Remove Interval
1273. Delete Tree Nodes
1274. Number of Ships in a Rectangle
1275. Find Winner on a Tic Tac Toe Game
1277. Count Square Submatrices with All Ones
1282. Group the People Given the Group Size They Belong To
1283. Find the Smallest Divisor Given a Threshold
1284. Minimum Number of Flips to Convert Binary Matrix to Zero Matrix
1287. Element Appearing More Than 25% In Sorted Array
1288. Remove Covered Intervals
1289. Minimum Falling Path Sum II
1292. Maximum Side Length of a Square with Sum Less than or Equal to Threshold
1293. Shortest Path in a Grid with Obstacles Elimination
1295. Find Numbers with Even Number of Digits
1296. Divide Array in Sets of K Consecutive Numbers
1298. Maximum Candies You Can Get from Boxes
1299. Replace Elements with Greatest Element on Right Side
1300. Sum of Mutated Array Closest to Target
1301. Number of Paths with Max Score
1306. Jump Game III
1307. Verbal Arithmetic Puzzle
1310. XOR Queries of a Subarray
1311. Get Watched Videos by Your Friends
1313. Decompress Run-Length Encoded List
1314. Matrix Block Sum
1326. Minimum Number of Taps to Open to Water a Garden
1329. Sort the Matrix Diagonally
1330. Reverse Subarray To Maximize Array Value
1331. Rank Transform of an Array
1333. Filter Restaurants by Vegan-Friendly, Price and Distance
1335. Minimum Difficulty of a Job Schedule
1337. The K Weakest Rows in a Matrix
1338. Reduce Array Size to The Half
1340. Jump Game V
1343. Number of Sub-arrays of Size K and Average Greater than or Equal to Threshold
1345. Jump Game IV
1346. Check If N and Its Double Exist
1349. Maximum Students Taking Exam
1351. Count Negative Numbers in a Sorted Matrix
1354. Construct Target Array With Multiple Sums
1353. Maximum Number of Events That Can Be Attended
1356. Sort Integers by The Number of 1 Bits
1363. Largest Multiple of Three
1365. How Many Numbers Are Smaller Than the Current Number
1366. Rank Teams by Votes
1368. Minimum Cost to Make at Least One Valid Path in a Grid
1375. Number of Times Binary String Is Prefix-Aligned
1380. Lucky Numbers in a Matrix
1383. Maximum Performance of a Team
1385. Find the Distance Value Between Two Arrays
1386. Cinema Seat Allocation
1388. Pizza With 3n Slices
1389. Create Target Array in the Given Order
1390. Four Divisors
1391. Check if There is a Valid Path in a Grid
1394. Find Lucky Integer in an Array
1395. Count Number of Teams
1402. Reducing Dishes
1403. Minimum Subsequence in Non-Increasing Order
1406. Stone Game III
1408. String Matching in an Array
1409. Queries on a Permutation With Key
1413. Minimum Value to Get Positive Step by Step Sum
1418. Display Table of Food Orders in a Restaurant
1423. Maximum Points You Can Obtain from Cards
1424. Diagonal Traverse II
1425. Constrained Subsequence Sum
1426. Counting Elements
1428. Leftmost Column with at Least a One
1431. Kids With the Greatest Number of Candies
1434. Number of Ways to Wear Different Hats to Each Other
1436. Destination City
1437. Check If All 1's Are at Least Length K Places Away
1438. Longest Continuous Subarray With Absolute Diff Less Than or Equal to Limit
1439. Find the Kth Smallest Sum of a Matrix With Sorted Rows
1441. Build an Array With Stack Operations
1442. Count Triplets That Can Form Two Arrays of Equal XOR
1444. Number of Ways of Cutting a Pizza
1449. Form Largest Integer With Digits That Add up to Target
1450. Number of Students Doing Homework at a Given Time
1452. People Whose List of Favorite Companies Is Not a Subset of Another List
1453. Maximum Number of Darts Inside of a Circular Dartboard
1458. Max Dot Product of Two Subsequences
1460. Make Two Arrays Equal by Reversing Subarrays
1463. Cherry Pickup II
1464. Maximum Product of Two Elements in an Array
1465. Maximum Area of a Piece of Cake After Horizontal and Vertical Cuts
1470. Shuffle the Array
1471. The k Strongest Values in an Array
1473. Paint House III
1475. Final Prices With a Special Discount in a Shop
1477. Find Two Non-overlapping Sub-arrays Each With Target Sum

1478. Allocate Mailboxes
1480. Running Sum of 1d Array
1481. Least Number of Unique Integers after K Removals
1482. Minimum Number of Days to Make m Bouquets
1487. Making File Names Unique
1488. Avoid Flood in The City
1491. Average Salary Excluding the Minimum and Maximum Salary
1493. Longest Subarray of 1's After Deleting One Element
1497. Check If Array Pairs Are Divisible by k
1498. Number of Subsequences That Satisfy the Given Sum Condition
1499. Max Value of Equation
1502. Can Make Arithmetic Progression From Sequence
1503. Last Moment Before All Ants Fall Out of a Plank
1504. Count Submatrices With All Ones
1508. Range Sum of Sorted Subarray Sums
1509. Minimum Difference Between Largest and Smallest Value in Three Moves
1512. Number of Good Pairs
1515. Best Position for a Service Centre
1521. Find a Value of a Mysterious Function Closest to Target
1524. Number of Sub-arrays With Odd Sum
1526. Minimum Number of Increments on Subarrays to Form a Target Array
1533. Find the Index of the Large Integer
1534. Count Good Triplets
1535. Find the Winner of an Array Game
1536. Minimum Swaps to Arrange a Binary Grid
1537. Get the Maximum Score
1538. Guess the Majority in a Hidden Array
1539. Kth Missing Positive Number
1546. Maximum Number of Non-Overlapping Subarrays With Sum Equals Target
1547. Minimum Cost to Cut a Stick
1550. Three Consecutive Odds
1552. Magnetic Force Between Two Balls
1554. Strings Differ by One Character
1558. Minimum Numbers of Function Calls to Make Target Array
1559. Detect Cycles in 2D Grid
1560. Most Visited Sector in a Circular Track
1561. Maximum Number of Coins You Can Get
1562. Find Latest Group of Size M
1563. Stone Game V
1564. Put Boxes Into the Warehouse I
1566. Detect Pattern of Length M Repeated K or More Times
1567. Maximum Length of Subarray With Positive Product
1568. Minimum Number of Days to Disconnect Island
1572. Matrix Diagonal Sum
1574. Shortest Subarray to be Removed to Make Array Sorted
1575. Count All Possible Routes
1577. Number of Ways Where Square of Number Is Equal to Product of Two Numbers
1578. Minimum Time to Make Rope Colorful
1580. Put Boxes Into the Warehouse II
1582. Special Positions in a Binary Matrix
1583. Count Unhappy Friends
1588. Sum of All Odd Length Subarrays
1589. Maximum Sum Obtained of Any Permutation
1590. Make Sum Divisible by P
1591. Strange Printer II
1594. Maximum Non Negative Product in a Matrix
1595. Minimum Cost to Connect Two Groups of Points
1599. Maximum Profit of Operating a Centennial Wheel
1601. Maximum Number of Achievable Transfer Requests
1604. Alert Using Same Key-Card Three or More Times in a One Hour Period
1605. Find Valid Matrix Given Row and Column Sums
1606. Find Servers That Handled Most Number of Requests
1608. Special Array With X Elements Greater Than or Equal X
1610. Maximum Number of Visible Points
1619. Mean of Array After Removing Some Elements
1620. Coordinate With Maximum Network Quality
1626. Best Team With No Conflicts
1627. Graph Connectivity With Threshold
1629. Slowest Key
1630. Arithmetic Subarrays
1631. Path With Minimum Effort
1632. Rank Transform of a Matrix
1636. Sort Array by Increasing Frequency
1637. Widest Vertical Area Between Two Points Containing No Points
1639. Number of Ways to Form a Target String Given a Dictionary
1640. Check Array Formation Through Concatenation
1642. Furthest Building You Can Reach
1643. Kth Smallest Instructions
1646. Get Maximum in Generated Array
1648. Sell Diminishing-Valued Colored Balls
1649. Create Sorted Array through Instructions
1652. Defuse the Bomb
1654. Minimum Jumps to Reach Home
1655. Distribute Repeating Integers
1658. Minimum Operations to Reduce X to Zero
1662. Check If Two String Arrays are Equivalent
1664. Ways to Make a Fair Array
1665. Minimum Initial Energy to Finish Tasks
1671. Minimum Number of Removals to Make Mountain Array
1672. Richest Customer Wealth
1673. Find the Most Competitive Subsequence
1674. Minimum Moves to Make Array Complementary
1675. Minimize Deviation in Array
1679. Max Number of K-Sum Pairs
1681. Minimum Incompatibility
1685. Sum of Absolute Differences in a Sorted Array
1686. Stone Game VI
1687. Delivering Boxes from Storage to Ports
1690. Stone Game VII
1691. Maximum Height by Stacking Cuboids
1695. Maximum Erasure Value
1696. Jump Game VI
1700. Number of Students Unable to Eat Lunch
1703. Minimum Adjacent Swaps for K Consecutive Ones
1705. Maximum Number of Eaten Apples
1706. Where Will the Ball Fall
1707. Maximum XOR With an Element From Array
1710. Maximum Units on a Truck
1711. Count Good Meals
1712. Ways to Split Array Into Three Subarrays
1713. Minimum Operations to Make a Subsequence
1714. Sum Of Special Evenly-Spaced Elements In Array
1718. Construct the Lexicographically Largest Valid Sequence
1720. Decode XORed Array
1722. Minimize Hamming Distance After Swap Operations
1723. Find Minimum Time to Finish All Jobs
1725. Number Of Rectangles That Can Form The Largest Square
1726. Tuple with Same Product
1727. Largest Submatrix With Rearrangements
1728. Cat and Mouse II
1730. Shortest Path to Get Food
1732. Find the Highest Altitude
1733. Minimum Number of People to Teach
1734. Decode XORed Permutation
1735. Count Ways to Make Array With Product
1738. Find Kth Largest XOR Coordinate Value
1743. Restore the Array From Adjacent Pairs
1744. Can You Eat Your Favorite Candy on Your Favorite Day?
1746. Maximum Subarray Sum After One Operation
1748. Sum of Unique Elements
1749. Maximum Absolute Sum of Any Subarray
1751. Maximum Number of Events That Can Be Attended II
1752. Check if Array Is Sorted and Rotated
1755. Closest Subsequence Sum
1760. Minimum Limit of Balls in a Bag
1762. Buildings With an Ocean View
1764. Form Array by Concatenating Subarrays of Another Array
1765. Map of Highest Peak
1766. Tree of Coprimes
1770. Maximum Score from Performing Multiplication Operations
1772. Sort Features by Popularity
1773. Count Items Matching a Rule
1774. Closest Dessert Cost
1775. Equal Sum Arrays With Minimum Number of Operations
1776. Car Fleet II
1778. Shortest Path in a Hidden Grid
1779. Find Nearest Point That Has the Same X or Y Coordinate
1782. Count Pairs Of Nodes
1785. Minimum Elements to Add to Form a Given Sum
1787. Make the XOR of All Segments Equal to Zero
1788. Maximize the Beauty of the Garden
1792. Maximum Average Pass Ratio
1793. Maximum Score of a Good Subarray
1798. Maximum Number of Consecutive Values You Can Make
1799. Maximize Score After N Operations
1800. Maximum Ascending Subarray Sum
1801. Number of Orders in the Backlog
1803. Count Pairs With XOR in a Range
1810. Minimum Path Cost in a Hidden Grid
1812. Determine Color of a Chessboard Square
1814. Count Nice Pairs in an Array
1815. Maximum Number of Groups Getting Fresh Donuts
1817. Finding the Users Active Minutes
1818. Minimum Absolute Sum Difference
1819. Number of Different Subsequences GCDs
1820. Maximum Number of Accepted Invitations
1822. Sign of the Product of an Array
1824. Minimum Sideway Jumps
1826. Faulty Sensor
1827. Minimum Operations to Make the Array Increasing
1828. Queries on Number of Points Inside a Circle
1829. Maximum XOR for Each Query
1833. Maximum Ice Cream Bars
1834. Single-Threaded CPU
1835. Find XOR Sum of All Pairs Bitwise AND
1838. Frequency of the Most Frequent Element
1840. Maximum Building Height
1846. Maximum Element After Decreasing and Rearranging
1847. Closest Room
1848. Minimum Distance to the Target Element
1851. Minimum Interval to Include Eac
1852. Distinct Numbers in Each Subarray
1854. Maximum Population Year
1855. Maximum Distance Between a Pair of Values
1856. Maximum Subarray Min-Product
1858. Longest Word With All Prefixes
1861. Rotating the Box
1862. Sum of Floored Pairs
1863. Sum of All Subset XOR Totals
1868. Product of Two Run-Length Encoded Arrays
1870. Minimum Speed to Arrive on Time
1872. Stone Game VIII
1874. Minimize Product Sum of Two Arrays
1877. Minimize Maximum Pair Sum in Array
1878. Get Biggest Three Rhombus Sums in a Grid
1879. Minimum XOR Sum of Two Arrays
1882. Process Tasks Using Servers
1883. Minimum Skips to Arrive at Meeting On Time
1885. Count Pairs in Two Arrays
1886. Determine Whether Matrix Can Be Obtained By Rotation
1887. Reduction Operations to Make the Array Elements Equal
1889. Minimum Space Wasted From Packaging
1891. Cutting Ribbons
1893. Check if All the Integers in a Range Are Covered
1894. Find the Student that Will Replace the Chalk
1895. Largest Magic Square
1897. Redistribute Characters to Make All Strings Equal
1899. Merge Triplets to Form Target Triplet
1901. Find a Peak Element II
1902. Depth of BST Given Insertion Order
1905. Count Sub Islands
1906. Minimum Absolute Difference Queries
1908. Game of Nim
1909. Remove One Element to Make the Array Strictly Increasing
1911. Maximum Alternating Subsequence Sum
1913. Maximum Product Difference Between Two Pairs
1914. Cyclically Rotating a Grid
1918. Kth Smallest Subarray Sum
1920. Build Array from Permutation
1921. Eliminate Maximum Number of Monsters
1923. Longest Common Subpath
1924. Erect the Fence II
1926. Nearest Exit from Entrance in Maze
1929. Concatenation of Array
1936. Add Minimum Number of Rungs
1937. Maximum Number of Points with Cost
1938. Maximum Genetic Difference Query
1940. Longest Common Subsequence Between Sorted Arrays
1942. The Number of the Smallest Unoccupied Chair
1943. Describe the Painting
1944. Number of Visible People in a Queue
1947. Maximum Compatibility Score Sum
1950. Maximum of Minimum Values in All Subarrays
1953. Maximum Number of Weeks for Which You Can Work
1955. Count Number of Special Subsequences
1956. Minimum Time For K Virus Variants to Spread
1958. Check if Move is Legal
1959. Minimum Total Space Wasted With K Resizing Operations
1962. Remove Stones to Minimize the Total
1964. Find the Longest Valid Obstacle Course at Each Position
1966. Binary Searchable Numbers in an Unsorted Array
1968. Array With Elements Not Equal to Average of Neighbors
1969. Minimum Non-Zero Product of the Array Elements
1970. Last Day Where You Can Still Cross
1975. Maximum Matrix Sum
1979. Find Greatest Common Divisor of Array
1980. Find Unique Binary String
1981. Minimize the Difference Between Target and Chosen Elements
1982. Find Array Given Subset Sums
1983. Widest Pair of Indices With Equal Range Sum
1984. Minimum Difference Between Highest and Lowest of K Scores
1985. Find the Kth Largest Integer in the Array
1986. Minimum Number of Work Sessions to Finish the Tasks
1989. Maximum Number of People That Can Be Caught in Tag
1991. Find the Middle Index in Array
1992. Find All Groups of Farmland
1994. The Number of Good Subsets
1995. Count Special Quadruplets
1996. The Number of Weak Characters in the Game
1997. First Day Where You Have Been in All the Rooms
1998. GCD Sort of an Array
2001. Number of Pairs of Interchangeable Rectangles
2006. Count Number of Pairs With Absolute Difference K
2007. Find Original Array From Doubled Array
2008. Maximum Earnings From Taxi
2009. Minimum Number of Operations to Make Array Continuous
2011. Final Value of Variable After Performing Operations
2012. Sum of Beauty in the Array
2015. Average Height of Buildings in Each Segment
2016. Maximum Difference Between Increasing Elements
2017. Grid Game
2018. Check if Word Can Be Placed In Crossword
2021. Brightest Position on Street
2022. Convert 1D Array Into 2D Array
2023. Number of Pairs of Strings With Concatenation Equal to Target
2025. Maximum Number of Ways to Partition an Array
2028. Find Missing Observations
2029. Stone Game IX
2031. Count Subarrays With More Ones Than Zeros
2032. Two Out of Three
2033. Minimum Operations to Make a Uni-Value Grid
2035. Partition Array Into Two Arrays to Minimize Sum Difference
2036. Maximum Alternating Subarray Sum
2037. Minimum Number of Moves to Seat Everyone
2039. The Time When the Network Becomes Idle
2040. Kth Smallest Product of Two Sorted Arrays
2044. Count Number of Maximum Bitwise-OR Subsets
2049. Count Nodes With the Highest Score
2053. Kth Distinct String in an Array
2054. Two Best Non-Overlapping Events
2056. Number of Valid Move Combinations On Chessboard
2057. Smallest Index With Equal Value
2059. Minimum Operations to Convert Number
2061. Number of Spaces Cleaning Robot Cleaned
2064. Minimized Maximum of Products Distributed to Any Store
2070. Most Beautiful Item for Each Query
2071. Maximum Number of Tasks You Can Assign
2073. Time Needed to Buy Tickets
2078. Two Furthest Houses With Different Colors
2079. Watering Plants
2085. Count Common Words With One Occurrence
2087. Minimum Cost Homecoming of a Robot in a Grid
2088. Count Fertile Pyramids in a Land
2089. Find Target Indices After Sorting Array
2090. K Radius Subarray Averages
2091. Removing Minimum and Maximum From Array
2093. Minimum Cost to Reach City With Discounts
2094. Finding 3-Digit Even Numbers
2098. Subsequence of Size K With the Largest Even Sum
2099. Find Subsequence of Length K With the Largest Sum
2100. Find Good Days to Rob the Bank
2101. Detonate the Maximum Bombs
2104. Sum of Subarray Ranges
2105. Watering Plants II
2106. Maximum Fruits Harvested After at Most K Steps
2107. Number of Unique Flavors After Sharing K Candies
2108. Find First Palindromic String in the Array
2110. Number of Smooth Descent Periods of a Stock
2111. Minimum Operations to Make the Array K-Increasing
2113. Elements in Array After Removing and Replacing Elements
2114. Maximum Number of Words Found in Sentences
2115. Find All Possible Recipes from Given Supplies
2120. Execution of All Suffix Instructions Staying in a Grid
2121. Intervals Between Identical Elements
2122. Recover the Original Array
2123. Minimum Operations to Remove Adjacent Ones in Matrix
2125. Number of Laser Beams in a Bank
2126. Destroying Asteroids
2127. Maximum Employees to Be Invited to a Meeting
2131. Longest Palindrome by Concatenating Two Letter Words
2132. Stamping the Grid
2133. Check if Every Row and Column Contains All Numbers
2134. Minimum Swaps to Group All 1's Together II
2135. Count Words Obtained After Adding a Letter
2136. Earliest Possible Day of Full Bloom
2137. Pour Water Between Buckets to Make Water Levels Equal
2140. Solving Questions With Brainpower
2141. Maximum Running Time of N Computers
2143. Choose Numbers From Two Arrays in Range
2144. Minimum Cost of Buying Candies With Discount
2145. Count the Hidden Sequences
2146. K Highest Ranked Items Within a Price Range
2148. Count Elements With Strictly Smaller and Greater Elements
2149. Rearrange Array Elements by Sign
2150. Find All Lonely Numbers in the Array
2151. Maximum Good People Based on Statements
2152. Minimum Number of Lines to Cover Points
2154. Keep Multiplying Found Values by Two
2155. All Divisions With the Highest Score of a Binary Array
2157. Groups of Strings
2158. Amount of New Area Painted Each Day
2161. Partition Array According to Given Pivot
2163. Minimum Difference in Sums After Removal of Elements
2164. Sort Even and Odd Indices Independently
2170. Minimum Operations to Make the Array Alternating
2171. Removing Minimum Number of Magic Beans
2172. Maximum AND Sum of Array
2174. Remove All Ones With Row and Column Flips II
2176. Count Equal and Divisible Pairs in an Array
2179. Count Good Triplets in an Array
2183. Count Array Pairs Divisible by K
2184. Number of Ways to Build Sturdy Brick Wall
2187. Minimum Time to Complete Trips
2188. Minimum Time to Finish the Race
2190. Most Frequent Number Following Key In an Array
2191. Sort the Jumbled Numbers
2195. Append K Integers With Minimal Sum
2197. Replace Non-Coprime Numbers in Array
2198. Number of Single Divisor Triplets
2200. Find All K-Distant Indices in an Array
2201. Count Artifacts That Can Be Extracted
2202. Maximize the Topmost Element After K Moves
2206. Divide Array Into Equal Pairs
2208. Minimum Operations to Halve Array Sum
2210. Count Hills and Valleys in an Array
2212. Maximum Points in an Archery Competition
2214. Minimum Health to Beat Game
2215. Find the Difference of Two Arrays
2216. Minimum Deletions to Make Array Beautiful
2217. Find Palindrome With Fixed Length
2218. Maximum Value of K Coins From Piles
2219. Maximum Sum Score of Array
2221. Find Triangular Sum of an Array
2225. Find Players With Zero or One Losses
2226. Maximum Candies Allocated to K Children
2229. Check if an Array Is Consecutive
2233. Maximum Product After K Increments
2234. Maximum Total Beauty of the Gardens
2237. Count Positions on Street With Required Brightness
2239. Find Closest Number to Zero
2244. Minimum Rounds to Complete All Tasks
2245. Maximum Trailing Zeros in a Cornered Path
2248. Intersection of Multiple Arrays
2249. Count Lattice Points Inside a Circle
2250. Count Number of Rectangles Containing Each Point
2251. Number of Flowers in Full Bloom
2255. Count Prefixes of a Given String
2256. Minimum Average Difference
2257. Count Unguarded Cells in the Grid
2258. Escape the Spreading Fire
2260. Minimum Consecutive Cards to Pick Up
2261. K Divisible Elements Subarrays
2263. Make Array Non-decreasing or Non-increasing
2266. Count Number of Texts
2267. Check if There Is a Valid Parentheses String Path
2270. Number of Ways to Split Array
2271. Maximum White Tiles Covered by a Carpet
2273. Find Resultant Array After Removing Anagrams
2274. Maximum Consecutive Floors Without Special Floors
2275. Largest Combination With Bitwise AND Greater Than Zero
2279. Maximum Bags With Full Capacity of Rocks
2280. Minimum Lines to Represent a Line Chart
2281. Sum of Total Strength of Wizards
2282. Number of People That Can Be Seen in a Grid
2284. Sender With Largest Word Count
2289. Steps to Make Array Non-decreasing
2290. Minimum Obstacle Removal to Reach Corner
2291. Maximum Profit From Trading Stocks
2293. Min Max Game
2294. Partition Array Such That Maximum Difference Is K
2295. Replace Elements in an Array
2297. Jump Game VIII
2300. Successful Pairs of Spells and Potions
2302. Count Subarrays With Score Less Than K
2303. Calculate Amount Paid in Taxes
2304. Minimum Path Cost in a Grid
2305. Fair Distribution of Cookies
2306. Naming a Company
2307. Check for Contradictions in Equations
2312. Selling Pieces of Wood
2317. Maximum XOR After Operations
2319. Check if Matrix Is X-Matrix
2321. Maximum Score Of Spliced Array
2323. Find Minimum Time to Finish All Jobs II
2332. The Latest Time to Catch a Bus
2333. Minimum Sum of Squared Difference
2334. Subarray With Elements Greater Than Varying Threshold
2335. Minimum Amount of Time to Fill Cups
2358. Maximum Number of Groups Entering a Competition
2340. Minimum Adjacent Swaps to Make a Valid Array
2341. Maximum Number of Pairs in Array
2342. Max Sum of a Pair With Equal Sum of Digits
2343. Query Kth Smallest Trimmed Number
2344. Minimum Deletions to Make Array Divisible
2345. Finding the Number of Visible Mountains
2347. Best Poker Hand
2348. Number of Zero-Filled Subarrays
2350. Shortest Impossible Sequence of Rolls
2352. Equal Row and Column Pairs
2354. Number of Excellent Pairs
2357. Make Array Zero by Subtracting Equal Amounts
2361. Minimum Costs Using the Train Line
2363. Merge Similar Items
2364. Count Number of Bad Pairs
2365. Task Scheduler II
2366. Minimum Replacements to Sort the Array
2367. Number of Arithmetic Triplets
2368. Reachable Nodes With Restrictions
2369. Check if There is a Valid Partition For The Array
2371. Minimize Maximum Value in a Grid
2373. Largest Local Values in a Matrix
2382. Maximum Segment Sum After Removals
2383. Minimum Hours of Training to Win a Competition
2386. Find the K-Sum of an Array
2387. Median of a Row Wise Sorted Matrix
2389. Longest Subsequence With Limited Sum
2391. Minimum Amount of Time to Collect Garbage
2392. Build a Matrix With Conditions
2393. Count Strictly Increasing Subarrays
2395. Find Subarrays With Equal Sum
2397. Maximum Rows Covered by Columns
2398. Maximum Number of Robots Within Budget
2401. Longest Nice Subarray
2402. Meeting Rooms III
2403. Minimum Time to Kill All Monsters
2404. Most Frequent Even Element
2406. Divide Intervals Into Minimum Number of Groups
2407. Longest Increasing Subsequence II
2410. Maximum Matching of Players With Trainers
2411. Smallest Subarrays With Maximum Bitwise OR
2412. Minimum Money Required Before Transactions
2416. Sum of Prefix Scores of Strings
2418. Sort the People
2419. Longest Subarray With Maximum Bitwise AND
2420. Find All Good Indices
2422. Merge Operations to Turn Array Into a Palindrome
2425. Bitwise XOR of All Pairings
2426. Number of Pairs Satisfying Inequality
2428. Maximum Sum of an Hourglass
2431. Maximize Total Tastiness of Purchased Fruits
2432. The Employee That Worked on the Longest Task
2433. Find The Original Array of Prefix Xor
2435. Paths in Matrix Whose Sum Is Divisible by K
2436. Minimum Split Into Subarrays With GCD Greater Than One
2438. Range Product Queries of Powers
2439. Minimize Maximum of Array
2440. Create Components With Same Value
2441. Largest Positive Integer That Exists With Its Negative
2442. Count Number of Distinct Integers After Reverse Operations
2444. Count Subarrays With Fixed Bounds
2446. Determine if Two Events Have Conflict
2447. Number of Subarrays With GCD Equal to K
2448. Minimum Cost to Make Array Equal
2449. Minimum Number of Operations to Make Arrays Similar
2451. Odd String Difference
2452. Words Within Two Edits of Dictionary
2453. Destroy Sequential Targets
2454. Next Greater Element IV
2455. Average Value of Even Numbers That Are Divisible by Three
2456. Most Popular Video Creator
2459. Sort Array by Moving Items to Empty Space
2460. Apply Operations to an Array
2461. Maximum Sum of Distinct Subarrays With Length K
2462. Total Cost to Hire K Workers
2463. Minimum Total Distance Traveled
2464. Minimum Subarrays in a Valid Split
2465. Number of Distinct Averages
2470. Number of Subarrays With LCM Equal to K
2475. Number of Unequal Triplets in Array
2482. Difference Between Ones and Zeros in Row and Column
2488. Count Subarrays With Median K
2495. Number of Subarrays Having Even Product
2496. Maximum Value of a String in an Array
2498. Frog Jump II
2499. Minimum Total Cost to Make Arrays Unequal
2500. Delete Greatest Value in Each Row
2501. Longest Square Streak in an Array
2503. Maximum Number of Points From Grid Queries
2505. Bitwise OR of All Subsequence Sums
2506. Count Pairs Of Similar Strings
2509. Cycle Length Queries in a Tree
2510. Check if There is a Path With Equal Number of 0's And 1's
2511. Maximum Enemy Forts That Can Be Captured
2512. Reward Top K Students
2515. Shortest Distance to Target String in a Circular Array
2517. Maximum Tastiness of Candy Basket
2518. Number of Great Partitions
2519. Count the Number of K-Big Indices
2521. Distinct Prime Factors of Product of Array
2524. Maximum Frequency Score of a Subarray
2527. Find Xor-Beauty of Array
2528. Maximize the Minimum Powered City
2529. Maximum Count of Positive Integer and Negative Integer
2530. Maximal Score After Applying K Operations
2532. Time to Cross a Bridge
2534. Time Taken to Cross the Door
2535. Difference Between Element Sum and Digit Sum of an Array
2536. Increment Submatrices by One
2537. Count the Number of Good Subarrays
2538. Difference Between Maximum and Minimum Price Sum
2540. Minimum Common Value
2541. Minimum Operations to Make Array Equal II
2542. Maximum Subsequence Score
2545. Sort the Students by Their Kth Score
2547. Minimum Cost to Split an Array
2548. Maximum Price to Fill a Bag
2549. Count Distinct Numbers on Board
2551. Put Marbles in Bags
2552. Count Increasing Quadruplets
2553. Separate the Digits in an Array
2554. Maximum Number of Integers to Choose From a Range I
2555. Maximize Win From Two Segments
2556. Disconnect Path in a Binary Matrix by at Most One Flip
2557. Maximum Number of Integers to Choose From a Range II
2558. Take Gifts From the Richest Pile
2559. Count Vowel Strings in Ranges
2560. House Robber IV
2561. Rearranging Fruits
2562. Find the Array Concatenation Value
2563. Count the Number of Fair Pairs
2567. Minimum Score by Changing Two Elements
2568. Minimum Impossible OR
2569. Handling Sum Queries After Update
2570. Merge Two 2D Arrays by Summing Values
2572. Count the Number of Square-Free Subsets
2573. Find the String with LCP
2574. Left and Right Sum Differences
2575. Find the Divisibility Array of a String
2576. Find the Maximum Number of Marked Indices
2577. Minimum Time to Visit a Cell In a Grid
2580. Count Ways to Group Overlapping Ranges
2584. Split the Array to Make Coprime Products
2585. Number of Ways to Earn Points
2587. Rearrange Array to Maximize Prefix Score
2588. Count the Number of Beautiful Subarrays
2589. Minimum Time to Complete All Tasks
2592. Maximize Greatness of an Array
2593. Find Score of an Array After Marking All Elements
2594. Minimum Time to Repair Cars
2596. Check Knight Tour Configuration
2597. The Number of Beautiful Subsets
2598. Smallest Missing Non-negative Integer After Operations
2599. Make the Prefix Sum Non-negative
2601. Prime Subtraction Operation
2602. Minimum Operations to Make All Array Elements Equal
2604. Minimum Time to Eat All Grains
2605. Form Smallest Number From Two Digit Arrays
2607. Make K-Subarray Sums Equal
2610. Convert an Array Into a 2D Array With Conditions
2611. Mice and Cheese
2612. Minimum Reverse Operations
2613. Beautiful Pairs
2614. Prime In Diagonal
2615. Sum of Distances
2616. Minimize the Maximum Difference of Pairs
2617. Minimum Number of Visited Cells in a Grid
2638. Count the Number of K-Free Subsets
2640. Find the Score of All Prefixes of an Array
2643. Row With Maximum Ones
2653. Sliding Subarray Beauty
2654. Minimum Number of Operations to Make All Array Elements Equal to 1
2655. Find Maximal Uncovered Ranges
2656. Maximum Sum With Exactly K Elements
2657. Find the Prefix Common Array of Two Arrays
2658. Maximum Number of Fish in a Grid
2659. Make Array Empty
2660. Determine the Winner of a Bowling Game
2661. First Completely Painted Row or Column
2662. Minimum Cost of a Path With Special Roads
2664. The Knight’s Tour
2670. Find the Distinct Difference Array
2672. Number of Adjacent Elements With the Same Color
2678. Number of Senior Citizens
2679. Sum in a Matrix
2680. Maximum OR
2681. Power of Heroes
2683. Neighboring Bitwise XOR
2684. Maximum Number of Moves in a Grid
2702. Minimum Operations to Make Numbers Non-positive
2706. Buy Two Chocolates
2708. Maximum Strength of a Group
2711. Difference of Number of Distinct Values on Diagonals
2713. Maximum Strictly Increasing Cells in a Matrix
2717. Semi-Ordered Permutation
2718. Sum of Matrix After Queries
2728. Count Houses in a Circular Street
2731. Movement of Robots
2732. Find a Good Subset of the Matrix
2733. Neither Minimum nor Maximum
2735. Collecting Chocolates
2736. Maximum Sum Queries
2740. Find the Value of the Partition
2741. Special Permutations
2742. Painting the Walls
2744. Find Maximum Number of String Pairs
2746. Decremental String Concatenation
2747. Count Zero Request Servers
2748. Number of Beautiful Pairs
2750. Ways to Split Array Into Good Subarrays
2751. Robot Collisions
2753. Count Houses in a Circular Street II
2760. Longest Even Odd Subarray With Threshold
2762. Continuous Subarrays
2763. Sum of Imbalance Numbers of All Subarrays
2765. Longest Alternating Subarray
2766. Relocate Marbles
2768. Number of Black Blocks
2770. Maximum Number of Jumps to Reach the Last Index
2771. Longest Non-decreasing Subarray From Two Arrays
2772. Apply Operations to Make All Array Elements Equal to Zero
2778. Sum of Squares of Special Elements
2779. Maximum Beauty of an Array After Applying Operation
2780. Minimum Index of a Valid Split
2784. Check if Array is Good
2786. Visit Array Positions to Maximize Score
2788. Split Strings by Separator
2789. Largest Element in an Array after Merge Operations
2790. Maximum Number of Groups With Increasing Length
2798. Number of Employees Who Met the Target
2799. Count Complete Subarrays in an Array
2808. Minimum Seconds to Equalize a Circular Array
2809. Minimum Time to Make Array Sum At Most x
2811. Check if it is Possible to Split Array
2812. Find the Safest Path in a Grid
2813. Maximum Elegance of a K-Length Subsequence
2814. Minimum Time Takes to Reach Destination Without Drowning
2815. Max Pair Sum in an Array
2817. Minimum Absolute Difference Between Elements With Constraint
2818. Apply Operations to Maximize Score
2819. Minimum Relative Loss After Buying Chocolates
2824. Count Pairs Whose Sum is Less than Target
2826. Sorting Three Groups
2830. Maximize the Profit as the Salesman
2831. Find the Longest Equal Subarray
2832. Maximal Range That Each Element Is Maximum in It
2835. Minimum Operations to Form Subsequence With Target Sum
2836. Maximize Value of Function in a Ball Passing Game
2838. Maximum Coins Heroes Can Collect
2841. Maximum Sum of Almost Unique Subarray
2845. Count of Interesting Subarrays
2848. Points That Intersect With Cars
2850. Minimum Moves to Spread Stones Over Grid
2852. Sum of Remoteness of All Cells
2855. Minimum Right Shifts to Sort the Array
2856. Minimum Array Length After Pair Removals
2857. Count Pairs of Points With Distance k
2859. Sum of Values at Indices With K Set Bits
2860. Happy Students
2861. Maximum Number of Alloys
2862. Maximum Element-Sum of a Complete Subset of Indices
2863. Maximum Length of Semi-Decreasing Subarrays
2865. Beautiful Towers I
2866. Beautiful Towers II
2868. The Wording Game
2869. Minimum Operations to Collect Elements
2870. Minimum Number of Operations to Make Array Empty
2871. Split Array Into Maximum Number of Subarrays
2873. Maximum Value of an Ordered Triplet I
2874. Maximum Value of an Ordered Triplet II
2875. Minimum Size Subarray in Infinite Array
2892. Minimizing Array After Replacing Pairs With Their Product
2895. Minimum Processing Time
2897. Apply Operations on Array to Maximize Sum of Squares
2898. Maximum Linear Stock Score
2899. Last Visited Integers
2900. Longest Unequal Adjacent Groups Subsequence I
2901. Longest Unequal Adjacent Groups Subsequence II
2902. Count of Sub-Multisets With Bounded Sum
2903. Find Indices With Index and Value Difference I
2905. Find Indices With Index and Value Difference II
2906. Construct Product Matrix
2907. Maximum Profitable Triplets With Increasing Prices I
2908. Minimum Sum of Mountain Triplets I
2909. Minimum Sum of Mountain Triplets II
2910. Minimum Number of Groups to Create a Valid Assignment
2912. Number of Ways to Reach Destination in the Grid
2913. Subarrays Distinct Element Sum of Squares I
2915. Length of the Longest Subsequence That Sums to Target
2916. Subarrays Distinct Element Sum of Squares II
2917. Find the K-or of an Array
2918. Minimum Equal Sum of Two Arrays After Replacing Zeros
2919. Minimum Increment Operations to Make Array Beautiful
2920. Maximum Points After Collecting Coins From All Nodes
2921. Maximum Profitable Triplets With Increasing Prices II
2923. Find Champion I
2924. Find Champion II
2926. Maximum Balanced Subsequence Sum
2931. Maximum Spending After Buying Items
2932. Maximum Strong Pair XOR I
2933. High-Access Employees
2934. Minimum Operations to Maximize Last Elements in Arrays
2935. Maximum Strong Pair XOR II
2936. Number of Equal Numbers Blocks
2940. Find Building Where Alice and Bob Can Meet
2941. Maximum GCD-Sum of a Subarray
2943. Maximize Area of Square Hole in Grid
2944. Minimum Number of Coins for Fruits
2945. Find Maximum Non-decreasing Array Length
2946. Matrix Similarity After Cyclic Shifts
2948. Make Lexicographically Smallest Array by Swapping Elements
2951. Find the Peaks
2952. Minimum Number of Coins to be Added
2954. Count the Number of Infection Sequences
2956. Find Common Elements Between Two Arrays
2958. Length of Longest Subarray With at Most K Frequency
2960. Count Tested Devices After Test Operations
2961. Double Modular Exponentiation
2962. Count Subarrays Where Max Element Appears at Least K Times
2963. Count the Number of Good Partitions
2964. Number of Divisible Triplet Sums
2965. Find Missing and Repeated Values
2966. Divide Array Into Arrays With Max Difference
2967. Minimum Cost to Make Array Equalindromic
2968. Apply Operations to Maximize Frequency Score
2969. Minimum Number of Coins for Fruits II
2970. Count the Number of Incremovable Subarrays I
2971. Find Polygon With the Largest Perimeter
2972. Count the Number of Incremovable Subarrays II
2974. Minimum Number Game
2975. Maximum Square Area by Removing Fences From a Field
2980. Check if Bitwise OR Has Trailing Zeros
2996. Smallest Missing Integer Greater Than Sequential Prefix Sum
2997. Minimum Number of Operations to Make Array XOR Equal to K
3000. Maximum Area of Longest Diagonal Rectangle
3002. Maximum Size of a Set After Removals
3004. Maximum Subtree of the Same Color
3005. Count Elements With Maximum Frequency
3009. Maximum Number of Intersections on the Chart
3011. Find if Array Can Be Sorted
3018. Maximum Number of Removal Queries That Can Be Processed I
3109. Find the Index of Permutation
3010. Divide an Array Into Subarrays With Minimum Cost I
3012. Minimize Length of Array Using Operations
3013. Divide an Array Into Subarrays With Minimum Cost II
3020. Find the Maximum Number of Elements in Subset
3022. Minimize OR of Remaining Elements Using Operations
3023. Find Pattern in Infinite Stream I
3024. Type of Triangle
3025. Find the Number of Ways to Place People I
3026. Maximum Good Subarray Sum
3027. Find the Number of Ways to Place People II
3028. Ant on the Boundary
3030. Find the Grid of Region Average
3033. Modify the Matrix
3034. Number of Subarrays That Match a Pattern I
3035. Maximum Palindromes After Operations
3036. Number of Subarrays That Match a Pattern II
3037. Find Pattern in Infinite Stream II
3038. Maximum Number of Operations With the Same Score I
3040. Maximum Number of Operations With the Same Score II
3041. Maximize Consecutive Elements in an Array After Modification
3042. Count Prefix and Suffix Pairs I
3043. Find the Length of the Longest Common Prefix
3044. Most Frequent Prime
3045. Count Prefix and Suffix Pairs II
3046. Split the Array
3047. Find the Largest Area of Square Inside Two Rectangles
3048. Earliest Second to Mark Indices I
3049. Earliest Second to Mark Indices II
3065. Minimum Operations to Exceed Threshold Value I
3066. Minimum Operations to Exceed Threshold Value II
3067. Count Pairs of Connectable Servers in a Weighted Tree Network
3068. Find the Maximum Sum of Node Values
3069. Distribute Elements Into Two Arrays I
3070. Count Submatrices with Top-Left Element and Sum Less Than k
3071. Minimum Operations to Write the Letter Y on a Grid
3072. Distribute Elements Into Two Arrays II
3073. Maximum Increasing Triplet Value
3074. Apple Redistribution into Boxes
3075. Maximize Happiness of Selected Children
3076. Shortest Uncommon Substring in an Array
3077. Maximum Strength of K Disjoint Subarrays
3078. Match Alphanumerical Pattern in Matrix I
3079. Find the Sum of Encrypted Integers
3080. Mark Elements on Array by Performing Queries
3082. Find the Sum of the Power of All Subsequences
3092. Most Frequent IDs
3086. Minimum Moves to Pick K Ones
3093. Longest Common Suffix Queries
3095. Shortest Subarray With OR at Least K I
3097. Shortest Subarray With OR at Least K II
3096. Minimum Levels to Gain More Points
3098. Find the Sum of Subsequence Powers
3101. Count Alternating Subarrays
3102. Minimize Manhattan Distances
3105. Longest Strictly Increasing or Strictly Decreasing Subarray
3107. Minimum Operations to Make Median of Array Equal to K
3111. Minimum Rectangles to Cover Points
3113. Find the Number of Subarrays Where Boundary Elements Are Maximum
3115. Maximum Prime Difference
3116. Kth Smallest Amount With Single Denomination Combination
3117. Minimum Sum of Values by Dividing Array
3122. Minimum Number of Operations to Satisfy Conditions
3127. Make a Square with the Same Color
3131. Find the Integer Added to Array I
3132. Find the Integer Added to Array II
3134. Find the Median of the Uniqueness Array
3139. Minimum Cost to Equalize Array
3142. Check if Grid Satisfies Conditions
3143. Maximum Points Inside the Square
3145. Find Products of Elements of Big Array
3147. Taking Maximum Energy From the Mystic Dungeon
3148. Maximum Difference Score in a Grid
3149. Find the Minimum Cost Array Permutation
3151. Special Array I
3152. Special Array II
3153. Sum of Digit Differences of All Pairs
3155. Maximum Number of Upgradable Servers
3158. Find the XOR of Numbers Which Appear Twice
3159. Find Occurrences of an Element in an Array
3160. Find the Number of Distinct Colors Among the Balls
3161. Block Placement Queries
3165. Maximum Sum of Subsequence With Non-adjacent Elements
3169. Count Days Without Meetings
3171. Find Subarray With Bitwise OR Closest to K
3173. Bitwise OR of Adjacent Elements
3175. Find The First Player to win K Games in a Row
3176. Find the Maximum Length of a Good Subsequence I
3177. Find the Maximum Length of a Good Subsequence II
3180. Maximum Total Reward Using Operations I
3181. Maximum Total Reward Using Operations II
3183. The Number of Ways to Make the Sum
3184. Count Pairs That Form a Complete Day I
3185. Count Pairs That Form a Complete Day II
3186. Maximum Total Damage With Spell Casting
3187. Peaks in Array
3189. Minimum Moves to Get a Peaceful Board
3190. Find Minimum Operations to Make All Elements Divisible by Three
3191. Minimum Operations to Make Binary Array Elements Equal to One I
3192. Minimum Operations to Make Binary Array Elements Equal to One II
3193. Count the Number of Inversions
3194. Minimum Average of Smallest and Largest Elements
3195. Find the Minimum Area to Cover All Ones I
3196. Maximize Total Cost of Alternating Subarrays
3197. Find the Minimum Area to Cover All Ones II
3201. Find the Maximum Length of Valid Subsequence I
3202. Find the Maximum Length of Valid Subsequence II
3205. Maximum Array Hopping Score I
3206. Alternating Groups I
3207. Maximum Points After Enemy Battles
3208. Alternating Groups II
3209. Number of Subarrays With AND Value of K
3212. Count Submatrices With Equal Frequency of X and Y
3215. Count Triplets with Even XOR Set Bits II
3218. Minimum Cost for Cutting Cake I
3219. Minimum Cost for Cutting Cake II
3221. Maximum Array Hopping Score II
3224. Minimum Array Changes to Make Differences Equal
3225. Maximum Score From Grid Operations
3327. Check if DFS Strings Are Palindromes
3229. Minimum Operations to Make Array Equal to Target
3231. Minimum Number of Increasing Subsequence to Be Removed
3232. Find if Digit Game Can Be Won
3235. Check if the Rectangle Corner Is Reachable
3237. Alt and Tab Simulation
3238. Find the Number of Winning Players
3239. Minimum Number of Flips to Make Binary Grid Palindromic I
3240. Minimum Number of Flips to Make Binary Grid Palindromic II
3243. Shortest Distance After Road Addition Queries I
3244. Shortest Distance After Road Addition Queries II
3245. Alternating Groups III
3247. Number of Subsequences with Odd Sum
3248. Snake in Matrix
3250. Find the Count of Monotonic Pairs I
3251. Find the Count of Monotonic Pairs II
3254. Find the Power of K-Size Subarrays I
3255. Find the Power of K-Size Subarrays II
3256. Maximum Value Sum by Placing Three Rooks I
3257. Maximum Value Sum by Placing Three Rooks II
3259. Maximum Energy Boost From Two Drinks
3264. Final Array State After K Multiplication Operations I
3265. Count Almost Equal Pairs I
3266. Final Array State After K Multiplication Operations II
3267. Count Almost Equal Pairs II
3269. Constructing Two Increasing Arrays
3273. Minimum Amount of Damage Dealt to Bob
3275. K-th Nearest Obstacle Queries
3276. Select Cells in Grid With Maximum Score
3277. Maximum XOR Score Subarray Queries
3279. Maximum Total Area Occupied by Pistons
3281. Maximize Score of Numbers in Ranges
3282. Reach End of Array With Max Score
3283. Maximum Number of Moves to Kill All Pawns
3284. Sum of Consecutive Subarrays
3285. Find Indices of Stable Mountains
3286. Find a Safe Walk Through a Grid
3287. Find the Maximum Sequence Value of Array
3288. Length of the Longest Increasing Path
3289. The Two Sneaky Numbers of Digitville
3290. Maximum Multiplication Score
3295. Report Spam Message
3296. Minimum Number of Seconds to Make Mountain Height Zero
3299. Sum of Consecutive Subsequences
3301. Maximize the Total Height of Unique Towers
3309. Maximum Possible Number by Binary Concatenation
3311. Construct 2D Grid Matching Graph Layout
3312. Sorted GCD Pair Queries
3314. Construct the Minimum Bitwise Array I
3315. Construct the Minimum Bitwise Array II
3318. Find X-Sum of All K-Long Subarrays I
3321. Find X-Sum of All K-Long Subarrays II
3323. Minimize Connected Groups by Inserting Interval
3326. Minimum Division Operations to Make Array Non Decreasing
3332. Maximum Points Tourist Can Earn
3334. Find the Maximum Factor Score of Array
3336. Find the Number of Subsequences With Equal GCD
3341. Find Minimum Time to Reach Last Room I
3342. Find Minimum Time to Reach Last Room II
3346. Maximum Frequency of an Element After Performing Operations I
3347. Maximum Frequency of an Element After Performing Operations II
3349. Adjacent Increasing Subarrays Detection I
3350. Adjacent Increasing Subarrays Detection II
3351. Sum of Good Subsequences
3353. Minimum Total Operations
3354. Make Array Elements Equal to Zero
3355. Zero Array Transformation I
3356. Zero Array Transformation II
3357. Minimize the Maximum Adjacent Element Difference
3359. Find Sorted Submatrices With Maximum Element at Most K
3361. Shift Distance Between Two Strings
3362. Zero Array Transformation III
3363. Find the Maximum Number of Fruits Collected
3364. Minimum Positive Sum Subarray
3366. Minimum Array Sum
3371. Identify the Largest Outlier in an Array
3375. Minimum Operations to Make Array Values Equal to K
3376. Minimum Time to Break Locks I
3378. Count Connected Components in LCM Graph
3379. Transformed Array
3380. Maximum Area Rectangle With Point Constraints I
3381. Maximum Subarray Sum With Length Divisible by K
3382. Maximum Area Rectangle With Point Constraints II
3383. Minimum Runes to Add to Cast Spell
3385. Minimum Time to Break Locks II
3386. Button with Longest Push Time
3387. Maximize Amount After Two Days of Conversions
3388. Count Beautiful Splits in an Array
3392. Count Subarrays of Length Three With a Condition
3393. Count Paths With the Given XOR Value
3394. Check if Grid can be Cut into Sections
3395. Subsequences with a Unique Middle Mode I
3396. Minimum Number of Operations to Make Elements in Array Distinct
3397. Maximum Number of Distinct Elements After Operations
3400. Maximum Number of Matching Indices After Right Shifts
3402. Minimum Operations to Make Columns Strictly Increasing
3404. Count Special Subsequences
3409. Longest Subsequence With Decreasing Adjacent Difference
3410. Maximize Subarray Sum After Removing All Occurrences of One Element
3411. Maximum Subarray With Equal Products
3413. Maximum Coins From K Consecutive Bags
3414. Maximum Score of Non-overlapping Intervals
3416. Subsequences with a Unique Middle Mode II
3417. Zigzag Grid Traversal With Skip
3418. Maximum Amount of Money Robot Can Earn
3420. Count Non-Decreasing Subarrays After K Operations
3422. Minimum Operations to Make Subarray Elements Equal
3423. Maximum Difference Between Adjacent Elements in a Circular Array
3424. Minimum Cost to Make Arrays Identical
3427. Sum of Variable Length Subarrays
3428. Maximum and Minimum Sums of at Most Size K Subsequences
3429. Paint House IV
3430. Maximum and Minimum Sums of at Most Size K Subarrays
3431. Minimum Unlocked Indices to Sort Nums
3432. Count Partitions with Even Sum Difference
3433. Count Mentions Per User
3434. Maximum Frequency After Subarray Operation
3435. Frequencies of Shortest Supersequences
3439. Reschedule Meetings for Maximum Free Time I
3440. Reschedule Meetings for Maximum Free Time II
3444. Minimum Increments for Target Multiples in an Array
3446. Sort Matrix by Diagonals
3447. Assign Elements to Groups with Constraints
3449. Maximize the Minimum Game Score
3450. Maximum Students on a Single Bench
3452. Sum of Good Numbers
3453. Separate Squares I
3454. Separate Squares II
3457. Eat Pizzas!
3459. Length of Longest V-Shaped Diagonal Segment
3462. Maximum Sum With at Most K Elements
3464. Maximize the Distance Between Points on a Square
3466. Maximum Coin Collection
3467. Transform Array by Parity
3468. Find the Number of Copy Arrays
3469. Find Minimum Cost to Remove Array Elements
3471. Find the Largest Almost Missing Integer
3473. Sum of K Subarrays With Length at Least M
3476. Maximize Profit from Task Assignment
3477. Fruits Into Baskets II
3478. Choose K Elements With Maximum Sum
3479. Fruits Into Baskets III
3480. Maximize Subarrays After Removing One Conflicting Pair
3481. Apply Substitutions
3483. Unique 3-Digit Even Numbers
3485. Longest Common Prefix of K Strings After Removal
3487. Maximum Unique Subarray Sum After Deletion
3488. Closest Equal Element Queries
3489. Zero Array Transformation IV
3491. Phone Number Prefix
3494. Find the Minimum Amount of Time to Brew Potions
3495. Minimum Operations to Make Array Elements Zero
3496. Maximize Score After Pair Deletions
3500. Minimum Cost to Divide Array Into Subarrays
3502. Minimum Cost to Reach Every Position
3505. Minimum Operations to Make Elements Within K Subarrays Equal
3506. Find Time Required to Eliminate Bacterial Strains II
3507. Minimum Pair Removal to Sort Array I
3509. Maximum Product of Subsequences With an Alternating Sum Equal to K
3510. Minimum Pair Removal to Sort Array II
3511. Make a Positive Array
3512. Minimum Operations to Make Array Sum Divisible by K
3513. Number of Unique XOR Triplets I
3514. Number of Unique XOR Triplets II
3520. Minimum Threshold for Inversion Pairs Count
3522. Calculate Score After Performing Instructions
3523. Make Array Non-decreasing
3524. Find X Value of Array I
3525. Find X Value of Array II
3526. Range XOR Queries with Subarray Reversals
3527. Find the Most Common Response
3529. Count Cells in Overlapping Horizontal and Vertical Substrings
3531. Count Covered Buildings
3533. Concatenated Divisibility
3538. Merge Operations for Minimum Travel Time
3539. Find Sum of Array Product of Magical Sequences
3540. Minimum Time to Visit All Houses
3542. Minimum Operations to Convert All Elements to Zero
3546. Equal Sum Grid Partition I
3548. Equal Sum Grid Partition II
3549. Multiply Two Polynomials
3550. Smallest Index With Digit Sum Equal to Index
3551. Minimum Swaps to Sort by Digit Sum
3552. Grid Teleportation Traversal
3555. Smallest Subarray to Sort in Every Sliding Window
3558. Number of Ways to Assign Edge Weights I
3559. Number of Ways to Assign Edge Weights II
3562. Maximum Profit from Trading Stocks with Discounts
3565. Sequential Grid Path Cover
3566. Partition Array into Two Equal Product Subsets
3567. Minimum Absolute Difference in Sliding Submatrix
3568. Minimum Moves to Clean the Classroom
3569. Maximize Count of Distinct Primes After Split
3572. Maximize Y‑Sum by Picking a Triplet of Distinct X‑Values
3573. Best Time to Buy and Sell Stock V
3574. Maximize Subarray GCD Score
3575. Maximum Good Subtree Score
3576. Transform Array to All Equal Elements
3577. Count the Number of Computer Unlocking Permutations
3578. Count Partitions With Max-Min Difference at Most K
3583. Count Special Triplets
3584. Maximum Product of First and Last Elements of a Subsequence
3587. Minimum Adjacent Swaps to Alternate Parity
3588. Find Maximum Area of a Triangle
3589. Count Prime-Gap Balanced Subarrays
3590. Kth Smallest Path XOR Sum
3591. Check if Any Element Has Prime Frequency
3592. Inverse Coin Change
3594. Minimum Time to Transport All Individuals
3595. Once Twice
3598. Longest Common Prefix Between Adjacent Strings After Removals
3599. Partition Array to Minimize XOR
3605. Minimum Stability Factor of Array
3606. Coupon Code Validator
3616. Number of Student Replacements
3618. Split Array by Prime Indices
3623. Count Number of Trapezoids I
3625. Count Number of Trapezoids II
3627. Maximum Median Sum of Subsequences of Size 3
3629. Minimum Jumps to Reach End via Prime Teleportation
3630. Partition Array for Maximum XOR and AND
3631. Sort Threats by Severity and Exploitability
3632. Subarrays with XOR at Least K
3633. Earliest Finish Time for Land and Water Rides I
3634. Minimum Removals to Balance Array
3635. Earliest Finish Time for Land and Water Rides II
3636. Threshold Majority Queries
3637. Trionic Array I
3638. Maximum Balanced Shipments
3640. Trionic Array II
3641. Longest Semi-Repeating Subarray
3643. Flip Square Submatrix Vertically
3644. Maximum K to Sort a Permutation
3645. Maximum Total from Optimal Activation Order
3647. Maximum Weight in Two Bags
3649. Number of Perfect Pairs
3651. Minimum Cost Path with Teleportations
3652. Best Time to Buy and Sell Stock using Strategy
3653. XOR After Range Multiplication Queries I
3654. Minimum Sum After Divisible Sum Deletions
3655. XOR After Range Multiplication Queries II
3656. Count the Number of Simple Paths

String

3. Longest Substring Without Repeating Characters
5. Longest Palindromic Substring
6. ZigZag Conversion
8. String to Integer (atoi)
10. Regular Expression Matching
12. Integer to Roman
13. Roman to Integer
14. Longest Common Prefix
17. Letter Combinations of a Phone Number
20. Valid Parentheses
22. Generate Parentheses
28. Implement strStr()
30. Substring with Concatenation of All Words
32. Longest Valid Parentheses
38. Count and Say
43. Multiply Strings
44. Wildcard Matching
49. Group Anagrams
58. Length of Last Word
65. Valid Number
67. Add Binary
71. Simplify Path
72. Edit Distance
76. Minimum Window Substring
87. Scramble String
91. Decode Ways
93. Restore IP Addresses
97. Interleaving String
115. Distinct Subsequences
125. Valid Palindrome
126. Word Ladder II
127. Word Ladder
131. Palindrome Partitioning
132. Palindrome Partitioning II
139. Word Break
151. Reverse Words in a String
157. Read N Characters Given Read4
158. Read N Characters Given read4 II - Call Multiple Times
159. Longest Substring with At Most Two Distinct Characters
161. One Edit Distance
165. Compare Version Numbers
168. Excel Sheet Column Title
171. Excel Sheet Column Number
179. Largest Number
186. Reverse Words in a String II
187. Repeated DNA Sequences
205. Isomorphic Strings
214. Shortest Palindrome
224. Basic Calculator
227. Basic Calculator II
241. Different Ways to Add Parentheses
242. Valid Anagram
246. Strobogrammatic Number
247. Strobogrammatic Number II
248. Strobogrammatic Number III
266. Palindrome Permutation
267. Palindrome Permutation II
282. Expression Add Operators
290. Word Pattern
291. Word Pattern II
293. Flip Game
294. Flip Game II
299. Bulls and Cows
301. Remove Invalid Parentheses
306. Additive Number
315. Count of Smaller Numbers After Self
316. Remove Duplicate Letters
320. Generalized Abbreviation
331. Verify Preorder Serialization of a Binary Tree
340. Longest Substring with At Most K Distinct Characters
344. Reverse String
345. Reverse Vowels of a String
358. Rearrange String k Distance Apart
383. Ransom Note
385. Mini Parser
387. First Unique Character in a String
388. Longest Absolute File Path
389. Find the Difference
392. Is Subsequence
394. Decode String
395. Longest Substring with At Least K Repeating Characters
402. Remove K Digits
408. Valid Word Abbreviation
409. Longest Palindrome
411. Minimum Unique Word Abbreviation
415. Add Strings
418. Sentence Screen Fitting
420. Strong Password Checker
423. Reconstruct Original Digits from English
424. Longest Repeating Character Replacement
433. Minimum Genetic Mutation
434. Number of Segments in a String
438. Find All Anagrams in a String
439. Ternary Expression Parser
451. Sort Characters By Frequency
459. Repeated Substring Pattern
466. Count The Repetitions
467. Unique Substrings in Wraparound String
468. Validate IP Address
471. Encode String with Shortest Length
481. Magical String
482. License Key Formatting
483. Smallest Good Base
488. Zuma Game
484. Find Permutation
514. Freedom Trail
516. Longest Palindromic Subsequence
520. Detect Capital
521. Longest Uncommon Subsequence I
524. Longest Word in Dictionary through Deleting
536. Construct Binary Tree from String
537. Complex Number Multiplication
541. Reverse String II
544. Output Contest Matches
551. Student Attendance Record I
553. Optimal Division
557. Reverse Words in a String III
564. Find the Closest Palindrome
567. Permutation in String
583. Delete Operation for Two Strings
591. Tag Validator
592. Fraction Addition and Subtraction
616. Add Bold Tag in String
639. Decode Ways II
640. Solve the Equation
647. Palindromic Substrings
649. Dota2 Senate
657. Robot Return to Origin
664. Strange Printer
678. Valid Parenthesis String
680. Valid Palindrome II
681. Next Closest Time
686. Repeated String Match
696. Count Binary Substrings
709. To Lower Case
712. Minimum ASCII Delete Sum for Two Strings
726. Number of Atoms
727. Minimum Window Subsequence
730. Count Different Palindromic Subsequences
736. Parse Lisp Expression
751. IP to CIDR
756. Pyramid Transition Matrix
758. Bold Words in String
761. Special Binary String
763. Partition Labels
767. Reorganize String
770. Basic Calculator IV
772. Basic Calculator III
777. Swap Adjacent in LR String
784. Letter Case Permutation
791. Custom Sort String
792. Number of Matching Subsequences
796. Rotate String
800. Similar RGB Color
809. Expressive Words
816. Ambiguous Coordinates
819. Most Common Word
821. Shortest Distance to a Character
824. Goat Latin
828. Count Unique Characters of All Substrings of a Given String
830. Positions of Large Groups
831. Masking Personal Information
833. Find And Replace in String
838. Push Dominoes
842. Split Array into Fibonacci Sequence
844. Backspace String Compare
848. Shifting Letters
854. K-Similar Strings
856. Score of Parentheses
859. Buddy Strings
871. Minimum Number of Refueling Stops
880. Decoded String at Index
884. Uncommon Words from Two Sentences
890. Find and Replace Pattern
899. Orderly Queue
903. Valid Permutations for DI Sequence
906. Super Palindromes
917. Reverse Only Letters
921. Minimum Add to Make Parentheses Valid
925. Long Pressed Name
926. Flip String to Monotone Increasing
936. Stamping The Sequence
940. Distinct Subsequences II
942. DI String Match
972. Equal Rational Numbers
984. String Without AAA or BBB
1003. Check If Word Is Valid After Substitutions
1016. Binary String With Substrings Representing 1 To N
1021. Remove Outermost Parentheses
1023. Camelcase Matching
1041. Robot Bounded In Circle
1044. Longest Duplicate Substring
1047. Remove All Adjacent Duplicates In String
1055. Shortest Way to Form String
1061. Lexicographically Smallest Equivalent String
1062. Longest Repeating Substring
1071. Greatest Common Divisor of Strings
1078. Occurrences After Bigram
1079. Letter Tile Possibilities
1081. Smallest Subsequence of Distinct Characters
1087. Brace Expansion
1092. Shortest Common Supersequence
1096. Brace Expansion II
1100. Find K-Length Substrings With No Repeated Characters
1106. Parsing A Boolean Expression
1108. Defanging an IP Address
1111. Maximum Nesting Depth of Two Valid Parentheses Strings
1119. Remove Vowels from a String
1138. Alphabet Board Path
1143. Longest Common Subsequence
1147. Longest Chunked Palindrome Decomposition
1153. String Transforms Into Another String
1154. Day of the Year
1156. Swap For Longest Repeated Character Substring
1163. Last Substring in Lexicographical Order
1165. Single-Row Keyboard
1177. Can Make Palindrome from Substring
1180. Count Substrings with Only One Distinct Letter
1189. Maximum Number of Balloons
1190. Reverse Substrings Between Each Pair of Parentheses
1202. Smallest String With Swaps
1208. Get Equal Substrings Within Budget
1209. Remove All Adjacent Duplicates in String II
1216. Valid Palindrome III
1221. Split a String in Balanced Strings
1234. Replace the Substring for Balanced String
1236. Web Crawler
1239. Maximum Length of a Concatenated String with Unique Characters
1247. Minimum Swaps to Make Strings Equal
1249. Minimum Remove to Make Valid Parentheses
1257. Smallest Common Region
1258. Synonymous Sentences
1271. Hexspeak
1278. Palindrome Partitioning III
1297. Maximum Number of Occurrences of a Substring
1309. Decrypt String from Alphabet to Integer Mapping
1312. Minimum Insertion Steps to Make a String Palindrome
1316. Distinct Echo Substrings
1320. Minimum Distance to Type a Word Using Two Fingers
1324. Print Words Vertically
1328. Break a Palindrome
1332. Remove Palindromic Subsequences
1347. Minimum Number of Steps to Make Two Strings Anagram
1358. Number of Substrings Containing All Three Characters
1360. Number of Days Between Two Dates
1370. Increasing Decreasing String
1371. Find the Longest Substring Containing Vowels in Even Counts
1374. Generate a String With Characters That Have Odd Counts
1392. Longest Happy Prefix
1397. Find All Good Strings
1400. Construct K Palindrome Strings
1404. Number of Steps to Reduce a Number in Binary Representation to One
1405. Longest Happy String
1410. HTML Entity Parser
1415. The k-th Lexicographical String of All Happy Strings of Length n
1416. Restore The Array
1417. Reformat The String
1419. Minimum Number of Frogs Croaking
1422. Maximum Score After Splitting a String
1427. Perform String Shifts
1433. Check If a String Can Break Another String
1446. Consecutive Characters
1451. Rearrange Words in a Sentence
1455. Check If a Word Occurs As a Prefix of Any Word in a Sentence
1456. Maximum Number of Vowels in a Substring of Given Length
1461. Check If a String Contains All Binary Codes of Size K
1496. Path Crossing
1505. Minimum Possible Integer After at Most K Adjacent Swaps On Digits
1507. Reformat Date
1513. Number of Substrings With Only 1s
1520. Maximum Number of Non-Overlapping Substrings
1525. Number of Good Ways to Split a String
1528. Shuffle String
1529. Minimum Suffix Flips
1531. String Compression II
1540. Can Convert String in K Moves
1541. Minimum Insertions to Balance a Parentheses String
1542. Find Longest Awesome Substring
1544. Make The String Great
1545. Find Kth Bit in Nth Binary String
1573. Number of Ways to Split a String
1576. Replace All ?'s to Avoid Consecutive Repeating Characters
1585. Check If String Is Transformable With Substring Sort Operations
1592. Rearrange Spaces Between Words
1593. Split a String Into the Max Number of Unique Substrings
1556. Thousand Separator
1597. Build Binary Expression Tree From Infix Expression
1598. Crawler Log Folder
1614. Maximum Nesting Depth of the Parentheses
1616. Split Two Strings to Make Palindrome
1618. Maximum Font to Fit a Sentence in a Screen
1624. Largest Substring Between Two Equal Characters
1625. Lexicographically Smallest String After Applying Operations
1638. Count Substrings That Differ by One Character
1647. Minimum Deletions to Make Character Frequencies Unique
1653. Minimum Deletions to Make String Balanced
1657. Determine if Two Strings Are Close
1663. Smallest String With A Given Numeric Value
1668. Maximum Repeating Substring
1678. Goal Parser Interpretation
1682. Longest Palindromic Subsequence II
1684. Count the Number of Consistent Strings
1689. Partitioning Into Minimum Number Of Deci-Binary Numbers
1694. Reformat Phone Number
1698. Number of Distinct Substrings in a String
1702. Maximum Binary String After Change
1704. Determine if String Halves Are Alike
1717. Maximum Score From Removing Substrings
1736. Latest Time by Replacing Hidden Digits
1737. Change Minimum Characters to Satisfy One of Three Conditions
1745. Palindrome Partitioning IV
1750. Minimum Length of String After Deleting Similar Ends
1754. Largest Merge Of Two Strings
1758. Minimum Changes To Make Alternating Binary String
1759. Count Number of Homogenous Substrings
1763. Longest Nice Substring
1768. Merge Strings Alternately
1769. Minimum Number of Operations to Move All Balls to Each Box
1771. Maximize Palindrome Length From Subsequences
1781. Sum of Beauty of All Substrings
1784. Check if Binary String Has at Most One Segment of Ones
1794. Count Pairs of Equal Substrings With Minimum Difference
1796. Second Largest Digit in a String
1790. Check if One String Swap Can Make Strings Equal
1805. Number of Different Integers in a String
1807. Evaluate the Bracket Pairs of a String
1813. Sentence Similarity III
1816. Truncate Sentence
1830. Minimum Number of Operations to Make String Sorted
1832. Check if the Sentence Is Pangram
1839. Longest Substring Of All Vowels in Order
1842. Next Palindrome Using Same Digits
1844. Replace All Digits with Characters
1849. Splitting a String Into Descending Consecutive Values
1850. Minimum Adjacent Swaps to Reach the Kth Smallest Number
1859. Sorting the Sentence
1864. Minimum Number of Swaps to Make the Binary String Alternating
1869. Longer Contiguous Segments of Ones than Zeros
1871. Jump Game VII
1876. Substrings of Size Three with Distinct Characters
1880. Check if Word Equals Summation of Two Words
1881. Maximum Value after Insertion
1888. Minimum Number of Flips to Make the Binary String Alternating
1896. Minimum Cost to Change the Final Value of Expression
1898. Maximum Number of Removable Characters
1903. Largest Odd Number in String
1904. The Number of Full Rounds You Have Played
1910. Remove All Occurrences of a Substring
1915. Number of Wonderful Substrings
1927. Sum Game
1930. Unique Length-3 Palindromic Subsequences
1933. Check if String Is Decomposable Into Value-Equal Substrings
1935. Maximum Number of Words You Can Type
1941. Check if All Characters Have Equal Number of Occurrences
1945. Sum of Digits of String After Convert
1946. Largest Number After Mutating Substring
1948. Delete Duplicate Folders in System
1957. Delete Characters to Make Fancy String
1960. Maximum Product of the Length of Two Palindromic Substrings
1961. Check If String Is a Prefix of Array
1963. Minimum Number of Swaps to Make the String Balanced
1967. Number of Strings That Appear as Substrings in Word
1974. Minimum Time to Type Word Using Special Typewriter
1977. Number of Ways to Separate Numbers
1987. Number of Unique Good Subsequences
2000. Reverse Prefix of Word
2002. Maximum Product of the Length of Two Palindromic Subsequences
2014. Longest Subsequence Repeated k Times
2019. The Score of Students Solving Math Expression
2024. Maximize the Confusion of an Exam
2027. Minimum Moves to Convert String
2030. Smallest K-Length Subsequence With Occurrences of a Letter
2038. Remove Colored Pieces if Both Neighbors are the Same Color
2042. Check if Numbers Are Ascending in a Sentence
2047. Number of Valid Words in a Sentence
2052. Minimum Cost to Separate Sentence Into Rows
2055. Plates Between Candles
2060. Check if an Original String Exists Given Two Encoded Strings
2062. Count Vowel Substrings of a String
2063. Vowels of All Substrings
2067. Number of Equal Count Substrings
2068. Check Whether Two Strings are Almost Equivalent
2075. Decode the Slanted Ciphertext
2083. Substrings That Begin and End With the Same Letter
2086. Minimum Number of Food Buckets to Feed the Hamsters
2103. Rings and Rods
2109. Adding Spaces to a String
2116. Check if a Parentheses String Can Be Valid
2124. Check if All A's Appears Before All B's
2129. Capitalize the Title
2138. Divide a String Into Groups of Size k
2147. Number of Ways to Divide a Long Corridor
2156. Find Substring With Given Hash Value
2167. Minimum Time to Remove All Cars Containing Illegal Goods
2168. Unique Substrings With Equal Digit Frequency
2182. Construct String With Repeat Limit
2185. Counting Words With a Given Prefix
2186. Minimum Number of Steps to Make Two Strings Anagram II
2193. Minimum Number of Moves to Make Palindrome
2194. Cells in a Range on an Excel Sheet
2207. Maximize Number of Subsequences in a String
2209. Minimum White Tiles After Covering With Carpets
2211. Count Collisions on a Road
2213. Longest Substring of One Repeating Character
2222. Number of Ways to Select Buildings
2223. Sum of Scores of Built Strings
2224. Minimum Number of Operations to Convert Time
2232. Minimize Result by Adding Parentheses to Expression
2243. Calculate Digit Sum of a String
2259. Remove Digit From Number to Maximize Result
2262. Total Appeal of A String
2264. Largest 3-Same-Digit Number in String
2268. Minimum Number of Keypresses
2272. Substring With Largest Variance
2278. Percentage of Letter in String
2283. Check if Number Has Equal Digit Count and Digit Value
2287. Rearrange Characters to Make Target String
2288. Apply Discount to Prices
2299. Strong Password Checker II
2301. Match Substring After Replacement
2309. Greatest English Letter in Upper and Lower Case
2311. Longest Binary Subsequence Less Than or Equal to K
2315. Count Asterisks
2322. Minimum Score After Removals on a Tree
2325. Decode the Message
2330. Valid Palindrome IV
2337. Move Pieces to Obtain a String
2351. First Letter to Appear Twice
2370. Longest Ideal Subsequence
2375. Construct Smallest Number From DI String
2379. Minimum Recolors to Get K Consecutive Black Blocks
2380. Time Needed to Rearrange a Binary String
2381. Shifting Letters II
2384. Largest Palindromic Number
2390. Removing Stars From a String
2399. Check Distances Between Same Letters
2405. Optimal Partition of String
2409. Count Days Spent Together
2414. Length of the Longest Alphabetical Continuous Substring
2423. Remove Letter To Equalize Frequency
2430. Maximum Deletions on a String
2434. Using a Robot to Print the Lexicographically Smallest String
2437. Number of Valid Clock Times
2450. Number of Distinct Binary Strings After Applying Operations
2468. Split Message Based on Limit
2472. Maximum Number of Non-overlapping Palindrome Substrings
2478. Number of Beautiful Partitions
2483. Minimum Penalty for a Shop
2484. Count Palindromic Subsequences
2486. Append Characters to String to Make Subsequence
2489. Number of Substrings With Fixed Ratio
2490. Circular Sentence
2491. Divide Players Into Teams of Equal Skill
2514. Count Anagrams
2516. Take K of Each Character From Left and Right
2522. Partition String Into Substrings With Values at Most K
2531. Make Number of Distinct Characters Equal
2539. Count the Number of Good Subsequences
2546. Apply Bitwise Operations to Make Strings Equal
2564. Substring XOR Queries
2565. Subsequence With the Minimum Score
2573. Find the String with LCP
2575. Find the Divisibility Array of a String
2586. Count the Number of Vowel Strings in Range
2606. Find the Substring With Maximum Cost
2609. Find the Longest Balanced Substring of a Binary String
2645. Minimum Additions to Make Valid String
2663. Lexicographically Smallest Beautiful String
2696. Minimum String Length After Removing Substrings
2697. Lexicographically Smallest Palindrome
2707. Extra Characters in a String
2710. Remove Trailing Zeros From a String
2712. Minimum Cost to Make All Characters Equal
2716. Minimize String Length
2719. Count of Integers
2730. Find the Longest Semi-Repetitive Substring
2734. Lexicographically Smallest String After Substring Operation
2743. Count Substrings Without Repeating Character
2767. Partition String Into Minimum Beautiful Substrings
2781. Length of the Longest Valid Substring
2785. Sort Vowels in a String
2800. Shortest String That Contains Three Strings
2801. Count Stepping Numbers in Range
2810. Faulty Keyboard
2825. Make String a Subsequence Using Cyclic Increments
2828. Check if a String Is an Acronym of Words
2833. Furthest Point From Origin
2839. Check if Strings Can be Made Equal With Operations I
2840. Check if Strings Can be Made Equal With Operations II
2842. Count K-Subsequences of a String With Maximum Beauty
2844. Minimum Operations to Make a Special Number
2864. Maximum Odd Binary Number
2851. String Transformation
2896. Apply Operations to Make Two Strings Equal
2904. Shortest and Lexicographically Smallest Beautiful String
2911. Minimum Changes to Make K Semi-palindromes
2914. Minimum Number of Changes to Make Binary String Beautiful
2937. Make Three Strings Equal
2938. Separate Black and White Balls
2942. Find Words Containing Character
2947. Count Beautiful Substrings I
2949. Count Beautiful Substrings II
2950. Number of Divisible Substrings
2953. Count Complete Substrings
2955. Number of Same-End Substrings
2957. Remove Adjacent Almost-Equal Characters
2976. Minimum Cost to Convert String I
2977. Minimum Cost to Convert String II
2981. Find Longest Special Substring That Occurs Thrice I
2982. Find Longest Special Substring That Occurs Thrice II
2983. Palindrome Rearrangement Queries
3003. Maximize the Number of Partitions After Operations
3006. Find Beautiful Indices in the Given Array I
3008. Find Beautiful Indices in the Given Array II
3014. Minimum Number of Pushes to Type Word I
3016. Minimum Number of Pushes to Type Word II
3019. Number of Changing Keys
3029. Minimum Time to Revert Word to Initial State I
3031. Minimum Time to Revert Word to Initial State II
3039. Apply Operations to Make String Empty
3081. Replace Question Marks in String to Minimize Its Value
3083. Existence of a Substring in a String and Its Reverse
3084. Count Substrings Starting and Ending with Given Character
3085. Minimum Deletions to Make String K-Special
3088. Make String Anti-palindrome
3090. Maximum Length Substring With Two Occurrences
3104. Find Longest Self-Contained Substring
3106. Lexicographically Smallest String After Operations With Constraint
3110. Score of a String
3114. Latest Time You Can Obtain After Replacing Characters
3119. Maximum Number of Potholes That Can Be Fixed
3120. Count the Number of Special Characters I
3121. Count the Number of Special Characters II
3125. Maximum Number That Makes Result of Bitwise AND Zero
3135. Equalize Strings by Adding or Removing Characters at Ends
3136. Valid Word
3137. Minimum Number of Operations to Make Word K-Periodic
3138. Minimum Length of Anagram Concatenation
3144. Minimum Substring Partition of Equal Character
3146. Permutation Difference between Two Strings
3163. String Compression III
3167. Better Compression of String
3168. Minimum Number of Chairs in a Waiting Room
3170. Lexicographically Minimum String After Removing Stars
3174. Clear Digits
3210. Find the Encrypted String
3213. Construct String with Minimum Cost
3216. Lexicographically Smallest String After a Swap
3223. Minimum Length of String After Operations
3227. Vowels Game in a String
3228. Maximum Number of Operations to Move Ones to the End
3234. Count the Number of Substrings With Dominant Ones
3253. Construct String with Minimum Cost (Easy)
3258. Count Substrings That Satisfy K-Constraint I
3261. Count Substrings That Satisfy K-Constraint II
3271. Hash Divided String
3274. Check if Two Chessboard Squares Have the Same Color
3280. Convert Date to Binary
3291. Minimum Number of Valid Strings to Form Target I
3292. Minimum Number of Valid Strings to Form Target II
3297. Count Substrings That Can Be Rearranged to Contain a String I
3298. Count Substrings That Can Be Rearranged to Contain a String II
3302. Find the Lexicographically Smallest Valid Sequence
3303. Find the Occurrence of First Almost Equal Substring
3305. Count of Substrings Containing Every Vowel and K Consonants I
3306. Count of Substrings Containing Every Vowel and K Consonants II
3316. Find Maximum Removals From Source String
3320. Count The Number of Winning Sequences
3324. Find the Sequence of Strings Appeared on the Screen
3325. Count Substrings With K-Frequency Characters I
3329. Count Substrings With K-Frequency Characters II
3330. Find the Original Typed String I
3333. Find the Original Typed String II
3335. Total Characters in String After Transformations I
3337. Total Characters in String After Transformations II
3340. Check Balanced String
3343. Count Number of Balanced Permutations
3348. Smallest Divisible Digit Product II
3352. Count K-Reducible Numbers Less Than N
3365. Rearrange K Substrings to Form Target String
3389. Minimum Operations to Make Character Frequencies Equal
3398. Smallest Substring With Identical Characters I
3399. Smallest Substring With Identical Characters II
3403. Find the Lexicographically Largest String From the Box I
3406. Find the Lexicographically Largest String From the Box II
3407. Substring Matching Pattern
3412. Find Mirror Score of a String
3438. Find Valid Pair of Adjacent Digits in String
3441. Minimum Cost Good Caption
3442. Maximum Difference Between Even and Odd Frequency I
3443. Maximum Manhattan Distance After K Changes
3445. Maximum Difference Between Even and Odd Frequency II
3448. Count Substrings Divisible By Last Digit
3455. Shortest Matching Substring
3456. Find Special Substring of Length K
3458. Select K Disjoint Special Substrings
3460. Longest Common Prefix After at Most One Removal
3461. Check If Digits Are Equal in String After Operations I
3463. Check If Digits Are Equal in String After Operations II
3472. Longest Palindromic Subsequence After at Most K Operations
3474. Lexicographically Smallest Generated String
3498. Reverse Degree of a String
3499. Maximize Active Section with Trade I
3501. Maximize Active Section with Trade II
3503. Longest Palindrome After Substring Concatenation I
3504. Longest Palindrome After Substring Concatenation II
3517. Smallest Palindromic Rearrangement I
3518. Smallest Palindromic Rearrangement II
3519. Count Numbers with Non-Decreasing Digits
3541. Find Most Frequent Vowel and Consonant
3545. Minimum Deletions for At Most K Distinct Characters
3556. Sum of Largest Prime Substrings
3557. Find Maximum Number of Non Intersecting Substrings
3561. Resulting String After Adjacent Removals
3563. Lexicographically Smallest String After Adjacent Removals
3571. Find the Shortest Superstring II
3579. Minimum Steps to Convert String with Operations
3582. Generate Tag for Video Caption
3597. Partition String
3612. Process String with Special Operations I
3614. Process String with Special Operations II
3628. Maximum Number of Subsequences After One Inserting
3639. Minimum Time to Activate String

Dynamic Programming

276. Paint Fence
552. Student Attendance Record II
576. Out of Boundary Paths
600. Non-negative Integers without Consecutive Ones
629. K Inverse Pairs Array
688. Knight Probability in Chessboard
787. Cheapest Flights Within K Stops
790. Domino and Tromino Tiling
799. Champagne Tower
935. Knight Dialer
1155. Number of Dice Rolls With Target Sum
1220. Count Vowels Permutation
1269. Number of Ways to Stay in the Same Place After Some Steps
1387. Sort Integers by The Power Value
1411. Number of Ways to Paint N × 3 Grid
1420. Build Array Where You Can Find The Maximum Exactly K Comparisons
1553. Minimum Number of Days to Eat N Oranges
1611. Minimum One Bit Operations to Make Integers Zero
1659. Maximize Grid Happiness
1692. Count Ways to Distribute Candies
1900. The Earliest and Latest Rounds Where Players Compete
1931. Painting a Grid With Three Different Colors
2318. Number of Distinct Roll Sequences
2320. Count Number of Ways to Place Houses
2327. Number of People Aware of a Secret
2466. Count Ways To Build Good Strings
2533. Number of Good Binary Strings
2787. Ways to Express an Integer as Sum of Powers
2998. Minimum Number of Operations to Make X and Y Equal
3129. Find All Possible Stable Binary Arrays I
3130. Find All Possible Stable Binary Arrays II
3339. Find the Number of K-Even Arrays

Two Pointers

11. Container With Most Water

Heap

2231. Largest Number After Digit Swaps by Parity

Linked List

2. Add Two Numbers
19. Remove Nth Node From End of List
21. Merge Two Sorted Lists
23. Merge k Sorted Lists
24. Swap Nodes in Pairs
25. Reverse Nodes in k-Group
61. Rotate List
82. Remove Duplicates from Sorted List II
83. Remove Duplicates from Sorted List
86. Partition List
92. Reverse Linked List II
109. Convert Sorted List to Binary Search Tree
138. Copy List with Random Pointer
141. Linked List Cycle
142. Linked List Cycle II
143. Reorder List
147. Insertion Sort List
148. Sort List
160. Intersection of Two Linked Lists
203. Remove Linked List Elements
206. Reverse Linked List
234. Palindrome Linked List
237. Delete Node in a Linked List
328. Odd Even Linked List
369. Plus One Linked List
430. Flatten a Multilevel Doubly Linked List
445. Add Two Numbers II
708. Insert into a Sorted Circular Linked List
725. Split Linked List in Parts
817. Linked List Components
876. Middle of the Linked List
1019. Next Greater Node In Linked List
1171. Remove Zero Sum Consecutive Nodes from Linked List
1265. Print Immutable Linked List in Reverse
1290. Convert Binary Number in a Linked List to Integer
1367. Linked List in Binary Tree
1474. Delete N Nodes After M Nodes of a Linked List
1634. Add Two Polynomials Represented as Linked Lists
1669. Merge In Between Linked Lists
1721. Swapping Nodes in a Linked List
1836. Remove Duplicates From an Unsorted Linked List
2046. Sort Linked List Already Sorted Using Absolute Values
2058. Find the Minimum and Maximum Number of Nodes Between Critical Points
2074. Reverse Nodes in Even Length Groups
2095. Delete the Middle Node of a Linked List
2130. Maximum Twin Sum of a Linked List
2181. Merge Nodes in Between Zeros
2326. Spiral Matrix IV
2487. Remove Nodes From Linked List
2674. Split a Circular Linked List
2807. Insert Greatest Common Divisors in Linked List
2816. Double a Number Represented as a Linked List
3062. Winner of the Linked List Game
3063. Linked List Frequency
3217. Delete Nodes From Linked List Present in Array
3263. Convert Doubly Linked List to Array I
3294. Convert Doubly Linked List to Array II

Enumeration

204. Count Primes
1291. Sequential Digits
3001. Minimum Moves to Capture The Queen

HashTable

694. Number of Distinct Islands
711. Number of Distinct Islands II

Segment_Tree

307. Range Sum Query - Mutable

Math

2. Add Two Numbers
9. Palindrome Number
29. Divide Two Integers
50. Pow(x, n)
60. Permutation Sequence
62. Unique Paths
69. Sqrt(x)
70. Climbing Stairs
89. Gray Code
166. Fraction to Recurring Decimal
172. Factorial Trailing Zeroes
202. Happy Number
223. Rectangle Area
231. Power of Two
233. Number of Digit One
258. Add Digits
263. Ugly Number
264. Ugly Number II
273. Integer to English Words
279. Perfect Squares
292. Nim Game
313. Super Ugly Number
319. Bulb Switcher
326. Power of Three
342. Power of Four
343. Integer Break
356. Line Reflection
357. Count Numbers with Unique Digits
360. Sort Transformed Array
365. Water and Jug Problem
367. Valid Perfect Square
371. Sum of Two Integers
372. Super Pow
375. Guess Number Higher or Lower II
390. Elimination Game
396. Rotate Function
400. Nth Digit
405. Convert a Number to Hexadecimal
412. Fizz Buzz
441. Arranging Coins
453. Minimum Moves to Equal Array Elements
458. Poor Pigs
464. Can I Win
479. Largest Palindrome Product
492. Construct the Rectangle
504. Base 7
507. Perfect Number
509. Fibonacci Number
519. Random Flip Matrix
556. Next Greater Element III
587. Erect the Fence
593. Valid Square
625. Minimum Factorization
633. Sum of Square Numbers
634. Find the Derangement of An Array
650. 2 Keys Keyboard
651. 4 Keys Keyboard
660. Remove 9
667. Beautiful Arrangement II
668. Kth Smallest Number in Multiplication Table
670. Maximum Swap
672. Bulb Switcher II
728. Self Dividing Numbers
738. Monotone Increasing Digits
754. Reach a Number
762. Prime Number of Set Bits in Binary Representation
775. Global and Local Inversions
779. K-th Symbol in Grammar
780. Reaching Points
788. Rotated Digits
793. Preimage Size of Factorial Zeroes Function
808. Soup Servings
812. Largest Triangle Area
818. Race Car
829. Consecutive Numbers Sum
836. Rectangle Overlap
837. New 21 Game
858. Mirror Reflection
866. Prime Palindrome
869. Reordered Power of 2
878. Nth Magical Number
883. Projection Area of 3D Shapes
892. Surface Area of 3D Shapes
887. Super Egg Drop
902. Numbers At Most N Given Digit Set
908. Smallest Range I
910. Smallest Range II
920. Number of Music Playlists
932. Beautiful Array
939. Minimum Area Rectangle
964. Least Operators to Express Number
970. Powerful Integers
972. Equal Rational Numbers
973. K Closest Points to Origin
991. Broken Calculator
1006. Clumsy Factorial
1012. Numbers With Repeated Digits
1015. Smallest Integer Divisible by K
1017. Convert to Base -2
1025. Divisor Game
1033. Moving Stones Until Consecutive
1056. Confusing Number
1067. Digit Count in Range
1088. Confusing Number II
1103. Distribute Candies to People
1104. Path In Zigzag Labelled Binary Tree
1118. Number of Days in a Month
1134. Armstrong Number
1137. N-th Tribonacci Number
1154. Day of the Year
1175. Prime Arrangements
1183. Maximum Number of Ones
1185. Day of the Week
1201. Ugly Number III
1227. Airplane Seat Assignment Probability
1237. Find Positive Integer Solution for a Given Equation
1238. Circular Permutation in Binary Representation
1256. Encode Number
1259. Handshakes That Don't Cross
1276. Number of Burgers with No Waste of Ingredients
1281. Subtract the Product and Sum of Digits of an Integer
1304. Find N Unique Integers Sum up to Zero
1317. Convert Integer to the Sum of Two No-Zero Integers
1323. Maximum 69 Number
1342. Number of Steps to Reduce a Number to Zero
1344. Angle Between Hands of a Clock
1359. Count All Valid Pickup and Delivery Options
1362. Closest Divisors
1390. Four Divisors
1399. Count Largest Group
1401. Circle and Rectangle Overlapping
1414. Find the Minimum Number of Fibonacci Numbers Whose Sum Is K
1432. Max Difference You Can Get From Changing an Integer
1447. Simplified Fractions
1453. Maximum Number of Darts Inside of a Circular Dartboard
1486. XOR Operation in an Array
1492. The kth Factor of n
1510. Stone Game IV
1512. Number of Good Pairs
1515. Best Position for a Service Centre
1518. Water Bottles
1523. Count Odd Numbers in an Interval Range
1551. Minimum Operations to Make Array Equal
1578. Minimum Time to Make Rope Colorful
1610. Maximum Number of Visible Points
1621. Number of Sets of K Non-Overlapping Line Segments
1641. Count Sorted Vowel Strings
1680. Concatenation of Consecutive Binary Numbers
1688. Count of Matches in Tournament
1701. Average Waiting Time
1716. Calculate Money in Leetcode Bank
1739. Building Boxes
1742. Maximum Number of Balls in a Box
1753. Maximum Score From Removing Stones
1780. Check if Number is a Sum of Powers of Three
1806. Minimum Number of Operations to Reinitialize a Permutation
1808. Maximize Number of Nice Divisors
1823. Find the Winner of the Circular Game
1828. Queries on Number of Points Inside a Circle
1837. Sum of Digits in Base K
1860. Incremental Memory Leak
1862. Sum of Floored Pairs
1866. Number of Ways to Rearrange Sticks With K Sticks Visible
1884. Egg Drop With 2 Eggs and N Floors
1908. Game of Nim
1922. Count Good Numbers
1924. Erect the Fence II
1925. Count Square Sum Triples
1952. Three Divisors
1954. Minimum Garden Perimeter to Collect Enough Apples
1956. Minimum Time For K Virus Variants to Spread
1999. Smallest Greater Multiple Made of Two Digits
2005. Subtree Removal Game with Fibonacci Tree
2048. Next Greater Numerically Balanced Number
2081. Sum of k-Mirror Numbers
2101. Detonate the Maximum Bombs
2128. Remove All Ones With Row and Column Flips
2139. Minimum Moves to Reach Target Score
2152. Minimum Number of Lines to Cover Points
2160. Minimum Sum of Four Digit Number After Splitting Digits
2162. Minimum Cost to Set Cooking Time
2165. Smallest Value of the Rearranged Number
2169. Count Operations to Obtain Zero
2180. Count Integers With Even Digit Sum
2189. Number of Ways to Build House of Cards
2117. Abbreviating the Product of a Range
2119. A Number After a Double Reversal
2177. Find Three Consecutive Integers That Sum to a Given Number
2178. Maximum Split of Positive Even Integers
2221. Find Triangular Sum of an Array
2235. Add Two Integers
2240. Number of Ways to Buy Pens and Pencils
2249. Count Lattice Points Inside a Circle
2269. Find the K-Beauty of a Number
2310. Sum of Numbers With Units Digit K
2338. Count the Number of Ideal Arrays
2376. Count Special Integers
2396. Strictly Palindromic Number
2400. Number of Ways to Reach a Position After Exactly k Steps
2413. Smallest Even Multiple
2417. Closest Fair Integer
2427. Number of Common Factors
2443. Sum of Number and Its Reverse
2457. Minimum Addition to Make Integer Beautiful
2469. Convert the Temperature
2481. Minimum Cuts to Divide a Circle
2485. Find the Pivot Integer
2507. Smallest Value After Replacing With Sum of Prime Factors
2513. Minimize the Maximum of Two Arrays
2520. Count the Digits That Divide a Number
2523. Closest Prime Numbers in Range
2525. Categorize Box According to Criteria
2543. Check if Point Is Reachable
2544. Alternating Digit Sum
2550. Count Collisions of Monkeys on a Polygon
2566. Maximum Difference by Remapping a Digit
2571. Minimum Operations to Reduce an Integer to 0
2578. Split With Minimum Sum
2579. Count Total Number of Colored Cells
2582. Pass the Pillow
2591. Distribute Money to Maximum Children
2595. Number of Even and Odd Bits
2600. K Items With the Maximum Sum
2601. Prime Subtraction Operation
2647. Color the Triangle Red
2651. Calculate Delayed Arrival Time
2652. Sum Multiples
2682. Find the Losers of the Circular Game
2698. Find the Punishment Number of an Integer
2729. Check if The Number is Fascinating
2739. Total Distance Traveled
2749. Minimum Operations to Make the Integer Zero
2745. Construct the Longest New String
2761. Prime Pairs With Target Sum
2769. Find the Maximum Achievable Number
2802. Find The K-th Lucky Number
2806. Account Balance After Rounded Purchase
2827. Number of Beautiful Integers in the Range
2829. Determine the Minimum Sum of a k-avoiding Array
2834. Find the Minimum Possible Sum of a Beautiful Array
2843. Count Symmetric Integers
2847. Smallest Number With Given Digit Product
2849. Determine if a Cell Is Reachable at a Given Time
2894. Divisible and Non-divisible Sums Difference
2927. Distribute Candies Among Children III
2928. Distribute Candies Among Children I
2929. Distribute Candies Among Children II
2930. Number of Strings Which Can Be Rearranged to Contain Substring
2939. Maximum Xor Product
2979. Most Expensive Item That Can Not Be Bought
2992. Number of Self-Divisible Permutations
2999. Count the Number of Powerful Integers
3009. Maximum Number of Intersections on the Chart
3021. Alice and Bob Playing Flower Game
3024. Type of Triangle
3032. Count Numbers With Unique Digits II
3091. Apply Operations to Make Sum of Array Greater Than or Equal to k
3099. Harshad Number
3100. Water Bottles II
3102. Minimize Manhattan Distances
3128. Right Triangles
3154. Find Number of Ways to Reach the K-th Stair
3155. Maximum Number of Upgradable Servers
3162. Find the Number of Good Pairs I
3164. Find the Number of Good Pairs II
3178. Find the Child Who Has the Ball After K Seconds
3179. Find the N-th Value After K Seconds
3200. Maximum Height of a Triangle
3222. Find the Winning Player in Coin Game
3233. Find the Count of Numbers Which Are Not Special
3235. Check if the Rectangle Corner Is Reachable
3250. Find the Count of Monotonic Pairs I
3251. Find the Count of Monotonic Pairs II
3260. Find the Largest Palindrome Divisible by K
3270. Find the Key of the Numbers
3272. Find the Count of Good Integers
3300. Minimum Element After Replacement With Digit Sum
3304. Find the K-th Character in String Game I
3307. Find the K-th Character in String Game II
3317. Find the Number of Possible Ways for an Event
3345. Smallest Divisible Digit Product I
3360. Stone Removal Game
3370. Smallest Number With All Set Bits
3377. Digit Operations to Make Two Integers Equal
3395. Subsequences with a Unique Middle Mode I
3405. Count the Number of Arrays with K Matching Adjacent Elements
3416. Subsequences with a Unique Middle Mode II
3426. Manhattan Distances of All Arrangements of Pieces
3437. Permutations III
3470. Permutations IV
3490. Count Beautiful Numbers
3492. Maximum Containers on a Ship
3516. Find Closest Person
3536. Maximum Product of Two Digits
3537. Fill a Special Grid
3560. Find Minimum Log Transportation Cost
3581. Count Odd Letters from Number
3596. Minimum Cost Path with Alternating Directions I
3602. Hexadecimal and Hexatrigesimal Conversion
3621. Number of Integers With Popcount-Depth Equal to K I
3622. Check Divisibility by Digit Sum and Product
3624. Number of Integers With Popcount-Depth Equal to K II
3646. Next Special Palindrome Number
3648. Minimum Sensors to Cover Grid

Stack

225. Implement Stack using Queues
232. Implement Queue using Stacks
321. Create Maximum Number
339. Nested List Weight Sum
364. Nested List Weight Sum II

Tree

94. Binary Tree Inorder Traversal
95. Unique Binary Search Trees II
96. Unique Binary Search Trees
99. Recover Binary Search Tree
100. Same Tree
101. Symmetric Tree
102. Binary Tree Level Order Traversal
103. Binary Tree Zigzag Level Order Traversal
104. Maximum Depth of Binary Tree
107. Binary Tree Level Order Traversal II
109. Convert Sorted List to Binary Search Tree
110. Balanced Binary Tree
111. Minimum Depth of Binary Tree
112. Path Sum
113. Path Sum II
114. Flatten Binary Tree to Linked List
116. Populating Next Right Pointers in Each Node
117. Populating Next Right Pointers in Each Node II
124. Binary Tree Maximum Path Sum
129. Sum Root to Leaf Numbers
144. Binary Tree Preorder Traversal
145. Binary Tree Postorder Traversal
156. Binary Tree Upside Down
173. Binary Search Tree Iterator
199. Binary Tree Right Side View
222. Count Complete Tree Nodes
226. Invert Binary Tree
230. Kth Smallest Element in a BST
235. Lowest Common Ancestor of a Binary Search Tree
236. Lowest Common Ancestor of a Binary Tree
250. Count Univalue Subtrees
255. Verify Preorder Sequence in Binary Search Tree
257. Binary Tree Paths
270. Closest Binary Search Tree Value
272. Closest Binary Search Tree Value II
285. Inorder Successor in BST
298. Binary Tree Longest Consecutive Sequence
314. Binary Tree Vertical Order Traversal
331. Verify Preorder Serialization of a Binary Tree
333. Largest BST Subtree
337. House Robber III
366. Find Leaves of Binary Tree
404. Sum of Left Leaves
426. Convert Binary Search Tree to Sorted Doubly Linked List
427. Construct Quad Tree
429. N-ary Tree Level Order Traversal
437. Path Sum III
449. Serialize and Deserialize BST
450. Delete Node in a BST
501. Find Mode in Binary Search Tree
508. Most Frequent Subtree Sum
510. Inorder Successor in BST II
513. Find Bottom Left Tree Value
515. Find Largest Value in Each Tree Row
530. Minimum Absolute Difference in BST
538. Convert BST to Greater Tree
543. Diameter of Binary Tree
545. Boundary of Binary Tree
549. Binary Tree Longest Consecutive Sequence II
558. Logical OR of Two Binary Grids Represented as Quad-Trees
559. Maximum Depth of N-ary Tree
563. Binary Tree Tilt
572. Subtree of Another Tree
582. Kill Process
589. N-ary Tree Preorder Traversal
590. N-ary Tree Postorder Traversal
606. Construct String from Binary Tree
617. Merge Two Binary Trees
623. Add One Row to Tree
637. Average of Levels in Binary Tree
652. Find Duplicate Subtrees
653. Two Sum IV - Input is a BST
654. Maximum Binary Tree
655. Print Binary Tree
662. Maximum Width of Binary Tree
663. Equal Tree Partition
669. Trim a Binary Search Tree
671. Second Minimum Node In a Binary Tree
687. Longest Univalue Path
700. Search in a Binary Search Tree
701. Insert into a Binary Search Tree
742. Closest Leaf in a Binary Tree
776. Split BST
783. Minimum Distance Between BST Nodes
814. Binary Tree Pruning
834. Sum of Distances in Tree
863. All Nodes Distance K in Binary Tree
865. Smallest Subtree with all the Deepest Nodes
872. Leaf-Similar Trees
889. Construct Binary Tree from Preorder and Postorder Traversal
894. All Possible Full Binary Trees
897. Increasing Order Search Tree
919. Complete Binary Tree Inserter
938. Range Sum of BST
951. Flip Equivalent Binary Trees
958. Check Completeness of a Binary Tree
965. Univalued Binary Tree
968. Binary Tree Cameras
971. Flip Binary Tree To Match Preorder Traversal
979. Distribute Coins in Binary Tree
987. Vertical Order Traversal of a Binary Tree
988. Smallest String Starting From Leaf
993. Cousins in Binary Tree
998. Maximum Binary Tree II
1008. Construct Binary Search Tree from Preorder Traversal
1022. Sum of Root To Leaf Binary Numbers
1026. Maximum Difference Between Node and Ancestor
1028. Recover a Tree From Preorder Traversal
1038. Binary Search Tree to Greater Sum Tree
1080. Insufficient Nodes in Root to Leaf Paths
1110. Delete Nodes And Return Forest
1120. Maximum Average Subtree
1123. Lowest Common Ancestor of Deepest Leaves
1145. Binary Tree Coloring Game
1161. Maximum Level Sum of a Binary Tree
1214. Two Sum BSTs
1261. Find Elements in a Contaminated Binary Tree
1302. Deepest Leaves Sum
1305. All Elements in Two Binary Search Trees
1315. Sum of Nodes with Even-Valued Grandparent
1325. Delete Leaves With a Given Value
1339. Maximum Product of Splitted Binary Tree
1361. Validate Binary Tree Nodes
1367. Linked List in Binary Tree
1372. Longest ZigZag Path in a Binary Tree
1373. Maximum Sum BST in Binary Tree
1376. Time Needed to Inform All Employees
1379. Find a Corresponding Node of a Binary Tree in a Clone of That Tree
1382. Balance a Binary Search Tree
1430. Check If a String Is a Valid Sequence from Root to Leaves Path in a Binary Tree
1448. Count Good Nodes in Binary Tree
1457. Pseudo-Palindromic Paths in a Binary Tree
1469. Find All The Lonely Nodes
1483. Kth Ancestor of a Tree Node
1485. Clone Binary Tree With Random Pointer
1490. Clone N-ary Tree
1506. Find Root of N-Ary Tree
1516. Move Sub-Tree of N-Ary Tree
1519. Number of Nodes in the Sub-Tree With the Same Label
1522. Diameter of N-Ary Tree
1530. Number of Good Leaf Nodes Pairs
1569. Number of Ways to Reorder Array to Get Same BST
1602. Find Nearest Right Node in Binary Tree
1609. Even Odd Tree
1612. Check If Two Expression Trees are Equivalent
1617. Count Subtrees With Max Distance Between Cities
1644. Lowest Common Ancestor of a Binary Tree II
1650. Lowest Common Ancestor of a Binary Tree III
1660. Correct a Binary Tree
1666. Change the Root of a Binary Tree
1676. Lowest Common Ancestor of a Binary Tree IV
1740. Find Distance in a Binary Tree
1902. Depth of BST Given Insertion Order
1932. Merge BSTs to Create Single BST
1973. Count Nodes Equal to Sum of Descendants
2003. Smallest Missing Genetic Value in Each Subtree
2005. Subtree Removal Game with Fibonacci Tree
2096. Step-By-Step Directions From a Binary Tree Node to Another
2196. Create Binary Tree From Descriptions
2236. Root Equals Sum of Children
2265. Count Nodes Equal to Average of Subtree
2277. Closest Node to Path in Tree
2313. Minimum Flips in Binary Tree to Get Result
2331. Evaluate Boolean Binary Tree
2378. Choose Edges to Maximize Score in a Tree
2385. Amount of Time for Binary Tree to Be Infected
2415. Reverse Odd Levels of Binary Tree
2421. Number of Good Paths
2445. Number of Nodes With Value One
2458. Height of Binary Tree After Subtree Removal Queries
2467. Most Profitable Path in a Tree
2471. Minimum Number of Operations to Sort a Binary Tree by Level
2476. Closest Nodes Queries in a Binary Search Tree
2509. Cycle Length Queries in a Tree
2581. Count Number of Possible Root Nodes
2583. Kth Largest Sum in a Binary Tree
2603. Collect Coins in a Tree
2641. Cousins in Binary Tree II
2646. Minimize the Total Price of the Trips
2673. Make Costs of Paths Equal in a Binary Tree
2689. Extract Kth Character From The Rope Tree
2709. Greatest Common Divisor Traversal
2764. Is Array a Preorder of Some ‌Binary Tree
2773. Height of Special Binary Tree
2791. Count Paths That Can Form a Palindrome in a Tree
2792. Count Nodes That Are Great Enough
2846. Minimum Edge Weight Equilibrium Queries in a Tree
2867. Count Valid Paths in a Tree
2872. Maximum Number of K-Divisible Components
2925. Maximum Score After Applying Operations on a Tree
2973. Find Number of Coins to Place in Tree Nodes
3157. Find the Level of Tree with Minimum Sum
3203. Find Minimum Diameter After Merging Two Trees
3249. Count the Number of Good Nodes
3313. Find the Last Marked Nodes in Tree
3319. K-th Largest Perfect Subtree Size in Binary Tree
3331. Find Subtree Sizes After Changes
3367. Maximize Sum of Weights after Edge Removals
3425. Longest Special Path
3486. Longest Special Path II
3544. Subtree Inversion Sum

Graph

133. Clone Graph
210. Course Schedule II
261. Graph Valid Tree
277. Find the Celebrity
310. Minimum Height Trees
323. Number of Connected Components in an Undirected Graph
332. Reconstruct Itinerary
490. The Maze
499. The Maze III
505. The Maze II
684. Redundant Connection
685. Redundant Connection II
743. Network Delay Time
753. Cracking the Safe
847. Shortest Path Visiting All Nodes
882. Reachable Nodes In Subdivided Graph
886. Possible Bipartition
913. Cat and Mouse
924. Minimize Malware Spread
928. Minimize Malware Spread II
1042. Flower Planting With No Adjacent
1059. All Paths from Source Lead to Destination
1129. Shortest Path with Alternating Colors
1135. Connecting Cities With Minimum Cost
1136. Parallel Courses
1168. Optimize Water Distribution in a Village
1203. Sort Items by Groups Respecting Dependencies
1245. Tree Diameter
1319. Number of Operations to Make Network Connected
1334. Find the City With the Smallest Number of Neighbors at a Threshold Distance
1361. Validate Binary Tree Nodes
1377. Frog Position After T Seconds
1443. Minimum Time to Collect All Apples in a Tree
1462. Course Schedule IV
1466. Reorder Routes to Make All Paths Lead to the City Zero
1489. Find Critical and Pseudo-Critical Edges in Minimum Spanning Tree
1494. Parallel Courses II
1514. Path with Maximum Probability
1548. The Most Similar Path in a Graph
1557. Minimum Number of Vertices to Reach All Nodes
1579. Remove Max Number of Edges to Keep Graph Fully Traversable
1584. Min Cost to Connect All Points
1615. Maximal Network Rank
1697. Checking Existence of Edge Length Limited Paths
1719. Number Of Ways To Reconstruct A Tree
1761. Minimum Degree of a Connected Trio in a Graph
1782. Count Pairs Of Nodes
1786. Number of Restricted Paths From First to Last Node
1791. Find Center of Star Graph
1857. Largest Color Value in a Directed Graph
1916. Count Ways to Build Rooms in an Ant Colony
1928. Minimum Cost to Reach Destination in Time
1971. Find if Path Exists in Graph
1976. Number of Ways to Arrive at Destination
2039. The Time When the Network Becomes Idle
2045. Second Minimum Time to Reach Destination
2050. Parallel Courses III
2065. Maximum Path Quality of a Graph
2076. Process Restricted Friend Requests
2077. Paths in Maze That Lead to Same Room
2092. Find All People With Secret
2097. Valid Arrangement of Pairs
2192. All Ancestors of a Node in a Directed Acyclic Graph
2203. Minimum Weighted Subgraph With the Required Paths
2204. Distance to a Cycle in Undirected Graph
2242. Maximum Score of a Node Sequence
2246. Longest Path With Different Adjacent Characters
2247. Maximum Cost of Trip With K Highways
2285. Maximum Total Importance of Roads
2316. Count Unreachable Pairs of Nodes in an Undirected Graph
2328. Number of Increasing Paths in a Grid
2359. Find Closest Node to Given Two Nodes
2360. Longest Cycle in a Graph
2374. Node With Highest Edge Score
2467. Most Profitable Path in a Tree
2473. Minimum Cost to Buy Apples
2477. Minimum Fuel Cost to Report to the Capital
2479. Maximum XOR of Two Non-Overlapping Subtrees
2492. Minimum Score of a Path Between Two Cities
2493. Divide Nodes Into the Maximum Number of Groups
2497. Maximum Star Sum of a Graph
2508. Add Edges to Make Degrees of All Nodes Even
2608. Shortest Cycle in a Graph
2639. Find the Width of Columns of a Grid
2642. Design Graph With Shortest Path Calculator
2685. Count the Number of Complete Components
2699. Modify Graph Edge Weights
2714. Find Shortest Path with K Hops
2737. Find the Closest Marked Node
2858. Minimum Edge Reversals So Every Node Is Reachable
2876. Count Visited Nodes in a Directed Graph
2959. Number of Possible Sets of Closing Branches
3015. Count the Number of Houses at a Certain Distance I
3017. Count the Number of Houses at a Certain Distance II
3108. Minimum Cost Walk in Weighted Graph
3112. Minimum Time to Visit Disappearing Nodes
3123. Find Edges in Shortest Paths
3203. Find Minimum Diameter After Merging Two Trees
3241. Time Taken to Mark All Nodes
3243. Shortest Distance After Road Addition Queries I
3310. Remove Methods From Project
3311. Construct 2D Grid Matching Graph Layout
3372. Maximize the Number of Target Nodes After Connecting Trees I
3373. Maximize the Number of Target Nodes After Connecting Trees II
3383. Minimum Runes to Add to Cast Spell
3419. Minimize the Maximum Edge Weight of Graph
3493. Properties Graph
3515. Shortest Path in a Weighted Tree
3530. Maximum Profit from Valid Topological Order in DAG
3532. Path Existence Queries in a Graph I
3534. Path Existence Queries in a Graph II
3528. Unit Conversion I
3535. Unit Conversion II
3543. Maximum Weighted K-Edge Path
3547. Maximum Sum of Edge Values in a Graph
3553. Minimum Weighted Subgraph With the Required Paths II
3585. Find Weighted Median Node in Tree
3593. Minimum Increments to Equalize Leaf Paths
3600. Maximize Spanning Tree Stability with Upgrades
3603. Minimum Cost Path with Alternating Directions II
3604. Minimum Time to Reach Destination in Directed Graph
3607. Power Grid Maintenance
3608. Minimum Time for K Connected Components
3609. Minimum Moves to Reach Target in Grid
3610. Minimum Number of Primes to Sum to Target
3613. Minimize Maximum Component Cost
3615. Longest Palindromic Path in Graph
3619. Count Islands With Total Value Divisible by K
3620. Network Recovery Pathways
3650. Minimum Cost Path with Edge Reversals

Trie

386. Lexicographical Numbers
440. K-th Smallest in Lexicographical Order

Breadth-First Search

1197. Minimum Knight Moves

Bit Manipulation

136. Single Number
137. Single Number II
190. Reverse Bits
191. Number of 1 Bits
201. Bitwise AND of Numbers Range
338. Counting Bits
351. Android Unlock Patterns
397. Integer Replacement
401. Binary Watch
461. Hamming Distance
476. Number Complement
693. Binary Number with Alternating Bits
868. Binary Gap
1009. Complement of Base 10 Integer
1318. Minimum Flips to Make a OR b Equal to c
1611. Minimum One Bit Operations to Make Integers Zero
2220. Minimum Bit Flips to Convert Number
2429. Minimize XOR
3007. Maximum Number That Sum of the Prices Is Less Than or Equal to K
3064. Guess the Number Using Bitwise Questions I
3094. Guess the Number Using Bitwise Questions II
3133. Minimum Array End
3141. Maximum Hamming Distances
3199. Count Triplets with Even XOR Set Bits I
3211. Generate Binary Strings Without Adjacent Zeros
3226. Number of Bit Changes to Make Two Integers Equal
3344. Maximum Sized Array

Design

146. LRU Cache
155. Min Stack
170. Two Sum III - Data structure design
173. Binary Search Tree Iterator
208. Implement Trie (Prefix Tree)
211. Design Add and Search Words Data Structure
225. Implement Stack using Queues
232. Implement Queue using Stacks
244. Shortest Word Distance II
251. Flatten 2D Vector
271. Encode and Decode Strings
281. Zigzag Iterator
284. Peeking Iterator
288. Unique Word Abbreviation
295. Find Median from Data Stream
297. Serialize and Deserialize Binary Tree
303. Range Sum Query - Immutable
304. Range Sum Query 2D - Immutable
307. Range Sum Query - Mutable
308. Range Sum Query 2D - Mutable
341. Flatten Nested List Iterator
346. Moving Average from Data Stream
348. Design Tic-Tac-Toe
352. Data Stream as Disjoint Intervals
353. Design Snake Game
355. Design Twitter
359. Logger Rate Limiter
362. Design Hit Counter
379. Design Phone Directory
380. Insert Delete GetRandom O(1)
381. Insert Delete GetRandom O(1) - Duplicates allowed
382. Linked List Random Node
384. Shuffle an Array
398. Random Pick Index
428. Serialize and Deserialize N-ary Tree
431. Encode N-ary Tree to Binary Tree
432. All O`one Data Structure
449. Serialize and Deserialize BST
460. LFU Cache
478. Generate Random Point in a Circle
497. Random Point in Non-overlapping Rectangles
526. Beautiful Arrangement
528. Random Pick with Weight
535. Encode and Decode TinyURL
588. Design In-Memory File System
604. Design Compressed String Iterator
622. Design Circular Queue
631. Design Excel Sum Formula
635. Design Log Storage System
641. Design Circular Deque
642. Design Search Autocomplete System
676. Implement Magic Dictionary
677. Map Sum Pairs
703. Kth Largest Element in a Stream
705. Design HashSet
706. Design HashMap
707. Design Linked List
710. Random Pick with Blacklist
715. Range Module
716. Max Stack
729. My Calendar I
731. My Calendar II
732. My Calendar III
745. Prefix and Suffix Search
855. Exam Room
895. Maximum Frequency Stack
900. RLE Iterator
901. Online Stock Span
911. Online Election
919. Complete Binary Tree Inserter
933. Number of Recent Calls
981. Time Based Key-Value Store
1032. Stream of Characters
1146. Snapshot Array
1157. Online Majority Element In Subarray
1166. Design File System
1172. Dinner Plate Stacks
1206. Design Skiplist
1244. Design A Leaderboard
1286. Iterator for Combination
1348. Tweet Counts Per Frequency
1352. Product of the Last K Numbers
1357. Apply Discount Every n Orders
1381. Design a Stack With Increment Operation
1396. Design Underground System
1429. First Unique Number
1472. Design Browser History
1476. Subrectangle Queries
1483. Kth Ancestor of a Tree Node
1500. Design a File Sharing System
1570. Dot Product of Two Sparse Vectors
1586. Binary Search Tree Iterator II
1600. Throne Inheritance
1603. Design Parking System
1622. Fancy Sequence
1628. Design an Expression Tree With Evaluate Function
1656. Design an Ordered Stream
1670. Design Front Middle Back Queue
1756. Design Most Recently Used Queue
1797. Design Authentication Manager
1804. Implement Trie II (Prefix Tree)
1825. Finding MK Average
1845. Seat Reservation Manager
1865. Finding Pairs With a Certain Sum
1912. Design Movie Rental System
1993. Operations on Tree
2013. Detect Squares
2034. Stock Price Fluctuation
2043. Simple Bank System
2069. Walking Robot Simulation II
2080. Range Frequency Queries
2102. Sequentially Ordinal Rank Tracker
2166. Design Bitset
2227. Encrypt and Decrypt Strings
2241. Design an ATM Machine
2254. Design Video Sharing Platform
2276. Count Integers in Intervals
2286. Booking Concert Tickets in Groups
2296. Design a Text Editor
2336. Smallest Number in Infinite Set
2349. Design a Number Container System
2353. Design a Food Rating System
2408. Design SQL
2424. Longest Uploaded Prefix
2502. Design Memory Allocator
2526. Find Consecutive Integers from a Data Stream
2590. Design a Todo List
2642. Design Graph With Shortest Path Calculator
2671. Frequency Tracker
3242. Design Neighbor Sum Service
3369. Design an Array Statistics Tracker
3391. Design a 3D Binary Matrix with Efficient Layer Tracking
3408. Design Task Manager
3484. Design Spreadsheet
3508. Implement Router

Binary Search

278. First Bad Version
374. Guess Number Higher or Lower
1802. Maximum Value at a Given Index in a Bounded Array

Interactive

157. Read N Characters Given Read4
158. Read N Characters Given read4 II - Call Multiple Times
277. Find the Celebrity
278. First Bad Version
374. Guess Number Higher or Lower
489. Robot Room Cleaner
702. Search in a Sorted Array of Unknown Size
843. Guess the Word
1095. Find in Mountain Array
1236. Web Crawler
1237. Find Positive Integer Solution for a Given Equation
1274. Number of Ships in a Rectangle
1428. Leftmost Column with at Least a One
1533. Find the Index of the Large Integer
1618. Maximum Font to Fit a Sentence in a Screen
1778. Shortest Path in a Hidden Grid
1810. Minimum Path Cost in a Hidden Grid
2728. Count Houses in a Circular Street 2782. Number of Unique Categories
2936. Number of Equal Numbers Blocks 3064. Guess the Number Using Bitwise Questions I
3094. Guess the Number Using Bitwise Questions II

Backtracking

52. N-Queens II
254. Factor Combinations
489. Robot Room Cleaner
967. Numbers With Same Consecutive Differences
1215. Stepping Numbers
1240. Tiling a Rectangle with the Fewest Squares

QuickSelect

215. Kth Largest Element in an Array
324. Wiggle Sort II
347. Top K Frequent Elements
973. K Closest Points to Origin 1738. Find Kth Largest XOR Coordinate Value 1985. Find the Kth Largest Integer in the Array 2343. Query Kth Smallest Trimmed Number
LCR 060. 前 K 个高频元素
LCR 076. 数组中的第 K 个最大元素 LCR 159. 库存管理 III 面试题 17.14. Smallest K LCCI

Iterator

173. Binary Search Tree Iterator
251. Flatten 2D Vector
281. Zigzag Iterator
284. Peeking Iterator
341. Flatten Nested List Iterator
604. Design Compressed String Iterator
900. RLE Iterator
1286. Iterator for Combination
1586. Binary Search Tree Iterator II LCR 055. 二叉搜索树迭代器

Probability & Statistics

470. Implement Rand10() Using Rand7()
808. Soup Servings
837. New 21 Game 1093. Statistics from a Large Sample
1227. Airplane Seat Assignment Probability
1230. Toss Strange Coins
1467. Probability of a Two Boxes Having The Same Number of Distinct Balls
LCP 11. 期望个数统计 LCR 185. 统计结果概率

Bucket Sort

164. Maximum Gap
220. Contains Duplicate III
347. Top K Frequent Elements
451. Sort Characters By Frequency
692. Top K Frequent Words
912. Sort an Array
LCR 057. 存在重复元素 III
LCR 060. 前 K 个高频元素

Suffix Array

  1. Longest Duplicate Substring
  2. Longest Repeating Substring
  3. Number of Distinct Substrings in a String
  4. Longest Common Subpath
  5. Number of Ways to Separate Numbers
  6. Sum of Scores of Built Strings

Counting Sort

274. H-Index
561. Array Partition
912. Sort an Array
1051. Height Checker
1122. Relative Sort Array
LCR 075. 数组的相对排序

Minimum Spanning Tree

1135. Connecting Cities With Minimum Cost
1168. Optimize Water Distribution in a Village
1489. Find Critical and Pseudo-Critical Edges in Minimum Spanning Tree
1584. Min Cost to Connect All Points
1724. Checking Existence of Edge Length Limited Paths II

Line Sweep

218. The Skyline Problem
391. Perfect Rectangle
850. Rectangle Area II
1851. Minimum Interval to Include Eac

Reservoir Sampling

382. Linked List Random Node
398. Random Pick Index
497. Random Point in Non-overlapping Rectangles
519. Random Flip Matrix

Strongly Connected Component

1489. Find Critical and Pseudo-Critical Edges in Minimum Spanning Tree
1568. Minimum Number of Days to Disconnect Island
2846. Minimum Edge Weight Equilibrium Queries in a Tree

Eulerian Circuit

332. Reconstruct Itinerary
753. Cracking the Safe
2097. Valid Arrangement of Pairs

Radix Sort

164. Maximum Gap
912. Sort an Array
2343. Query Kth Smallest Trimmed Number

Biconnected Component

1192. Critical Connections in a Network
LCP 54. 夺回据点

Rejection Sampling

470. Implement Rand10() Using Rand7()
478. Generate Random Point in a Circle

Database

175. Combine Two Tables
176. Second Highest Salary
177. Nth Highest Salary
178. Rank Scores
180. Consecutive Numbers
181. Employees Earning More Than Their Managers
182. Duplicate Emails
183. Customers Who Never Order
184. Department Highest Salary
185. Department Top Three Salaries
196. Delete Duplicate Emails
197. Rising Temperature
262. Trips and Users
511. Game Play Analysis I
512. Game Play Analysis II
534. Game Play Analysis III
550. Game Play Analysis IV
569. Median Employee Salary
570. Managers with at Least 5 Direct Reports
571. Find Median Given Frequency of Numbers
574. Winning Candidate
577. Employee Bonus
578. Get Highest Answer Rate Question
579. Find Cumulative Salary of an Employee
580. Count Student Number in Departments
584. Find Customer Referee
585. Investments in 2016
586. Customer Placing the Largest Number of Orders
595. Big Countries
596. Classes More Than 5 Students
597. Friend Requests I: Overall Acceptance Rate
601. Human Traffic of Stadium
602. Friend Requests II: Who Has the Most Friends
603. Consecutive Available Seats
607. Sales Person
608. Tree Node
610. Triangle Judgement
612. Shortest Distance in a Plane
613. Shortest Distance in a Line
614. Second Degree Follower
615. Average Salary: Departments VS Company
618. Students Report By Geography
619. Biggest Single Number
620. Not Boring Movies
626. Exchange Seats
627. Swap Salary
1045. Customers Who Bought All Products
1050. Actors and Directors Who Cooperated At Least Three Times
1068. Product Sales Analysis I
1069. Product Sales Analysis II
1070. Product Sales Analysis III
1075. Project Employees I
1076. Project Employees II
1077. Project Employees III
1082. Sales Analysis I
1083. Sales Analysis II
1084. Sales Analysis III
1097. Game Play Analysis V
1098. Unpopular Books
1107. New Users Daily Count
1112. Highest Grade For Each Student
1113. Reported Posts
1126. Active Businesses
1127. User Purchase Platform
1132. Reported Posts II
1141. User Activity for the Past 30 Days I
1142. User Activity for the Past 30 Days II
1148. Article Views I
1149. Article Views II
1158. Market Analysis I
1159. Market Analysis II
1164. Product Price at a Given Date
1173. Immediate Food Delivery I
1174. Immediate Food Delivery II
1179. Reformat Department Table
1193. Monthly Transactions I
1194. Tournament Winners
1204. Last Person to Fit in the Bus
1205. Monthly Transactions II
1211. Queries Quality and Percentage
1212. Team Scores in Football Tournament
1225. Report Contiguous Dates
1241. Number of Comments per Post
1251. Average Selling Price
1264. Page Recommendations
1270. All People Report to the Given Manager
1280. Students and Examinations
1285. Find the Start and End Number of Continuous Ranges
1294. Weather Type in Each Country
1303. Find the Team Size
1308. Running Total for Different Genders
1321. Restaurant Growth
1322. Ads Performance
1327. List the Products Ordered in a Period
1336. Number of Transactions per Visit
1341. Movie Rating
1350. Students With Invalid Departments
1355. Activity Participants
1364. Number of Trusted Contacts of a Customer
1369. Get the Second Most Recent Activity
1378. Replace Employee ID With The Unique Identifier
1384. Total Sales Amount by Year
1393. Capital Gain/Loss
1398. Customers Who Bought Products A and B but Not C 1407. Top Travellers
1412. Find the Quiet Students in All Exams
1421. NPV Queries
1435. Create a Session Bar Chart
1440. Evaluate Boolean Expression
1445. Apples & Oranges
1454. Active Users
1459. Rectangles Area
1468. Calculate Salaries
1479. Sales by Day of the Week
1484. Group Sold Products By The Date
1495. Friendly Movies Streamed Last Month
1501. Countries You Can Safely Invest In
1511. Customer Order Frequency
1517. Find Users With Valid E-Mails
1527. Patients With a Condition
1532. The Most Recent Three Orders
1543. Fix Product Name Format
1549. The Most Recent Orders for Each Product
1555. Bank Account Summary
1565. Unique Orders and Customers Per Month
1571. Warehouse Manager
1581. Customer Who Visited but Did Not Make Any Transactions
1587. Bank Account Summary II
1596. The Most Frequently Ordered Products for Each Customer
1607. Sellers With No Sales
1613. Find the Missing IDs
1623. All Valid Triplets That Can Represent a Country
1633. Percentage of Users Attended a Contest
1635. Hopper Company Queries I
1645. Hopper Company Queries II
1651. Hopper Company Queries III
1661. Average Time of Process per Machine
1667. Fix Names in a Table
1677. Product's Worth Over Invoices
1683. Invalid Tweets
1693. Daily Leads and Partners
1699. Number of Calls Between Two Persons
1709. Biggest Window Between Visits
1715. Count Apples and Oranges
1729. Find Followers Count
1731. The Number of Employees Which Report to Each Employee
1741. Find Total Time Spent by Each Employee
1747. Leetflex Banned Accounts
1757. Recyclable and Low Fat Products
1767. Find the Subtasks That Did Not Execute
1777. Product's Price for Each Store
1783. Grand Slam Titles
1795. Rearrange Products Table
1809. Ad-Free Sessions
1811. Find Interview Candidates
1821. Find Customers With Positive Revenue this Year
1831. Maximum Transaction Each Day
1841. League Statistics
1843. Suspicious Bank Accounts
1853. Convert Date Format
1867. Orders With Maximum Quantity Above Average
1873. Calculate Special Bonus
1875. Group Employees of the Same Salary
1890. The Latest Login in 2020
1892. Page Recommendations II
1907. Count Salary Categories
1917. Leetcodify Friends Recommendations
1919. Leetcodify Similar Friends
1934. Confirmation Rate
1939. Users That Actively Request Confirmation Messages
1949. Strong Friendship
1951. All the Pairs With the Maximum Number of Common Followers
1965. Employees With Missing Information
1972. First and Last Call On the Same Day
1978. Employees Whose Manager Left the Company
1988. Find Cutoff Score for Each School
1990. Count the Number of Experiments
2004. The Number of Seniors and Juniors to Join the Company
2010. The Number of Seniors and Juniors to Join the Company II
2020. Number of Accounts That Did Not Stream
2026. Low-Quality Problems
2041. Accepted Candidates From the Interviews
2051. The Category of Each Member in the Store
2066. Account Balance
2072. The Winner University
2082. The Number of Rich Customers
2084. Drop Type 1 Orders for Customers With Type 0 Orders
2112. The Airport With the Most Traffic
2118. Build the Equation
2142. The Number of Passengers in Each Bus I
2153. The Number of Passengers in Each Bus II
2159. Order Two Columns Independently
2173. Longest Winning Streak
2175. The Change in Global Rankings
2199. Finding the Topic of Each Post
2205. The Number of Users That Are Eligible for Discount
2228. Users With Two Purchases Within Seven Days
2230. The Users That Are Eligible for Discount
2238. Number of Times a Driver Was a Passenger
2252. Dynamic Pivoting of a Table
2253. Dynamic Unpivoting of a Table
2292. Products With Three or More Orders in Two Consecutive Years
2298. Tasks Count in the Weekend
2308. Arrange Table by Gender
2314. The First Day of the Maximum Recorded Degree in Each City
2324. Product Sales Analysis IV
2329. Product Sales Analysis V
2339. All the Matches of the League
2346. Compute the Rank as a Percentage
2356. Number of Unique Subjects Taught by Each Teacher
2362. Generate the Invoice
2372. Calculate the Influence of Each Salesperson
2377. Sort the Olympic Table
2388. Change Null Values in a Table to the Previous Value
2394. Employees With Deductions
2474. Customers With Strictly Increasing Purchases
2480. Form a Chemical Bond
2494. Merge Overlapping Events in the Same Hall
2504. Concatenate the Name and the Profession
2668. Find Latest Salaries
2669. Count Artist Occurrences On Spotify Ranking List
2686. Immediate Food Delivery III
2687. Bikes Last Time Used
2688. Find Active Users
2701. Consecutive Transactions with Increasing Amounts
2720. Popularity Percentage
2738. Count Occurrences in Text
2752. Customers with Maximum Number of Transactions on Consecutive Days
2783. Flight Occupancy and Waitlist Analysis
2793. Status of Flight Tickets
2820. Election Results
2837. Total Traveled Distance
2853. Highest Salaries Difference
2854. Rolling Average Steps
2893. Calculate Orders Within Each Interval
2922. Market Analysis III
2978. Symmetric Coordinates
2984. Find Peak Calling Hours for Each City
2985. Calculate Compressed Mean
2986. Find Third Transaction
2987. Find Expensive Cities
2988. Manager of the Largest Department
2989. Class Performance
2990. Loan Types
2991. Top Three Wineries
2993. Friday Purchases I
2994. Friday Purchases II
2995. Viewers Turned Streamers
3050. Pizza Toppings Cost Analysis
3051. Find Candidates for Data Scientist Position
3052. Maximize Items
3053. Classifying Triangles by Lengths
3054. Binary Tree Nodes
3055. Top Percentile Fraud
3056. Snaps Analysis
3057. Employees Project Allocation
3058. Friends With No Mutual Friends
3059. Find All Unique Email Domains
3060. User Activities within Time Bounds
3061. Calculate Trapping Rain Water
3087. Find Trending Hashtags
3089. Find Bursty Behavior
3103. Find Trending Hashtags II
3118. Friday Purchase III
3124. Find Longest Calls
3126. Server Utilization Time
3140. Consecutive Available Seats II
3150. Invalid Tweets II
3156. Employee Task Duration and Concurrent Tasks
3166. Calculate Parking Fees and Duration
3172. Second Day Verification
3182. Find Top Scoring Students
3188. Find Top Scoring Students II
3198. Find Cities in Each State
3204. Bitwise User Permissions Analysis
3214. Year on Year Growth Rate
3220. Odd and Even Transactions
3230. Customer Purchasing Behavior Analysis
3236. CEO Subordinate Hierarchy
3246. Premier League Table Ranking
3252. Premier League Table Ranking II
3262. Find Overlapping Shifts
3268. Find Overlapping Shifts II
3278. Find Candidates for Data Scientist Position II
3293. Calculate Product Final Price
3308. Find Top Performing Driver
3322. Premier League Table Ranking III
3328. Find Cities in Each State II
3338. Second Highest Salary II
3358. Books with NULL Ratings
3368. First Letter Capitalization
3374. First Letter Capitalization II
3384. Team Dominance by Pass Success
3390. Longest Team Pass Streak
3401. Find Circular Gift Exchange Chains
3415. Find Products with Three Consecutive Digits
3421. Find Students Who Improved
3436. Find Valid Emails
3451. Find Invalid IP Addresses
3465. Find Products with Valid Serial Numbers
3475. DNA Pattern Recognition
3482. Analyze Organization Hierarchy
3497. Analyze Subscription Conversion
3521. Find Product Recommendation Pairs
3554. Find Category Recommendation Pairs
3564. Seasonal Sales Analysis
3570. Find Books with No Available Copies
3580. Find Consistently Improving Employees
3586. Find COVID Recovery Patients
3601. Find Drivers with Improved Fuel Efficiency
3611. Find Overbooked Employees
3617. Find Students with Study Spiral Pattern
3626. Find Stores with Inventory Imbalance
3642. Find Books with Polarized Opinions

Shell

192. Word Frequency
193. Valid Phone Numbers
194. Transpose File)
195. Tenth Line

Concurrency

1114. Print in Order
1115. Print FooBar Alternately
1116. Print Zero Even Odd
1117. Building H2O
1188. Design Bounded Blocking Queue
1195. Fizz Buzz Multithreaded
1226. The Dining Philosophers
1242. Web Crawler Multithreaded
1279. Traffic Light Controlled Intersection

Javascript

2618. Check if Object Instance of Class
2619. Array Prototype Last
2620. Counter
2621. Sleep
2622. Cache With Time Limit
2623. Memoize
2624. Snail Traversal
2625. Flatten Deeply Nested Array
2626. Array Reduce Transformation
2627. Debounce
2628. JSON Deep Equal
2629. Function Composition
2630. Memoize II
2631. Group By
2632. Curry
2633. Convert Object to JSON String
2634. Filter Elements from Array
2635. Apply Transform Over Each Element in Array
2636. Promise Pool
2637. Promise Time Limit
2648. Generate Fibonacci Sequence
2649. Nested Array Generator
2650. Design Cancellable Function
2665. Counter II
2666. Allow One Function Call
2667. Create Hello World Function
2675. Array of Objects to Matrix
2676. Throttle
2677. Chunk Array
2690. Infinite Method Object
2691. Immutability Helper
2692. Make Object Immutable
2693. Call Function with Custom Context
2694. Event Emitter
2695. Array Wrapper
2700. Differences Between Two Objects
2703. Return Length of Arguments Passed
2704. To Be Or Not To Be
2705. Compact Object
2715. Timeout Cancellation
2721. Execute Asynchronous Functions in Parallel
2722. Join Two Arrays by ID
2723. Add Two Promises
2724. Sort By
2725. Interval Cancellation
2726. Calculator with Method Chaining
2727. Is Object Empty
2754. Bind Function to Context
2755. Deep Merge of Two Objects
2756. Query Batching
2757. Generate Circular Array Values
2758. Next Day
2759. Convert JSON String to Object
2774. Array Upper Bound
2775. Undefined to Null
2776. Convert Callback Based Function to Promise Based Function
2777. Date Range Generator
2794. Create Object from Two Arrays
2795. Parallel Execution of Promises for Individual Results Retrieval
2796. Repeat String
2797. Partial Function with Placeholders
2803. Factorial Generator
2804. Array Prototype ForEach
2805. Custom Interval
2821. Delay the Resolution of Each Promise
2822. Inversion of Object
2823. Deep Object Filter

Pandas

175. Combine Two Tables
176. Second Highest Salary
177. Nth Highest Salary
178. Rank Scores
183. Customers Who Never Order
184. Department Highest Salary
196. Delete Duplicate Emails
511. Game Play Analysis I
570. Managers with at Least 5 Direct Reports
586. Customer Placing the Largest Number of Orders
595. Big Countries
596. Classes More Than 5 Students
607. Sales Person
1050. Actors and Directors Who Cooperated At Least Three Times
1173. Immediate Food Delivery I
1148. Article Views I
1280. Students and Examinations
1322. Ads Performance
1378. Replace Employee ID With The Unique Identifier
1484. Group Sold Products By The Date
1517. Find Users With Valid E-Mails
1527. Patients With a Condition
1667. Fix Names in a Table
1683. Invalid Tweets
1693. Daily Leads and Partners
1741. Find Total Time Spent by Each Employee
1757. Recyclable and Low Fat Products
1795. Rearrange Products Table
1873. Calculate Special Bonus
1907. Count Salary Categories
2041. Accepted Candidates From the Interviews
2082. The Number of Rich Customers
2356. Number of Unique Subjects Taught by Each Teacher
2738. Count Occurrences in Text
2877. Create a DataFrame from List
2878. Get the Size of a DataFrame
2879. Display the First Three Rows
2880. Select Data
2881. Create a New Column
2882. Drop Duplicate Rows
2883. Drop Missing Data
2884. Modify Columns
2885. Rename Columns
2886. Change Data Type
2887. Fill Missing Data
2888. Reshape Data: Concatenate
2889. Reshape Data: Pivot
2890. Reshape Data: Melt
2891. Method Chaining

LCR

LCR 001. 两数相除
LCR 002. 二进制求和
LCR 003. 比特位计数
LCR 004. 只出现一次的数字 II
LCR 005. 最大单词长度乘积
LCR 006. 两数之和 II - 输入有序数组
LCR 007. 三数之和
LCR 008. 长度最小的子数组
LCR 009. 乘积小于 K 的子数组
LCR 010. 和为 K 的子数组
LCR 011. 连续数组
LCR 012. 寻找数组的中心下标
LCR 013. 二维区域和检索 - 矩阵不可变
LCR 014. 字符串的排列
LCR 015. 找到字符串中所有字母异位词
LCR 016. 无重复字符的最长子串
LCR 017. 最小覆盖子串
LCR 018. 验证回文串
LCR 019. 验证回文串 II
LCR 020. 回文子串
LCR 021. 删除链表的倒数第 N 个结点
LCR 022. 环形链表 II
LCR 023. 相交链表
LCR 024. 反转链表
LCR 025. 两数相加 II
LCR 026. 重排链表
LCR 027. 回文链表
LCR 028. 扁平化多级双向链表
LCR 029. 循环有序列表的插入
LCR 030. O(1) 时间插入、删除和获取随机元素
LCR 031. LRU 缓存
LCR 032. 有效的字母异位词
LCR 033. 字母异位词分组
LCR 034. 验证外星语词典
LCR 035. 最小时间差
LCR 036. 逆波兰表达式求值
LCR 037. 行星碰撞
LCR 038. 每日温度
LCR 039. 柱状图中最大的矩形
LCR 040. 最大矩形
LCR 041. 数据流中的移动平均值
LCR 042. 最近的请求次数
LCR 043. 完全二叉树插入器
LCR 044. 在每个树行中找最大值
LCR 045. 找树左下角的值
LCR 046. 二叉树的右视图
LCR 047. 二叉树剪枝
LCR 048. 二叉树的序列化与反序列化
LCR 049. 求根节点到叶节点数字之和
LCR 050. 路径总和 III
LCR 051. 二叉树中的最大路径和
LCR 052. 递增顺序搜索树
LCR 053. 二叉搜索树中的中序后继
LCR 054. 把二叉搜索树转换为累加树
LCR 055. 二叉搜索树迭代器
LCR 056. 两数之和 IV - 输入二叉搜索树
LCR 057. 存在重复元素 III
LCR 058. 我的日程安排表 I
LCR 059. 数据流中的第 K 大元素
LCR 060. 前 K 个高频元素
LCR 061. 查找和最小的 K 对数字
LCR 062. 实现 Trie (前缀树)
LCR 063. 单词替换
LCR 064. 实现一个魔法字典
LCR 065. 单词的压缩编码
LCR 066. 键值映射
LCR 067. 数组中两个数的最大异或值
LCR 068. 搜索插入位置
LCR 069. 山脉数组的峰顶索引
LCR 070. 有序数组中的单一元素
LCR 071. 按权重随机选择
LCR 072. x 的平方根
LCR 073. 爱吃香蕉的狒狒
LCR 074. 合并区间
LCR 075. 数组的相对排序
LCR 076. 数组中的第 K 个最大元素
LCR 077. 排序链表
LCR 078. 合并 K 个升序链表
LCR 079. 子集
LCR 080. 组合
LCR 081. 组合总和
LCR 082. 组合总和 II
LCR 083. 全排列
LCR 084. 全排列 II
LCR 085. 括号生成
LCR 086. 分割回文串
LCR 087. 复原 IP 地址
LCR 088. 使用最小花费爬楼梯
LCR 089. 打家劫舍
LCR 090. 打家劫舍 II
LCR 091. 粉刷房子
LCR 092. 将字符串翻转到单调递增
LCR 093. 最长的斐波那契子序列的长度
LCR 094. 分割回文串 II
LCR 095. 最长公共子序列
LCR 096. 交错字符串
LCR 097. 不同的子序列
LCR 098. 不同路径
LCR 099. 最小路径和
LCR 100. 三角形最小路径和
LCR 101. 分割等和子集
LCR 102. 目标和
LCR 103. 零钱兑换
LCR 104. 组合总和 Ⅳ
LCR 105. 岛屿的最大面积
LCR 106. 判断二分图
LCR 107. 01 矩阵
LCR 108. 单词接龙
LCR 109. 打开转盘锁
LCR 110. 所有可能的路径
LCR 111. 除法求值
LCR 112. 矩阵中的最长递增路径
LCR 113. 课程表 II
LCR 114. 火星词典
LCR 115. 序列重建
LCR 116. 省份数量
LCR 117. 相似字符串组
LCR 118. 冗余连接
LCR 119. 最长连续序列
LCR 120. 寻找文件副本
LCR 121. 寻找目标值 - 二维数组
LCR 122. 路径加密
LCR 123. 图书整理 I
LCR 124. 推理二叉树
LCR 125. 图书整理 II
LCR 126. 斐波那契数
LCR 127. 跳跃训练
LCR 128. 库存管理 I
LCR 129. 字母迷宫
LCR 130. 衣橱整理
LCR 131. 砍竹子 I
LCR 132. 砍竹子 II
LCR 133. 位 1 的个数
LCR 134. Pow(x, n)
LCR 135. 报数
LCR 136. 删除链表的节点
LCR 137. 模糊搜索验证
LCR 138. 有效数字
LCR 139. 训练计划 I
LCR 140. 训练计划 II
LCR 141. 训练计划 III
LCR 142. 训练计划 IV
LCR 143. 子结构判断
LCR 144. 翻转二叉树
LCR 145. 判断对称二叉树
LCR 146. 螺旋遍历二维数组
LCR 147. 最小栈
LCR 148. 验证图书取出顺序
LCR 149. 彩灯装饰记录 I
LCR 150. 彩灯装饰记录 II
LCR 151. 彩灯装饰记录 III
LCR 152. 验证二叉搜索树的后序遍历序列
LCR 153. 二叉树中和为目标值的路径
LCR 154. 复杂链表的复制
LCR 155. 将二叉搜索树转化为排序的双向链表
LCR 156. 序列化与反序列化二叉树
LCR 157. 套餐内商品的排列顺序
LCR 158. 库存管理 II
LCR 159. 库存管理 III
LCR 160. 数据流中的中位数
LCR 161. 连续天数的最高销售额
LCR 162. 数字 1 的个数
LCR 163. 找到第 k 位数字
LCR 164. 破解闯关密码
LCR 165. 解密数字
LCR 166. 珠宝的最高价值
LCR 167. 招式拆解 I
LCR 168. 丑数
LCR 169. 招式拆解 II
LCR 170. 交易逆序对的总数
LCR 171. 训练计划 V
LCR 172. 统计目标成绩的出现次数
LCR 173. 点名
LCR 174. 寻找二叉搜索树中的目标节点
LCR 175. 计算二叉树的深度
LCR 176. 判断是否为平衡二叉树
LCR 177. 撞色搭配
LCR 178. 训练计划 VI
LCR 179. 查找总价格为目标值的两个商品
LCR 180. 文件组合
LCR 182. 动态口令
LCR 181. 字符串中的单词反转
LCR 183. 望远镜中最高的海拔
LCR 184. 设计自助结算系统
LCR 185. 统计结果概率
LCR 186. 文物朝代判断
LCR 187. 破冰游戏
LCR 188. 买卖芯片的最佳时机
LCR 189. 设计机械累加器
LCR 190. 加密运算
LCR 191. 按规则计算统计结果
LCR 192. 把字符串转换成整数 (atoi)
LCR 193. 二叉搜索树的最近公共祖先
LCR 194. 二叉树的最近公共祖先

LCP

LCP 01. 猜数字
LCP 02. 分式化简
LCP 03. 机器人大冒险
LCP 04. 覆盖
LCP 05. 发 LeetCoin
LCP 06. 拿硬币
LCP 07. 传递信息
LCP 08. 剧情触发时间
LCP 09. 最小跳跃次数
LCP 10. 二叉树任务调度
LCP 11. 期望个数统计
LCP 12. 小张刷题计划
LCP 13. 寻宝
LCP 14. 切分数组
LCP 15. 游乐园的迷宫
LCP 16. 游乐园的游览计划
LCP 17. 速算机器人
LCP 18. 早餐组合
LCP 19. 秋叶收藏集
LCP 20. 快速公交
LCP 21. 追逐游戏
LCP 22. 黑白方格画
LCP 23. 魔术排列
LCP 24. 数字游戏
LCP 25. 古董键盘
LCP 26. 导航装置
LCP 27. 黑盒光线反射
LCP 28. 采购方案
LCP 29. 乐团站位
LCP 30. 魔塔游戏
LCP 31. 变换的迷宫
LCP 32. 批量处理任务
LCP 33. 蓄水
LCP 34. 二叉树染色
LCP 35. 电动车游城市
LCP 36. 最多牌组数
LCP 37. 最小矩形面积
LCP 38. 守卫城堡
LCP 39. 无人机方阵
LCP 40. 心算挑战
LCP 41. 黑白翻转棋
LCP 42. 玩具套圈
LCP 43. 十字路口的交通
LCP 44. 开幕式焰火
LCP 45. 自行车炫技赛场
LCP 46. 志愿者调配
LCP 47. 入场安检
LCP 48. 无限棋局
LCP 49. 环形闯关游戏
LCP 50. 宝石补给
LCP 51. 烹饪料理
LCP 52. 二叉搜索树染色
LCP 53. 守护太空城
LCP 54. 夺回据点
LCP 55. 采集果实
LCP 56. 信物传送
LCP 57. 打地鼠
LCP 58. 积木拼接
LCP 59. 搭桥过河
LCP 60. 力扣泡泡龙
LCP 61. 气温变化趋势
LCP 62. 交通枢纽
LCP 63. 弹珠游戏
LCP 64. 二叉树灯饰
LCP 65. 舒适的湿度
LCP 66. 最小展台数量
LCP 67. 装饰树
LCP 68. 美观的花束
LCP 69. Hello LeetCode!
LCP 70. 沙地治理
LCP 71. 集水器
LCP 72. 补给马车
LCP 73. 探险营地
LCP 74. 最强祝福力场
LCP 75. 传送卷轴
LCP 76. 魔法棋盘
LCP 77. 符文储备
LCP 78. 城墙防线
LCP 79. 提取咒文
LCP 80. 生物进化录
LCP 81. 与非的谜题
LCP 82. 万灵之树

LCS

LCS 01. 下载插件
LCS 02. 完成一半题目
LCS 03. 主题空间

LCCI

面试题 01.01. Is Unique LCCI
面试题 01.02. Check Permutation LCCI
面试题 01.03. String to URL LCCI
面试题 01.04. Palindrome Permutation LCCI
面试题 01.05. One Away LCCI
面试题 01.06. Compress String LCCI
面试题 01.06. Compress String LCCI
面试题 01.07. Rotate Matrix LCCI
面试题 01.08. Zero Matrix LCCI
面试题 01.09. String Rotation LCCI
面试题 02.01. Remove Duplicate Node LCCI
面试题 02.02. Kth Node From End of List LCCI
面试题 02.03. Delete Middle Node LCCI
面试题 02.04. Partition List LCCI
面试题 02.05. Sum Lists LCCI
面试题 02.06. Palindrome Linked List LCCI
面试题 02.07. Intersection of Two Linked Lists LCCI
面试题 02.08. Linked List Cycle LCCI
面试题 03.01. Three in One LCCI
面试题 03.02. Min Stack LCCI
面试题 03.03. Stack of Plates LCCI
面试题 03.04. Implement Queue using Stacks LCCI
面试题 03.05. Sort of Stacks LCCI
面试题 03.06. Animal Shelter LCCI
面试题 04.01. Route Between Nodes LCCI
面试题 04.02. Minimum Height Tree LCCI
面试题 04.03. List of Depth LCCI
面试题 04.04. Check Balance LCCI
面试题 04.05. Legal Binary Search Tree LCCI
面试题 04.06. Successor LCCI
面试题 04.08. First Common Ancestor LCCI
面试题 04.09. BST Sequences LCCI
面试题 04.10. Check SubTree LCCI
面试题 04.12. Paths with Sum LCCI
面试题 05.01. Insert Into Bits LCCI
面试题 05.02. Binary Number to String LCCI
面试题 05.03. Reverse Bits LCCI
面试题 05.04. Closed Number LCCI
面试题 05.06. Convert Integer LCCI
面试题 05.07. Exchange LCCI
面试题 05.08. Draw Line LCCI
面试题 08.01. Three Steps Problem LCCI
面试题 08.02. Robot in a Grid LCCI
面试题 08.03. Magic Index LCCI
面试题 08.04. Power Set LCCI
面试题 08.05. Recursive Mulitply LCCI
面试题 08.06. Hanota LCCI
面试题 08.07. Permutation I LCCI
面试题 08.08. Permutation II LCCI
面试题 08.09. Bracket LCCI
面试题 08.10. Color Fill LCCI
面试题 08.11. Coin LCCI
面试题 08.12. Eight Queens LCCI
面试题 08.13. Pile Box LCCI
面试题 08.14. Boolean Evaluation LCCI
面试题 10.01. Sorted Merge LCCI
面试题 10.02. Group Anagrams LCCI
面试题 10.03. Search Rotate Array LCCI
面试题 10.03. Search Rotate Array LCCI
面试题 10.05. Sparse Array Search LCCI
面试题 10.09. Sorted Matrix Search LCCI
面试题 10.10. Rank from Stream LCCI
面试题 10.11. Peaks and Valleys LCCI
面试题 16.01. Swap Numbers LCCI
面试题 16.02. Words Frequency LCCI
面试题 16.03. Intersection LCCI
面试题 16.04. Tic-Tac-Toe LCCI
面试题 16.05. Factorial Zeros LCCI
面试题 16.06. Smallest Difference LCCI
面试题 16.07. Maximum LCCI
面试题 16.08. English Int LCCI
面试题 16.09. Operations LCCI
面试题 16.10. Living People LCCI
面试题 16.11. Diving Board LCCI
面试题 16.13. Bisect Squares LCCI
面试题 16.14. Best Line LCCI
面试题 16.15. Master Mind LCCI
面试题 16.16. Sub Sort LCCI
面试题 16.17. Contiguous Sequence LCCI
面试题 16.18. Pattern Matching LCCI
面试题 16.19. Pond Sizes LCCI
面试题 16.20. T9 LCCI
面试题 16.21. Sum Swap LCCI
面试题 16.22. Langtons Ant LCCI
面试题 16.24. Pairs With Sum LCCI
面试题 16.25. LRU Cache LCCI
面试题 16.26. Calculator LCCI
面试题 17.01. Add Without Plus LCCI
面试题 17.04. Missing Number LCCI
面试题 17.05. Find Longest Subarray LCCI
面试题 17.06. Number Of 2s In Range LCCI
面试题 17.07. Baby Names LCCI
面试题 17.08. Circus Tower LCCI
面试题 17.09. Get Kth Magic Number LCCI
面试题 17.10. Find Majority Element LCCI
面试题 17.11. Find Closest LCCI
面试题 17.12. BiNode LCCI
面试题 17.13. Re-Space LCCI
面试题 17.14. Smallest K LCCI
面试题 17.15. Longest Word LCCI
面试题 17.16. The Masseuse LCCI
面试题 17.17. Multi Search LCCI
面试题 17.18. Shortest Supersequence LCCI
面试题 17.19. Missing Two LCCI
面试题 17.20. Continuous Median LCCI
面试题 17.21. Volume of Histogram LCCI
面试题 17.22. Word Transformer LCCI
面试题 17.23. Max Black Square LCCI
面试题 17.24. Max Submatrix LCCI
面试题 17.25. Word Rectangle LCCI
面试题 17.26. Sparse Similarity LCCI

About

leetcode & lintcode algorithms practices

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published