logo
Problems
REPO/Leetcode Problems
0001. Two Sum
cpp
java
py
0002. Add Two Numbers
0003. Longest Substring Without Repeating Characters
0004. Median of Two Sorted Arrays
0005. Longest Palindromic Substring
0006. ZigZag Conversion
0007. Reverse Integer
0008. String to Integer (atoi)
0009. Palindrome Number
0010. Regular Expression Matching
0011. Container With Most Water
0012. Integer to Roman
0013. Roman to Integer
0014. Longest Common Prefix
0015. 3Sum
0016. 3Sum Closest
0017. Letter Combinations of a Phone Number
0018. 4Sum
0019. Remove Nth Node From End of List
0020. Valid Parentheses
0021. Merge Two Sorted Lists
0022. Generate Parentheses
0023. Merge k Sorted Lists
0024. Swap Nodes in Pairs
0025. Reverse Nodes in k-Group
0026. Remove Duplicates from Sorted Array
0027. Remove Element
0028. Implement strStr()
0029. Divide Two Integers
0030. Substring with Concatenation of All Words
0031. Next Permutation
0032. Longest Valid Parentheses
0033. Search in Rotated Sorted Array
0034. Find First and Last Position of Element in Sorted Array
0035. Search Insert Position
0036. Valid Sudoku
0037. Sudoku Solver
0038. Count and Say
0039. Combination Sum
0040. Combination Sum II
0041. First Missing Positive
0042. Trapping Rain Water
0043. Multiply Strings
0044. Wildcard Matching
0045. Jump Game II
0046. Permutations
0047. Permutations II
0048. Rotate Image
0049. Group Anagrams
0050. Pow(x, n)
0051. N-Queens
0052. N-Queens II
0053. Maximum Subarray
0054. Spiral Matrix
0055. Jump Game
0056. Merge Intervals
0057. Insert Interval
0058. Length of Last Word
0059. Spiral Matrix II
0060. Permutation Sequence
0061. Rotate List
0062. Unique Paths
0063. Unique Paths II
0064. Minimum Path Sum
0065. Valid Number
0066. Plus One
0067. Add Binary
0068. Text Justification
0069. Sqrt(x)
0070. Climbing Stairs
0071. Simplify Path
0072. Edit Distance
0073. Set Matrix Zeroes
0074. Search a 2D Matrix
0075. Sort Colors
0076. Minimum Window Substring
0077. Combinations
0078. Subsets
0079. Word Search
0080. Remove Duplicates from Sorted Array II
0081. Search in Rotated Sorted Array II
0082. Remove Duplicates from Sorted List II
0083. Remove Duplicates from Sorted List
0084. Largest Rectangle in Histogram
0085. Maximal Rectangle
0086. Partition List
0087. Scramble String
0088. Merge Sorted Array
0089. Gray Code
0090. Subsets II
0091. Decode Ways
0092. Reverse Linked List II
0093. Restore IP Addresses
0094. Binary Tree Inorder Traversal
0095. Unique Binary Search Trees II
0096. Unique Binary Search Trees
0097. Interleaving String
0098. Validate Binary Search Tree
0099. Recover Binary Search Tree
0100. Same Tree
0101. Symmetric Tree
0102. Binary Tree Level Order Traversal
0103. Binary Tree Zigzag Level Order Traversal
0104. Maximum Depth of Binary Tree
0105. Construct Binary Tree from Preorder and Inorder Traversal
0106. Construct Binary Tree from Inorder and Postorder Traversal
0107. Binary Tree Level Order Traversal II
0108. Convert Sorted Array to Binary Search Tree
0109. Convert Sorted List to Binary Search Tree
0110. Balanced Binary Tree
0111. Minimum Depth of Binary Tree
0112. Path Sum
0113. Path Sum II
0114. Flatten Binary Tree to Linked List
0115. Distinct Subsequences
0116. Populating Next Right Pointers in Each Node
0117. Populating Next Right Pointers in Each Node II
0118. Pascal's Triangle
0119. Pascal's Triangle II
0120. Triangle
0121. Best Time to Buy and Sell Stock
0122. Best Time to Buy and Sell Stock II
0123. Best Time to Buy and Sell Stock III
0124. Binary Tree Maximum Path Sum
0125. Valid Palindrome
0126. Word Ladder II
0127. Word Ladder
0128. Longest Consecutive Sequence
0129. Sum Root to Leaf Numbers
0130. Surrounded Regions
0131. Palindrome Partitioning
0132. Palindrome Partitioning II
0133. Clone Graph
0134. Gas Station
0135. Candy
0136. Single Number
0137. Single Number II
0138. Copy List with Random Pointer
0139. Word Break
0140. Word Break II
0141. Linked List Cycle
0142. Linked List Cycle II
0143. Reorder List
0144. Binary Tree Preorder Traversal
0145. Binary Tree Postorder Traversal
0146. LRU Cache
0147. Insertion Sort List
0148. Sort List
0149. Max Points on a Line
0150. Evaluate Reverse Polish Notation
0151. Reverse Words in a String
0152. Maximum Product Subarray
0153. Find Minimum in Rotated Sorted Array
0154. Find Minimum in Rotated Sorted Array II
0155. Min Stack
0156. Binary Tree Upside Down
0157. Read N Characters Given Read4
0158. Read N Characters Given Read4 II - Call multiple times
0159. Longest Substring with At Most Two Distinct Characters
0160. Intersection of Two Linked Lists
0161. One Edit Distance
0162. Find Peak Element
0163. Missing Ranges
0164. Maximum Gap
0165. Compare Version Numbers
0166. Fraction to Recurring Decimal
0167. Two Sum II - Input array is sorted
0168. Excel Sheet Column Title
0169. Majority Element
0170. Two Sum III - Data structure design
0171. Excel Sheet Column Number
0172. Factorial Trailing Zeroes
0173. Binary Search Tree Iterator
0174. Dungeon Game
0179. Largest Number
0186. Reverse Words in a String II
0187. Repeated DNA Sequences
0188. Best Time to Buy and Sell Stock IV
0189. Rotate Array
0190. Reverse Bits
0191. Number of 1 Bits
0198. House Robber
0199. Binary Tree Right Side View
0200. Number of Islands
0201. Bitwise AND of Numbers Range
0202. Happy Number
0203. Remove Linked List Elements
0204. Count Primes
0205. Isomorphic Strings
0206. Reverse Linked List
0207. Course Schedule
0208. Implement Trie (Prefix Tree)
0209. Minimum Size Subarray Sum
0210. Course Schedule II
0211. Add and Search Word - Data structure design
0212. Word Search II
0213. House Robber II
0214. Shortest Palindrome
0215. Kth Largest Element in an Array
0216. Combination Sum III
0217. Contains Duplicate
0218. The Skyline Problem
0219. Contains Duplicate II
0220. Contains Duplicate III
0221. Maximal Square
0222. Count Complete Tree Nodes
0223. Rectangle Area
0224. Basic Calculator
0225. Implement Stack using Queues
0226. Invert Binary Tree
0227. Basic Calculator II
0228. Summary Ranges
0229. Majority Element II
0230. Kth Smallest Element in a BST
0231. Power of Two
0232. Implement Queue using Stacks
0233. Number of Digit One
0234. Palindrome Linked List
0235. Lowest Common Ancestor of a Binary Search Tree
0236. Lowest Common Ancestor of a Binary Tree
0237. Delete Node in a Linked List
0238. Product of Array Except Self
0239. Sliding Window Maximum
0240. Search a 2D Matrix II
0241. Different Ways to Add Parentheses
0242. Valid Anagram
0243. Shortest Word Distance
0244. Shortest Word Distance II
0245. Shortest Word Distance III
0246. Strobogrammatic Number
0247. Strobogrammatic Number II
0248. Strobogrammatic Number III
0249. Group Shifted Strings
0250. Count Univalue Subtrees
0251. Flatten 2D Vector
0252. Meeting Rooms
0253. Meeting Rooms II
0254. Factor Combinations
0255. Verify Preorder Sequence in Binary Search Tree
0256. Paint House
0257. Binary Tree Paths
0258. Add Digits
0259. 3Sum Smaller
0260. Single Number III
0261. Graph Valid Tree
0263. Ugly Number
0264. Ugly Number II
0265. Paint House II
0266. Palindrome Permutation
0267. Palindrome Permutation II
0268. Missing Number
0269. Alien Dictionary
0270. Closest Binary Search Tree Value
0271. Encode and Decode Strings
0272. Closest Binary Search Tree Value II
0273. Integer to English Words
0274. H-Index
0275. H-Index II
0276. Paint Fence
0277. Find the Celebrity
0278. First Bad Version
0279. Perfect Squares
0280. Wiggle Sort
0281. Zigzag Iterator
0282. Expression Add Operators
0283. Move Zeroes
0284. Peeking Iterator
0285. Inorder Successor in BST
0286. Walls and Gates
0287. Find the Duplicate Number
0288. Unique Word Abbreviation
0289. Game of Life
0290. Word Pattern
0291. Word Pattern II
0292. Nim Game
0293. Flip Game
0294. Flip Game II
0295. Find Median from Data Stream
0296. Best Meeting Point
0297. Serialize and Deserialize Binary Tree
0298. Binary Tree Longest Consecutive Sequence
0299. Bulls and Cows
0300. Longest Increasing Subsequence
0301. Remove Invalid Parentheses
0302. Smallest Rectangle Enclosing Black Pixels
0303. Range Sum Query - Immutable
0304. Range Sum Query 2D - Immutable
0305. Number of Islands II
0306. Additive Number
0307. Range Sum Query - Mutable
0308. Range Sum Query 2D - Mutable
0309. Best Time to Buy and Sell Stock with Cooldown
0310. Minimum Height Trees
0311. Sparse Matrix Multiplication
0312. Burst Balloons
0313. Super Ugly Number
0314. Binary Tree Vertical Order Traversal
0315. Count of Smaller Numbers After Self
0316. Remove Duplicate Letters
0317. Shortest Distance from All Buildings
0318. Maximum Product of Word Lengths
0319. Bulb Switcher
0320. Generalized Abbreviation
0321. Create Maximum Number
0322. Coin Change
0323. Number of Connected Components in an Undirected Graph
0324. Wiggle Sort II
0325. Maximum Size Subarray Sum Equals k
0326. Power of Three
0327. Count of Range Sum
0328. Odd Even Linked List
0329. Longest Increasing Path in a Matrix
0330. Patching Array
0331. Verify Preorder Serialization of a Binary Tree
0332. Reconstruct Itinerary
0333. Largest BST Subtree
0334. Increasing Triplet Subsequence
0335. Self Crossing
0336. Palindrome Pairs
0337. House Robber III
0338. Counting Bits
0339. Nested List Weight Sum
0340. Longest Substring with At Most K Distinct Characters
0341. Flatten Nested List Iterator
0342. Power of Four
0343. Integer Break
0344. Reverse String
0345. Reverse Vowels of a String
0346. Moving Average from Data Stream
0347. Top K Frequent Elements
0348. Design Tic-Tac-Toe
0349. Intersection of Two Arrays
0350. Intersection of Two Arrays II
0351. Android Unlock Patterns
0352. Data Stream as Disjoint Intervals
0353. Design Snake Game
0354. Russian Doll Envelopes
0355. Design Twitter
0356. Line Reflection
0357. Count Numbers with Unique Digits
0358. Rearrange String k Distance Apart
0359. Logger Rate Limiter
0360. Sort Transformed Array
0361. Bomb Enemy
0362. Design Hit Counter
0363. Max Sum of Rectangle No Larger Than K
0364. Nested List Weight Sum II
0365. Water and Jug Problem
0366. Find Leaves of Binary Tree
0367. Valid Perfect Square
0368. Largest Divisible Subset
0369. Plus One Linked List
0370. Range Addition
0371. Sum of Two Integers
0372. Super Pow
0373. Find K Pairs with Smallest Sums
0374. Guess Number Higher or Lower
0375. Guess Number Higher or Lower II
0376. Wiggle Subsequence
0377. Combination Sum IV
0378. Kth Smallest Element in a Sorted Matrix
0379. Design Phone Directory
0380. Insert Delete GetRandom O(1)
0381. Insert Delete GetRandom O(1) - Duplicates allowed
0382. Linked List Random Node
0383. Ransom Note
0384. Shuffle an Array
0385. Mini Parser
0386. Lexicographical Numbers
0387. First Unique Character in a String
0388. Longest Absolute File Path
0389. Find the Difference
0390. Elimination Game
0391. Perfect Rectangle
0392. Is Subsequence
0393. UTF-8 Validation
0394. Decode String
0395. Longest Substring with At Least K Repeating Characters
0396. Rotate Function
0397. Integer Replacement
0398. Random Pick Index
0399. Evaluate Division
0400. Nth Digit
0401. Binary Watch
0402. Remove K Digits
0403. Frog Jump
0404. Sum of Left Leaves
0405. Convert a Number to Hexadecimal
0406. Queue Reconstruction by Height
0407. Trapping Rain Water II
0408. Valid Word Abbreviation
0409. Longest Palindrome
0410. Split Array Largest Sum
0411. Minimum Unique Word Abbreviation
0412. Fizz Buzz
0413. Arithmetic Slices
0414. Third Maximum Number
0415. Add Strings
0416. Partition Equal Subset Sum
0417. Pacific Atlantic Water Flow
0418. Sentence Screen Fitting
0419. Battleships in a Board
0420. Strong Password Checker
0421. Maximum XOR of Two Numbers in an Array
0422. Valid Word Square
0423. Reconstruct Original Digits from English
0424. Longest Repeating Character Replacement
0425. Word Squares
0426. Convert Binary Search Tree to Sorted Doubly Linked List
0427. Construct Quad Tree
0428. Serialize and Deserialize N-ary Tree
0429. N-ary Tree Level Order Traversal
0430. Flatten a Multilevel Doubly Linked List
0431. Encode N-ary Tree to Binary Tree
0432. All O`one Data Structure
0433. Minimum Genetic Mutation
0434. Number of Segments in a String
0435. Non-overlapping Intervals
0436. Find Right Interval
0437. Path Sum III
0438. Find All Anagrams in a String
0439. Ternary Expression Parser
0440. K-th Smallest in Lexicographical Order
0441. Arranging Coins
0442. Find All Duplicates in an Array
0443. String Compression
0444. Sequence Reconstruction
0445. Add Two Numbers II
0446. Arithmetic Slices II - Subsequence
0447. Number of Boomerangs
0448. Find All Numbers Disappeared in an Array
0449. Serialize and Deserialize BST
0450. Delete Node in a BST
0451. Sort Characters By Frequency
0452. Minimum Number of Arrows to Burst Balloons
0453. Minimum Moves to Equal Array Elements
0454. 4Sum II
0455. Assign Cookies
0456. 132 Pattern
0457. Circular Array Loop
0458. Poor Pigs
0459. Repeated Substring Pattern
0460. LFU Cache
0461. Hamming Distance
0462. Minimum Moves to Equal Array Elements II
0463. Island Perimeter
0464. Can I Win
0465. Optimal Account Balancing
0466. Count The Repetitions
0467. Unique Substrings in Wraparound String
0468. Validate IP Address
0469. Convex Polygon
0470. Implement Rand10() Using Rand7()
0471. Encode String with Shortest Length
0472. Concatenated Words
0473. Matchsticks to Square
0474. Ones and Zeroes
0475. Heaters
0476. Number Complement
0477. Total Hamming Distance
0478. Generate Random Point in a Circle
0479. Largest Palindrome Product
0480. Sliding Window Median
0481. Magical String
0482. License Key Formatting
0483. Smallest Good Base
0484. Find Permutation
0485. Max Consecutive Ones
0486. Predict the Winner
0487. Max Consecutive Ones II
0488. Zuma Game
0489. Robot Room Cleaner
0490. The Maze
0491. Increasing Subsequences
0492. Construct the Rectangle
0493. Reverse Pairs
0494. Target Sum
0495. Teemo Attacking
0496. Next Greater Element I
0497. Random Point in Non-overlapping Rectangles
0498. Diagonal Traverse
0499. The Maze III
0500. Keyboard Row
0501. Find Mode in Binary Search Tree
0502. IPO
0503. Next Greater Element II
0504. Base 7
0505. The Maze II
0506. Relative Ranks
0507. Perfect Number
0508. Most Frequent Subtree Sum
0509. Fibonacci Number
0510. Inorder Successor in BST II
0513. Find Bottom Left Tree Value
0514. Freedom Trail
0515. Find Largest Value in Each Tree Row
0516. Longest Palindromic Subsequence
0517. Super Washing Machines
0518. Coin Change 2
0519. Random Flip Matrix
0520. Detect Capital
0521. Longest Uncommon Subsequence I
0522. Longest Uncommon Subsequence II
0523. Continuous Subarray Sum
0524. Longest Word in Dictionary through Deleting
0525. Contiguous Array
0526. Beautiful Arrangement
0527. Word Abbreviation
0528. Random Pick with Weight
0529. Minesweeper
0530. Minimum Absolute Difference in BST
0531. Lonely Pixel I
0532. K-diff Pairs in an Array
0533. Lonely Pixel II
0535. Encode and Decode TinyURL
0536. Construct Binary Tree from String
0537. Complex Number Multiplication
0538. Convert BST to Greater Tree
0539. Minimum Time Difference
0540. Single Element in a Sorted Array
0541. Reverse String II
0542. 01 Matrix
0543. Diameter of Binary Tree
0544. Output Contest Matches
0545. Boundary of Binary Tree
0546. Remove Boxes
0547. Friend Circles
0548. Split Array with Equal Sum
0549. Binary Tree Longest Consecutive Sequence II
0551. Student Attendance Record I
0552. Student Attendance Record II
0553. Optimal Division
0554. Brick Wall
0555. Split Concatenated Strings
0556. Next Greater Element III
0557. Reverse Words in a String III
0558. Logical OR of Two Binary Grids Represented as Quad-Trees
0559. Maximum Depth of N-ary Tree
0560. Subarray Sum Equals K
0561. Array Partition I
0562. Longest Line of Consecutive One in Matrix
0563. Binary Tree Tilt
0564. Find the Closest Palindrome
0565. Array Nesting
0566. Reshape the Matrix
0567. Permutation in String
0568. Maximum Vacation Days
0572. Subtree of Another Tree
0573. Squirrel Simulation
0575. Distribute Candies
0576. Out of Boundary Paths
0581. Shortest Unsorted Continuous Subarray
0582. Kill Process
0583. Delete Operation for Two Strings
0587. Erect the Fence
0588. Design In-Memory File System
0589. N-ary Tree Preorder Traversal
0590. N-ary Tree Postorder Traversal
0591. Tag Validator
0592. Fraction Addition and Subtraction
0593. Valid Square
0594. Longest Harmonious Subsequence
0598. Range Addition II
0599. Minimum Index Sum of Two Lists
0600. Non-negative Integers without Consecutive Ones
0604. Design Compressed String Iterator
0605. Can Place Flowers
0606. Construct String from Binary Tree
0609. Find Duplicate File in System
0611. Valid Triangle Number
0616. Add Bold Tag in String
0617. Merge Two Binary Trees
0621. Task Scheduler
0622. Design Circular Queue
0623. Add One Row to Tree
0624. Maximum Distance in Arrays
0625. Minimum Factorization
0628. Maximum Product of Three Numbers
0629. K Inverse Pairs Array
0630. Course Schedule III
0631. Design Excel Sum Formula
0632. Smallest Range Covering Elements from K Lists
0633. Sum of Square Numbers
0634. Find the Derangement of An Array
0635. Design Log Storage System
0636. Exclusive Time of Functions
0637. Average of Levels in Binary Tree
0638. Shopping Offers
0639. Decode Ways II
0640. Solve the Equation
0641. Design Circular Deque
0642. Design Search Autocomplete System
0643. Maximum Average Subarray I
0644. Maximum Average Subarray II
0645. Set Mismatch
0646. Maximum Length of Pair Chain
0647. Palindromic Substrings
0648. Replace Words
0649. Dota2 Senate
0650. 2 Keys Keyboard
0651. 4 Keys Keyboard
0652. Find Duplicate Subtrees
0653. Two Sum IV - Input is a BST
0654. Maximum Binary Tree
0655. Print Binary Tree
0656. Coin Path
0657. Robot Return to Origin
0658. Find K Closest Elements
0659. Split Array into Consecutive Subsequences
0660. Remove 9
0661. Image Smoother
0662. Maximum Width of Binary Tree
0663. Equal Tree Partition
0664. Strange Printer
0665. Non-decreasing Array
0666. Path Sum IV
0667. Beautiful Arrangement II
0668. Kth Smallest Number in Multiplication Table
0669. Trim a Binary Search Tree
0670. Maximum Swap
0671. Second Minimum Node In a Binary Tree
0672. Bulb Switcher II
0673. Number of Longest Increasing Subsequence
0674. Longest Continuous Increasing Subsequence
0675. Cut Off Trees for Golf Event
0676. Implement Magic Dictionary
0677. Map Sum Pairs
0678. Valid Parenthesis String
0679. 24 Game
0680. Valid Palindrome II
0681. Next Closest Time
0683. K Empty Slots
0684. Redundant Connection
0685. Redundant Connection II
0686. Repeated String Match
0687. Longest Univalue Path
0688. Knight Probability in Chessboard
0689. Maximum Sum of 3 Non-Overlapping Subarrays
0690. Employee Importance
0691. Stickers to Spell Word
0692. Top K Frequent Words
0694. Number of Distinct Islands
0695. Max Area of Island
0696. Count Binary Substrings
0697. Degree of an Array
0698. Partition to K Equal Sum Subsets
0699. Falling Squares
0700. Search in a Binary Search Tree
0701. Insert into a Binary Search Tree
0702. Search in a Sorted Array of Unknown Size
0703. Kth Largest Element in a Stream
0705. Design HashSet
0706. Design HashMap
0707. Design Linked List
0708. Insert into a Sorted Circular Linked List
0709. To Lower Case
0710. Random Pick with Blacklist
0711. Number of Distinct Islands II
0712. Minimum ASCII Delete Sum for Two Strings
0713. Subarray Product Less Than K
0714. Best Time to Buy and Sell Stock with Transaction Fee
0715. Range Module
0717. 1-bit and 2-bit Characters
0718. Maximum Length of Repeated Subarray
0719. Find K-th Smallest Pair Distance
0720. Longest Word in Dictionary
0721. Accounts Merge
0722. Remove Comments
0723. Candy Crush
0724. Find Pivot Index
0725. Split Linked List in Parts
0726. Number of Atoms
0727. Minimum Window Subsequence
0728. Self Dividing Numbers
0729. My Calendar I
0730. Count Different Palindromic Subsequences
0731. My Calendar II
0732. My Calendar III
0733. Flood Fill
0734. Sentence Similarity
0735. Asteroid Collision
0736. Parse Lisp Expression
0737. Sentence Similarity II
0738. Monotone Increasing Digits
0739. Daily Temperatures
0740. Delete and Earn
0741. Cherry Pickup
0742. Closest Leaf in a Binary Tree
0743. Network Delay Time
0744. Find Smallest Letter Greater Than Target
0745. Prefix and Suffix Search
0746. Min Cost Climbing Stairs
0747. Largest Number At Least Twice of Others
0748. Shortest Completing Word
0749. Contain Virus
0750. Number Of Corner Rectangles
0751. IP to CIDR
0752. Open the Lock
0753. Cracking the Safe
0754. Reach a Number
0755. Pour Water
0756. Pyramid Transition Matrix
0757. Set Intersection Size At Least Two
0758. Bold Words in String
0759. Employee Free Time
0761. Special Binary String
0762. Prime Number of Set Bits in Binary Representation
0763. Partition Labels
0764. Largest Plus Sign
0765. Couples Holding Hands
0766. Toeplitz Matrix
0767. Reorganize String
0768. Max Chunks To Make Sorted II
0769. Max Chunks To Make Sorted
0770. Basic Calculator IV
0771. Jewels and Stones
0772. Basic Calculator III
0773. Sliding Puzzle
0774. Minimize Max Distance to Gas Station
0775. Global and Local Inversions
0776. Split BST
0777. Swap Adjacent in LR String
0778. Swim in Rising Water
0779. K-th Symbol in Grammar
0780. Reaching Points
0781. Rabbits in Forest
0782. Transform to Chessboard
0783. Minimum Distance Between BST Nodes
0784. Letter Case Permutation
0786. K-th Smallest Prime Fraction
0787. Cheapest Flights Within K Stops
0788. Rotated Digits
0789. Escape The Ghosts
0790. Domino and Tromino Tiling
0791. Custom Sort String
0792. Number of Matching Subsequences
0793. Preimage Size of Factorial Zeroes Function
0794. Valid Tic-Tac-Toe State
0795. Number of Subarrays with Bounded Maximum
0796. Rotate String
0797. All Paths From Source to Target
0798. Smallest Rotation with Highest Score
0799. Champagne Tower
0801. Minimum Swaps To Make Sequences Increasing
0802. Find Eventual Safe States
0803. Bricks Falling When Hit
0804. Unique Morse Code Words
0805. Split Array With Same Average
0807. Max Increase to Keep City Skyline
0808. Soup Servings
0809. Expressive Words
0810. Chalkboard XOR Game
0811. Subdomain Visit Count
0812. Largest Triangle Area
0813. Largest Sum of Averages
0814. Binary Tree Pruning
0815. Bus Routes
0816. Ambiguous Coordinates
0817. Linked List Components
0818. Race Car
0819. Most Common Word
0820. Short Encoding of Words
0822. Card Flipping Game
0823. Binary Trees With Factors
0824. Goat Latin
0825. Friends Of Appropriate Ages
0826. Most Profit Assigning Work
0827. Making A Large Island
0828. Count Unique Characters of All Substrings of a Given String
0829. Consecutive Numbers Sum
0830. Positions of Large Groups
0831. Masking Personal Information
0832. Flipping an Image
0833. Find And Replace in String
0834. Sum of Distances in Tree
0835. Image Overlap
0836. Rectangle Overlap
0837. New 21 Game
0838. Push Dominoes
0839. Similar String Groups
0840. Magic Squares In Grid
0841. Keys and Rooms
0842. Split Array into Fibonacci Sequence
0843. Guess the Word
0844. Backspace String Compare
0845. Longest Mountain in Array
0846. Hand of Straights
0847. Shortest Path Visiting All Nodes
0848. Shifting Letters
0849. Maximize Distance to Closest Person
0850. Rectangle Area II
0851. Loud and Rich
0852. Peak Index in a Mountain Array
0853. Car Fleet
0854. K-Similar Strings
0855. Exam Room
0856. Score of Parentheses
0857. Minimum Cost to Hire K Workers
0858. Mirror Reflection
0859. Buddy Strings
0861. Score After Flipping Matrix
0862. Shortest Subarray with Sum at Least K
0863. All Nodes Distance K in Binary Tree
0864. Shortest Path to Get All Keys
0865. Smallest Subtree with all the Deepest Nodes
0866. Prime Palindrome
0867. Transpose Matrix
0868. Binary Gap
0869. Reordered Power of 2
0870. Advantage Shuffle
0871. Minimum Number of Refueling Stops
0872. Leaf-Similar Trees
0873. Length of Longest Fibonacci Subsequence
0874. Walking Robot Simulation
0875. Koko Eating Bananas
0876. Middle of the Linked List
0877. Stone Game
0878. Nth Magical Number
0879. Profitable Schemes
0880. Decoded String at Index
0881. Boats to Save People
0882. Reachable Nodes In Subdivided Graph
0883. Projection Area of 3D Shapes
0884. Uncommon Words from Two Sentences
0885. Spiral Matrix III
0886. Possible Bipartition
0887. Super Egg Drop
0888. Fair Candy Swap
0889. Construct Binary Tree from Preorder and Postorder Traversal
0890. Find and Replace Pattern
0891. Sum of Subsequence Widths
0892. Surface Area of 3D Shapes
0893. Groups of Special-Equivalent Strings
0894. All Possible Full Binary Trees
0895. Maximum Frequency Stack
0896. Monotonic Array
0897. Increasing Order Search Tree
0898. Bitwise ORs of Subarrays
0899. Orderly Queue
0900. RLE Iterator
0901. Online Stock Span
0902. Numbers At Most N Given Digit Set
0903. Valid Permutations for DI Sequence
0904. Fruit Into Baskets
0905. Sort Array By Parity
0906. Super Palindromes
0907. Sum of Subarray Minimums
0908. Smallest Range I
0909. Snakes and Ladders
0910. Smallest Range II
0911. Online Election
0912. Sort an Array
0913. Cat and Mouse
0914. X of a Kind in a Deck of Cards
0915. Partition Array into Disjoint Intervals
0916. Word Subsets
0917. Reverse Only Letters
0918. Maximum Sum Circular Subarray
0919. Complete Binary Tree Inserter
0920. Number of Music Playlists
0921. Minimum Add to Make Parentheses Valid
0922. Sort Array By Parity II
0923. 3Sum With Multiplicity
0924. Minimize Malware Spread
0925. Long Pressed Name
0926. Flip String to Monotone Increasing
0927. Three Equal Parts
0928. Minimize Malware Spread II
0929. Unique Email Addresses
0930. Binary Subarrays With Sum
0931. Minimum Falling Path Sum
0932. Beautiful Array
0934. Shortest Bridge
0935. Knight Dialer
0936. Stamping The Sequence
0937. Reorder Data in Log Files
0938. Range Sum of BST
0939. Minimum Area Rectangle
0940. Distinct Subsequences II
0941. Valid Mountain Array
0942. DI String Match
0943. Find the Shortest Superstring
0944. Delete Columns to Make Sorted
0945. Minimum Increment to Make Array Unique
0946. Validate Stack Sequences
0947. Most Stones Removed with Same Row or Column
0948. Bag of Tokens
0949. Largest Time for Given Digits
0950. Reveal Cards In Increasing Order
0951. Flip Equivalent Binary Trees
0952. Largest Component Size by Common Factor
0953. Verifying an Alien Dictionary
0954. Array of Doubled Pairs
0955. Delete Columns to Make Sorted II
0956. Tallest Billboard
0957. Prison Cells After N Days
0958. Check Completeness of a Binary Tree
0959. Regions Cut By Slashes
0960. Delete Columns to Make Sorted III
0961. N-Repeated Element in Size 2N Array
0962. Maximum Width Ramp
0963. Minimum Area Rectangle II
0964. Least Operators to Express Number
0966. Vowel Spellchecker
0967. Numbers With Same Consecutive Differences
0968. Binary Tree Cameras
0969. Pancake Sorting
0970. Powerful Integers
0971. Flip Binary Tree To Match Preorder Traversal
0972. Equal Rational Numbers
0973. K Closest Points to Origin
0974. Subarray Sums Divisible by K
0975. Odd Even Jump
0976. Largest Perimeter Triangle
0977. Squares of a Sorted Array
0978. Longest Turbulent Subarray
0979. Distribute Coins in Binary Tree
0980. Unique Paths III
0981. Time Based Key-Value Store
0982. Triples with Bitwise AND Equal To Zero
0983. Minimum Cost For Tickets
0984. String Without AAA or BBB
0985. Sum of Even Numbers After Queries
0986. Interval List Intersections
0987. Vertical Order Traversal of a Binary Tree
0988. Smallest String Starting From Leaf
0989. Add to Array-Form of Integer
0990. Satisfiability of Equality Equations
0991. Broken Calculator
0992. Subarrays with K Different Integers
0993. Cousins in Binary Tree
0994. Rotting Oranges
0995. Minimum Number of K Consecutive Bit Flips
0996. Number of Squareful Arrays
0997. Find the Town Judge
0998. Maximum Binary Tree II
0999. Available Captures for Rook
1000. Minimum Cost to Merge Stones
1001. Grid Illumination
1002. Find Common Characters
1003. Check If Word Is Valid After Substitutions
1004. Max Consecutive Ones III
1005. Maximize Sum Of Array After K Negations
1006. Clumsy Factorial
1007. Minimum Domino Rotations For Equal Row
1008. Construct Binary Search Tree from Preorder Traversal
1009. Complement of Base 10 Integer
1010. Pairs of Songs With Total Durations Divisible by 60
1011. Capacity To Ship Packages Within D Days
1012. Numbers With Repeated Digits
1013. Partition Array Into Three Parts With Equal Sum
1014. Best Sightseeing Pair
1015. Smallest Integer Divisible by K
1016. Binary String With Substrings Representing 1 To N
1017. Convert to Base -2
1018. Binary Prefix Divisible By 5
1019. Next Greater Node In Linked List
1020. Number of Enclaves
1023. Camelcase Matching
1024. Video Stitching
1025. Divisor Game
1026. Maximum Difference Between Node and Ancestor
1027. Longest Arithmetic Subsequence
1028. Recover a Tree From Preorder Traversal
1029. Two City Scheduling
1031. Maximum Sum of Two Non-Overlapping Subarrays
1032. Stream of Characters
1033. Moving Stones Until Consecutive
1034. Coloring A Border
1035. Uncrossed Lines
1036. Escape a Large Maze
1037. Valid Boomerang
1038. Binary Search Tree to Greater Sum Tree
1039. Minimum Score Triangulation of Polygon
1040. Moving Stones Until Consecutive II
1041. Robot Bounded In Circle
1042. Flower Planting With No Adjacent
1043. Partition Array for Maximum Sum
1044. Longest Duplicate Substring
1047. Remove All Adjacent Duplicates In String
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
1055. Shortest Way to Form String
1057. Campus Bikes
1058. Minimize Rounding Error to Meet Target
1059. All Paths from Source Lead to Destination
1060. Missing Element in Sorted Array
1061. Lexicographically Smallest Equivalent String
1062. Longest Repeating Substring
1063. Number of Valid Subarrays
1066. Campus Bikes II
1067. Digit Count in Range
1071. Greatest Common Divisor of Strings
1072. Flip Columns For Maximum Number of Equal Rows
1073. Adding Two Negabinary Numbers
1074. Number of Submatrices That Sum to Target
1078. Occurrences After Bigram
1080. Insufficient Nodes in Root to Leaf Paths
1081. Smallest Subsequence of Distinct Characters
1088. Confusing Number II
1089. Duplicate Zeros
1090. Largest Values From Labels
1091. Shortest Path in Binary Matrix
1092. Shortest Common Supersequence
1093. Statistics from a Large Sample
1094. Car Pooling
1095. Find in Mountain Array
1096. Brace Expansion II
1099. Two Sum Less Than K
1102. Path With Maximum Minimum Value
1103. Distribute Candies to People
1104. Path In Zigzag Labelled Binary Tree
1106. Parsing A Boolean Expression
1108. Defanging an IP Address
1109. Corporate Flight Bookings
1110. Delete Nodes And Return Forest
1114. Print in Order
1120. Maximum Average Subtree
1121. Divide Array Into Increasing Sequences
1122. Relative Sort Array
1123. Lowest Common Ancestor of Deepest Leaves
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
1136. Parallel Courses
1138. Alphabet Board Path
1140. Stone Game II
1143. Longest Common Subsequence
1144. Decrease Elements To Make Array Zigzag
1145. Binary Tree Coloring Game
1146. Snapshot Array
1147. Longest Chunked Palindrome Decomposition
1151. Minimum Swaps to Group All 1's Together
1153. String Transforms Into Another String
1154. Day of the Year
1155. Number of Dice Rolls With Target Sum
1156. Swap For Longest Repeated Character Substring
1157. Online Majority Element In Subarray
1160. Find Words That Can Be Formed by Characters
1163. Last Substring in Lexicographical Order
1168. Optimize Water Distribution in a Village
1169. Invalid Transactions
1170. Compare Strings by Frequency of the Smallest Character
1171. Remove Zero Sum Consecutive Nodes from Linked List
1172. Dinner Plate Stacks
1175. Prime Arrangements
1177. Can Make Palindrome from Substring
1178. Number of Valid Words for Each Puzzle
1183. Maximum Number of Ones
1184. Distance Between Bus Stops
1185. Day of the Week
1187. Make Array Strictly Increasing
1189. Maximum Number of Balloons
1192. Critical Connections in a Network
1197. Minimum Knight Moves
1199. Minimum Time to Build Blocks
1200. Minimum Absolute Difference
1201. Ugly Number III
1202. Smallest String With Swaps
1203. Sort Items by Groups Respecting Dependencies
1206. Design Skiplist
1207. Unique Number of Occurrences
1208. Get Equal Substrings Within Budget
1209. Remove All Adjacent Duplicates in String II
1210. Minimum Moves to Reach Target with Rotations
1213. Intersection of Three Sorted Arrays
1216. Valid Palindrome III
1217. Play with Chips
1218. Longest Arithmetic Subsequence of Given Difference
1220. Count Vowels Permutation
1221. Split a String in Balanced Strings
1222. Queens That Can Attack the King
1223. Dice Roll Simulation
1224. Maximum Equal Frequency
1227. Airplane Seat Assignment Probability
1231. Divide Chocolate
1232. Check If It Is a Straight Line
1233. Remove Sub-Folders from the Filesystem
1234. Replace the Substring for Balanced String
1235. Maximum Profit in Job Scheduling
1236. Web Crawler
1237. Find Positive Integer Solution for a Given Equation
1238. Circular Permutation in Binary Representation
1240. Tiling a Rectangle with the Fewest Squares
1242. Web Crawler Multithreaded
1244. Design A Leaderboard
1245. Tree Diameter
1246. Palindrome Removal
1248. Count Number of Nice Subarrays
1249. Minimum Remove to Make Valid Parentheses
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
1257. Smallest Common Region
1259. Handshakes That Don't Cross
1260. Shift 2D Grid
1261. Find Elements in a Contaminated Binary Tree
1262. Greatest Sum Divisible by Three
1265. Print Immutable Linked List in Reverse
1266. Minimum Time Visiting All Points
1267. Count Servers that Communicate
1269. Number of Ways to Stay in the Same Place After Some Steps
1273. Delete Tree Nodes
1274. Number of Ships in a Rectangle
1275. Find Winner on a Tic Tac Toe Game
1276. Number of Burgers with No Waste of Ingredients
1277. Count Square Submatrices with All Ones
1278. Palindrome Partitioning III
1281. Subtract the Product and Sum of Digits of an Integer
1287. Element Appearing More Than 25% In Sorted Array
1290. Convert Binary Number in a Linked List to Integer
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
1299. Replace Elements with Greatest Element on Right Side
1300. Sum of Mutated Array Closest to Target
1302. Deepest Leaves Sum
1304. Find N Unique Integers Sum up to Zero
1305. All Elements in Two Binary Search Trees
1306. Jump Game III
1307. Verbal Arithmetic Puzzle
1309. Decrypt String from Alphabet to Integer Mapping
1310. XOR Queries of a Subarray
1311. Get Watched Videos by Your Friends
1313. Decompress Run-Length Encoded List
1315. Sum of Nodes with Even-Valued Grandparent
1317. Convert Integer to the Sum of Two No-Zero Integers
1319. Number of Operations to Make Network Connected
1323. Maximum 69 Number
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
1339. Maximum Product of Splitted Binary Tree
1344. Angle Between Hands of a Clock
1348. Tweet Counts Per Frequency
1349. Maximum Students Taking Exam
1351. Count Negative Numbers in a Sorted Matrix
1353. Maximum Number of Events That Can Be Attended
1356. Sort Integers by The Number of 1 Bits
1359. Count All Valid Pickup and Delivery Options
1361. Validate Binary Tree Nodes
1362. Closest Divisors
1363. Largest Multiple of Three
1371. Find the Longest Substring Containing Vowels in Even Counts
1373. Maximum Sum BST in Binary Tree
1376. Time Needed to Inform All Employees
1377. Frog Position After T Seconds
1390. Four Divisors
1391. Check if There is a Valid Path in a Grid
1396. Design Underground System
1401. Circle and Rectangle Overlapping
1405. Longest Happy String
1406. Stone Game III
1411. Number of Ways to Paint N × 3 Grid
1416. Restore The Array
1423. Maximum Points You Can Obtain from Cards
1424. Diagonal Traverse II
1425. Constrained Subsequence Sum
1428. Leftmost Column with at Least a One
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
1443. Minimum Time to Collect All Apples in a Tree
1444. Number of Ways of Cutting a Pizza
1448. Count Good Nodes in Binary Tree
1449. Form Largest Integer With Digits That Add up to Target
1450. Number of Students Doing Homework at a Given Time
1451. Rearrange Words in a Sentence
1452. People Whose List of Favorite Companies Is Not a Subset of Another List
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
1457. Pseudo-Palindromic Paths in a Binary Tree
1458. Max Dot Product of Two Subsequences
1463. Cherry Pickup II
1466. Reorder Routes to Make All Paths Lead to the City Zero
1469. Find All The Lonely Nodes
1472. Design Browser History
1473. Paint House III
1477. Find Two Non-overlapping Sub-arrays Each With Target Sum
1478. Allocate Mailboxes
1483. Kth Ancestor of a Tree Node
1485. Clone Binary Tree With Random Pointer
1490. Clone N-ary Tree
1494. Parallel Courses II
1496. Path Crossing
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
1505. Minimum Possible Integer After at Most K Adjacent Swaps On Digits
1508. Range Sum of Sorted Subarray Sums
1509. Minimum Difference Between Largest and Smallest Value in Three Moves
1510. Stone Game IV
1512. Number of Good Pairs
1513. Number of Substrings With Only 1s
1514. Path with Maximum Probability
1518. Water Bottles
1519. Number of Nodes in the Sub-Tree With the Same Label
1520. Maximum Number of Non-Overlapping Substrings
1521. Find a Value of a Mysterious Function Closest to Target
1523. Count Odd Numbers in an Interval Range
1524. Number of Sub-arrays With Odd Sum
1525. Number of Good Ways to Split a String
1526. Minimum Number of Increments on Subarrays to Form a Target Array
1528. Shuffle String
1529. Minimum Suffix Flips
1530. Number of Good Leaf Nodes Pairs
1531. String Compression II
1537. Get the Maximum Score
1539. Kth Missing Positive Number
1542. Find Longest Awesome Substring
1547. Minimum Cost to Cut a Stick
1548. The Most Similar Path in a Graph
1559. Detect Cycles in 2D Grid
1563. Stone Game V
1569. Number of Ways to Reorder Array to Get Same BST
1570. Dot Product of Two Sparse Vectors
1583. Count Unhappy Friends
1592. Rearrange Spaces Between Words
1593. Split a String Into the Max Number of Unique Substrings
1594. Maximum Non Negative Product in a Matrix
1597. Build Binary Expression Tree From Infix Expression
1598. Crawler Log Folder
1599. Maximum Profit of Operating a Centennial Wheel
1600. Throne Inheritance
1601. Maximum Number of Achievable Transfer Requests
1603. Design Parking System
1610. Maximum Number of Visible Points
1625. Lexicographically Smallest String After Applying Operations
1626. Best Team With No Conflicts
1631. Path With Minimum Effort
1641. Count Sorted Vowel Strings
1657. Determine if Two Strings Are Close
1664. Ways to Make a Fair Array
1666. Change the Root of a Binary Tree
1671. Minimum Number of Removals to Make Mountain Array
1676. Lowest Common Ancestor of a Binary Tree IV
1682. Longest Palindromic Subsequence II
1686. Stone Game VI
1687. Delivering Boxes from Storage to Ports
1690. Stone Game VII
1691. Maximum Height by Stacking Cuboids
1692. Count Ways to Distribute Candies
1697. Checking Existence of Edge Length Limited Paths
1701. Average Waiting Time
1703. Minimum Adjacent Swaps for K Consecutive Ones
1706. Where Will the Ball Fall
1712. Ways to Split Array Into Three Subarrays
1724. Checking Existence of Edge Length Limited Paths II
1727. Largest Submatrix With Rearrangements
1728. Cat and Mouse II
1737. Change Minimum Characters to Satisfy One of Three Conditions
1738. Find Kth Largest XOR Coordinate Value
1739. Building Boxes
1740. Find Distance in a Binary Tree
1743. Restore the Array From Adjacent Pairs
1745. Palindrome Partitioning IV
1751. Maximum Number of Events That Can Be Attended II
1752. Check if Array Is Sorted and Rotated
1753. Maximum Score From Removing Stones
1755. Closest Subsequence Sum
1768. Merge Strings Alternately
1769. Minimum Number of Operations to Move All Balls to Each Box
1770. Maximum Score from Performing Multiplication Operations
1771. Maximize Palindrome Length From Subsequences
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
1780. Check if Number is a Sum of Powers of Three
1781. Sum of Beauty of All Substrings
1782. Count Pairs Of Nodes
1784. Check if Binary String Has at Most One Segment of Ones
1785. Minimum Elements to Add to Form a Given Sum
1786. Number of Restricted Paths From First to Last Node
1801. Number of Orders in the Backlog
1802. Maximum Value at a Given Index in a Bounded Array
1803. Count Pairs With XOR in a Range
1804. Implement Trie II (Prefix Tree)
1806. Minimum Number of Operations to Reinitialize a Permutation
1807. Evaluate the Bracket Pairs of a String
1808. Maximize Number of Nice Divisors
1810. Minimum Path Cost in a Hidden Grid
1813. Sentence Similarity III
1814. Count Nice Pairs in an Array
1815. Maximum Number of Groups Getting Fresh Donuts
1816. Truncate Sentence
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
1823. Find the Winner of the Circular Game
1824. Minimum Sideway Jumps
1825. Finding MK Average
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
1832. Check if the Sentence Is Pangram
1833. Maximum Ice Cream Bars
1834. Single-Threaded CPU
1835. Find XOR Sum of All Pairs Bitwise AND
1836. Remove Duplicates From an Unsorted Linked List
1837. Sum of Digits in Base K
1838. Frequency of the Most Frequent Element
1839. Longest Substring Of All Vowels in Order
1840. Maximum Building Height
1842. Next Palindrome Using Same Digits
1844. Replace All Digits with Characters
1845. Seat Reservation Manager
1846. Maximum Element After Decreasing and Rearranging
1847. Closest Room
1848. Minimum Distance to the Target Element
1849. Splitting a String Into Descending Consecutive Values
1850. Minimum Adjacent Swaps to Reach the Kth Smallest Number
1851. Minimum Interval to Include Each Query
1855. Maximum Distance Between a Pair of Values
1856. Maximum Subarray Min-Product
1857. Largest Color Value in a Directed Graph
1858. Longest Word With All Prefixes
1859. Sorting the Sentence
1860. Incremental Memory Leak
1861. Rotating the Box
1862. Sum of Floored Pairs
1863. Sum of All Subset XOR Totals
1864. Minimum Number of Swaps to Make the Binary String Alternating
1865. Finding Pairs With a Certain Sum
1866. Number of Ways to Rearrange Sticks With K Sticks Visible
1868. Product of Two Run-Length Encoded Arrays
1869. Longer Contiguous Segments of Ones than Zeros
1870. Minimum Speed to Arrive on Time
1871. Jump Game VII
1872. Stone Game VIII
1874. Minimize Product Sum of Two Arrays
1876. Substrings of Size Three with Distinct Characters
1877. Minimize Maximum Pair Sum in Array
1879. Minimum XOR Sum of Two Arrays
1881. Maximum Value after Insertion
1882. Process Tasks Using Servers
1883. Minimum Skips to Arrive at Meeting On Time
1884. Egg Drop With 2 Eggs and N Floors
1885. Count Pairs in Two Arrays
1886. Determine Whether Matrix Can Be Obtained By Rotation
1887. Reduction Operations to Make the Array Elements Equal
1888. Minimum Number of Flips to Make the Binary String Alternating
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
1897. Redistribute Characters to Make All Strings Equal
1898. Maximum Number of Removable Characters
1899. Merge Triplets to Form Target Triplet
1900. The Earliest and Latest Rounds Where Players Compete
1901. Find a Peak Element II
1902. Depth of BST Given Insertion Order
1903. Largest Odd Number in String
1904. The Number of Full Rounds You Have Played
1905. Count Sub Islands
1906. Minimum Absolute Difference Queries
1909. Remove One Element to Make the Array Strictly Increasing
1910. Remove All Occurrences of a Substring
1911. Maximum Alternating Subsequence Sum
1912. Design Movie Rental System
1913. Maximum Product Difference Between Two Pairs
1914. Cyclically Rotating a Grid
1915. Number of Wonderful Substrings
1916. Count Ways to Build Rooms in an Ant Colony
1920. Build Array from Permutation
1921. Eliminate Maximum Number of Monsters
1922. Count Good Numbers
1925. Count Square Sum Triples
1926. Nearest Exit from Entrance in Maze
1927. Sum Game
1928. Minimum Cost to Reach Destination in Time
1929. Concatenation of Array
1930. Unique Length-3 Palindromic Subsequences
1931. Painting a Grid With Three Different Colors
1932. Merge BSTs to Create Single BST
1935. Maximum Number of Words You Can Type
1936. Add Minimum Number of Rungs
1937. Maximum Number of Points with Cost
1938. Maximum Genetic Difference Query
1944. Number of Visible People in a Queue
1948. Delete Duplicate Folders in System
1955. Count Number of Special Subsequences
1960. Maximum Product of the Length of Two Palindromic Substrings
1964. Find the Longest Valid Obstacle Course at Each Position
1970. Last Day Where You Can Still Cross
2000. Reverse Prefix of Word
2001. Number of Pairs of Interchangeable Rectangles
2002. Maximum Product of the Length of Two Palindromic Subsequences
2003. Smallest Missing Genetic Value in Each Subtree
2005. Subtree Removal Game with Fibonacci Tree
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
2013. Detect Squares
2014. Longest Subsequence Repeated k Times
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
2019. The Score of Students Solving Math Expression
2021. Brightest Position on Street
2022. Convert 1D Array Into 2D Array
2023. Number of Pairs of Strings With Concatenation Equal to Target
2024. Maximize the Confusion of an Exam
2025. Maximum Number of Ways to Partition an Array
2028. Find Missing Observations
2029. Stone Game IX
2030. Smallest K-Length Subsequence With Occurrences of a Letter
2031. Count Subarrays With More Ones Than Zeros
2032. Two Out of Three
2033. Minimum Operations to Make a Uni-Value Grid
2034. Stock Price Fluctuation
2035. Partition Array Into Two Arrays to Minimize Sum Difference
2036. Maximum Alternating Subarray Sum
2037. Minimum Number of Moves to Seat Everyone
2038. Remove Colored Pieces if Both Neighbors are the Same Color
2039. The Time When the Network Becomes Idle
2040. Kth Smallest Product of Two Sorted Arrays
2042. Check if Numbers Are Ascending in a Sentence
2043. Simple Bank System
2044. Count Number of Maximum Bitwise-OR Subsets
2045. Second Minimum Time to Reach Destination
2046. Sort Linked List Already Sorted Using Absolute Values
2047. Number of Valid Words in a Sentence
2048. Next Greater Numerically Balanced Number
2049. Count Nodes With the Highest Score
2050. Parallel Courses III
2052. Minimum Cost to Separate Sentence Into Rows
2053. Kth Distinct String in an Array
2054. Two Best Non-Overlapping Events
2055. Plates Between Candles
2056. Number of Valid Move Combinations On Chessboard
2057. Smallest Index With Equal Value
2058. Find the Minimum and Maximum Number of Nodes Between Critical Points
2059. Minimum Operations to Convert Number
2060. Check if an Original String Exists Given Two Encoded Strings
2061. Number of Spaces Cleaning Robot Cleaned
2062. Count Vowel Substrings of a String
2063. Vowels of All Substrings
2064. Minimized Maximum of Products Distributed to Any Store
2065. Maximum Path Quality of a Graph
2067. Number of Equal Count Substrings
2069. Walking Robot Simulation II
2070. Most Beautiful Item for Each Query
2071. Maximum Number of Tasks You Can Assign
2073. Time Needed to Buy Tickets
2074. Reverse Nodes in Even Length Groups
2075. Decode the Slanted Ciphertext
2076. Process Restricted Friend Requests
2077. Paths in Maze That Lead to Same Room
2079. Watering Plants
2080. Range Frequency Queries
2081. Sum of k-Mirror Numbers
2083. Substrings That Begin and End With the Same Letter
2085. Count Common Words With One Occurrence
2086. Minimum Number of Buckets Required to Collect Rainwater from Houses
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
2092. Find All People With Secret
2093. Minimum Cost to Reach City With Discounts
2094. Finding 3-Digit Even Numbers
2095. Delete the Middle Node of a Linked List
2096. Step-By-Step Directions From a Binary Tree Node to Another
2097. Valid Arrangement of Pairs
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
2102. Sequentially Ordinal Rank Tracker
2103. Rings and Rods
2104. Sum of Subarray Ranges
2105. Watering Plants II
2106. Maximum Fruits Harvested After at Most K Steps
2108. Find First Palindromic String in the Array
2109. Adding Spaces to a String
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
2116. Check if a Parentheses String Can Be Valid
2117. Abbreviating the Product of a Range
2119. A Number After a Double Reversal
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
2124. Check if All A's Appears Before All B's
2125. Number of Laser Beams in a Bank
2126. Destroying Asteroids
2127. Maximum Employees to Be Invited to a Meeting
2128. Remove All Ones With Row and Column Flips
2129. Capitalize the Title
2130. Maximum Twin Sum of a Linked List
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
2138. Divide a String Into Groups of Size k
2139. Minimum Moves to Reach Target Score
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
2147. Number of Ways to Divide a Long Corridor
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
2156. Find Substring With Given Hash Value
2157. Groups of Strings
2158. Amount of New Area Painted Each Day
2160. Minimum Sum of Four Digit Number After Splitting Digits
2161. Partition Array According to Given Pivot
2162. Minimum Cost to Set Cooking Time
2163. Minimum Difference in Sums After Removal of Elements
2164. Sort Even and Odd Indices Independently
2165. Smallest Value of the Rearranged Number
2166. Design Bitset
2167. Minimum Time to Remove All Cars Containing Illegal Goods
2168. Unique Substrings With Equal Digit Frequency
2169. Count Operations to Obtain Zero
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
2177. Find Three Consecutive Integers That Sum to a Given Number
2178. Maximum Split of Positive Even Integers
2179. Count Good Triplets in an Array
2180. Count Integers With Even Digit Sum
2181. Merge Nodes in Between Zeros
2182. Construct String With Repeat Limit
2183. Count Array Pairs Divisible by K
2184. Number of Ways to Build Sturdy Brick Wall
2185. Counting Words With a Given Prefix
2186. Minimum Number of Steps to Make Two Strings Anagram II
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
2192. All Ancestors of a Node in a Directed Acyclic Graph
2193. Minimum Number of Moves to Make Palindrome
2194. Cells in a Range on an Excel Sheet
2195. Append K Integers With Minimal Sum
2196. Create Binary Tree From Descriptions
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
2203. Minimum Weighted Subgraph With the Required Paths
2204. Distance to a Cycle in Undirected Graph
2206. Divide Array Into Equal Pairs
2207. Maximize Number of Subsequences in a String
2208. Minimum Operations to Halve Array Sum
2209. Minimum White Tiles After Covering With Carpets
2210. Count Hills and Valleys in an Array
2211. Count Collisions on a Road
2212. Maximum Points in an Archery Competition
2213. Longest Substring of One Repeating Character
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
2220. Minimum Bit Flips to Convert Number
2221. Find Triangular Sum of an Array
2222. Number of Ways to Select Buildings
2223. Sum of Scores of Built Strings
2224. Minimum Number of Operations to Convert Time
2225. Find Players With Zero or One Losses
2226. Maximum Candies Allocated to K Children
2227. Encrypt and Decrypt Strings
2229. Check if an Array Is Consecutive
2231. Largest Number After Digit Swaps by Parity
2232. Minimize Result by Adding Parentheses to Expression
2233. Maximum Product After K Increments
2234. Maximum Total Beauty of the Gardens
2235. Add Two Integers
2236. Root Equals Sum of Children
2237. Count Positions on Street With Required Brightness
2239. Find Closest Number to Zero
2240. Number of Ways to Buy Pens and Pencils
2241. Design an ATM Machine
2242. Maximum Score of a Node Sequence
2243. Calculate Digit Sum of a String
2244. Minimum Rounds to Complete All Tasks
2245. Maximum Trailing Zeros in a Cornered Path
2246. Longest Path With Different Adjacent Characters
1. 0001. Two Sum