Skip to content

Latest commit

 

History

History

list-08

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
Question Free? Status Difficulty Topics Similar Questions
701. Insert into a Binary Search Tree  🔗  📝
🆓 ⭐️⭐️
Tree  🔗
Binary Search Tree  🔗
Binary Tree  🔗
700. Search in a Binary Search Tree  🔗  📝
702. Search in a Sorted Array of Unknown Size  🔗  📝
💰 ⭐️⭐️
Array  🔗
Binary Search  🔗
Interactive  🔗
704. Binary Search  🔗  📝
1533. Find the Index of the Large Integer  🔗  📝
703. Kth Largest Element in a Stream  🔗  📝
🆓 ⭐️
Tree  🔗
Design  🔗
Binary Search Tree  🔗
Heap (Priority Queue)  🔗
Binary Tree  🔗
Data Stream  🔗
215. Kth Largest Element in an Array  🔗  📝
1825. Finding MK Average  🔗  📝
2102. Sequentially Ordinal Rank Tracker  🔗  📝
704. Binary Search  🔗  📝
🆓 ⭐️
Array  🔗
Binary Search  🔗
702. Search in a Sorted Array of Unknown Size  🔗  📝
705. Design HashSet  🔗  📝
🆓 ⭐️
Array  🔗
Hash Table  🔗
Linked List  🔗
Design  🔗
Hash Function  🔗
706. Design HashMap  🔗  📝
1206. Design Skiplist  🔗  📝
706. Design HashMap  🔗  📝
🆓 ⭐️
Array  🔗
Hash Table  🔗
Linked List  🔗
Design  🔗
Hash Function  🔗
705. Design HashSet  🔗  📝
1206. Design Skiplist  🔗  📝
707. Design Linked List  🔗  📝
🆓 ⭐️⭐️
Linked List  🔗
Design  🔗
1206. Design Skiplist  🔗  📝
708. Insert into a Sorted Circular Linked List  🔗  📝
💰 ⭐️⭐️
Linked List  🔗
147. Insertion Sort List  🔗  📝
709. To Lower Case  🔗  📝
🆓 ⭐️
String  🔗
2129. Capitalize the Title  🔗  📝
710. Random Pick with Blacklist  🔗  📝
🆓 ⭐️⭐️⭐️
Hash Table  🔗
Math  🔗
Binary Search  🔗
Sorting  🔗
Randomized  🔗
398. Random Pick Index  🔗  📝
528. Random Pick with Weight  🔗  📝
1980. Find Unique Binary String  🔗  📝
711. Number of Distinct Islands II  🔗  📝
💰 ⭐️⭐️⭐️
Hash Table  🔗
Depth-First Search  🔗
Breadth-First Search  🔗
Union Find  🔗
Hash Function  🔗
694. Number of Distinct Islands  🔗  📝
712. Minimum ASCII Delete Sum for Two Strings  🔗  📝
🆓 ⭐️⭐️
String  🔗
Dynamic Programming  🔗
72. Edit Distance  🔗  📝
300. Longest Increasing Subsequence  🔗  📝
583. Delete Operation for Two Strings  🔗  📝
713. Subarray Product Less Than K  🔗  📝
🆓 ⭐️⭐️
Array  🔗
Sliding Window  🔗
152. Maximum Product Subarray  🔗  📝
325. Maximum Size Subarray Sum Equals k  🔗  📝
560. Subarray Sum Equals K  🔗  📝
1099. Two Sum Less Than K  🔗  📝
2110. Number of Smooth Descent Periods of a Stock  🔗  📝
2302. Count Subarrays With Score Less Than K  🔗  📝
714. Best Time to Buy and Sell Stock with Transaction Fee  🔗  📝
🆓 ⭐️⭐️
Array  🔗
Dynamic Programming  🔗
Greedy  🔗
122. Best Time to Buy and Sell Stock II  🔗  📝
715. Range Module  🔗  📝
🆓 ⭐️⭐️⭐️
Design  🔗
Segment Tree  🔗
Ordered Set  🔗
56. Merge Intervals  🔗  📝
57. Insert Interval  🔗  📝
352. Data Stream as Disjoint Intervals  🔗  📝
716. Max Stack  🔗  📝
💰 ⭐️⭐️⭐️
Linked List  🔗
Stack  🔗
Design  🔗
Doubly-Linked List  🔗
Ordered Set  🔗
155. Min Stack  🔗  📝
717. 1-bit and 2-bit Characters  🔗  📝
🆓 ⭐️
Array  🔗
89. Gray Code  🔗  📝
718. Maximum Length of Repeated Subarray  🔗  📝
🆓 ⭐️⭐️
Array  🔗
Binary Search  🔗
Dynamic Programming  🔗
Sliding Window  🔗
Rolling Hash  🔗
Hash Function  🔗
209. Minimum Size Subarray Sum  🔗  📝
1923. Longest Common Subpath  🔗  📝
719. Find K-th Smallest Pair Distance  🔗  📝
🆓 ⭐️⭐️⭐️
Array  🔗
Two Pointers  🔗
Binary Search  🔗
Sorting  🔗
373. Find K Pairs with Smallest Sums  🔗  📝
378. Kth Smallest Element in a Sorted Matrix  🔗  📝
658. Find K Closest Elements  🔗  📝
668. Kth Smallest Number in Multiplication Table  🔗  📝
786. K-th Smallest Prime Fraction  🔗  📝
720. Longest Word in Dictionary  🔗  📝
🆓 ⭐️⭐️
Array  🔗
Hash Table  🔗
String  🔗
Trie  🔗
Sorting  🔗
524. Longest Word in Dictionary through Deleting  🔗  📝
676. Implement Magic Dictionary  🔗  📝
1858. Longest Word With All Prefixes  🔗  📝
721. Accounts Merge  🔗  📝
🆓 ⭐️⭐️
Array  🔗
String  🔗
Depth-First Search  🔗
Breadth-First Search  🔗
Union Find  🔗
684. Redundant Connection  🔗  📝
734. Sentence Similarity  🔗  📝
737. Sentence Similarity II  🔗  📝
722. Remove Comments  🔗  📝
🆓 ⭐️⭐️
Array  🔗
String  🔗
385. Mini Parser  🔗  📝
439. Ternary Expression Parser  🔗  📝
723. Candy Crush  🔗  📝
💰 ⭐️⭐️
Array  🔗
Two Pointers  🔗
Matrix  🔗
Simulation  🔗
724. Find Pivot Index  🔗  📝
🆓 ⭐️
Array  🔗
Prefix Sum  🔗
560. Subarray Sum Equals K  🔗  📝
1991. Find the Middle Index in Array  🔗  📝
2219. Maximum Sum Score of Array  🔗  📝
2270. Number of Ways to Split Array  🔗  📝
725. Split Linked List in Parts  🔗  📝
🆓 ⭐️⭐️
Linked List  🔗
61. Rotate List  🔗  📝
328. Odd Even Linked List  🔗  📝
726. Number of Atoms  🔗  📝
🆓 ⭐️⭐️⭐️
Hash Table  🔗
String  🔗
Stack  🔗
Sorting  🔗
394. Decode String  🔗  📝
471. Encode String with Shortest Length  🔗  📝
736. Parse Lisp Expression  🔗  📝
727. Minimum Window Subsequence  🔗  📝
💰 ⭐️⭐️⭐️
String  🔗
Dynamic Programming  🔗
Sliding Window  🔗
76. Minimum Window Substring  🔗  📝
674. Longest Continuous Increasing Subsequence  🔗  📝
728. Self Dividing Numbers  🔗  📝
🆓 ⭐️
Math  🔗
507. Perfect Number  🔗  📝
2283. Check if Number Has Equal Digit Count and Digit Value  🔗  📝
729. My Calendar I  🔗  📝
🆓 ⭐️⭐️
Binary Search  🔗
Design  🔗
Segment Tree  🔗
Ordered Set  🔗
731. My Calendar II  🔗  📝
732. My Calendar III  🔗  📝
730. Count Different Palindromic Subsequences  🔗  📝
🆓 ⭐️⭐️⭐️
String  🔗
Dynamic Programming  🔗
516. Longest Palindromic Subsequence  🔗  📝
731. My Calendar II  🔗  📝
🆓 ⭐️⭐️
Binary Search  🔗
Design  🔗
Segment Tree  🔗
Ordered Set  🔗
729. My Calendar I  🔗  📝
732. My Calendar III  🔗  📝
732. My Calendar III  🔗  📝
🆓 ⭐️⭐️⭐️
Binary Search  🔗
Design  🔗
Segment Tree  🔗
Ordered Set  🔗
729. My Calendar I  🔗  📝
731. My Calendar II  🔗  📝
2276. Count Integers in Intervals  🔗  📝
733. Flood Fill  🔗  📝
🆓 ⭐️
Array  🔗
Depth-First Search  🔗
Breadth-First Search  🔗
Matrix  🔗
463. Island Perimeter  🔗  📝
734. Sentence Similarity  🔗  📝
💰 ⭐️
Array  🔗
Hash Table  🔗
String  🔗
547. Number of Provinces  🔗  📝
721. Accounts Merge  🔗  📝
737. Sentence Similarity II  🔗  📝
735. Asteroid Collision  🔗  📝
🆓 ⭐️⭐️
Array  🔗
Stack  🔗
605. Can Place Flowers  🔗  📝
2126. Destroying Asteroids  🔗  📝
2211. Count Collisions on a Road  🔗  📝
736. Parse Lisp Expression  🔗  📝
🆓 ⭐️⭐️⭐️
Hash Table  🔗
String  🔗
Stack  🔗
Recursion  🔗
439. Ternary Expression Parser  🔗  📝
726. Number of Atoms  🔗  📝
770. Basic Calculator IV  🔗  📝
737. Sentence Similarity II  🔗  📝
💰 ⭐️⭐️
Array  🔗
Hash Table  🔗
String  🔗
Depth-First Search  🔗
Breadth-First Search  🔗
Union Find  🔗
547. Number of Provinces  🔗  📝
721. Accounts Merge  🔗  📝
734. Sentence Similarity  🔗  📝
738. Monotone Increasing Digits  🔗  📝
🆓 ⭐️⭐️
Math  🔗
Greedy  🔗
402. Remove K Digits  🔗  📝
739. Daily Temperatures  🔗  📝
🆓 ⭐️⭐️
Array  🔗
Stack  🔗
Monotonic Stack  🔗
496. Next Greater Element I  🔗  📝
901. Online Stock Span  🔗  📝
740. Delete and Earn  🔗  📝
🆓 ⭐️⭐️
Array  🔗
Hash Table  🔗
Dynamic Programming  🔗
198. House Robber  🔗  📝
741. Cherry Pickup  🔗  📝
🆓 ⭐️⭐️⭐️
Array  🔗
Dynamic Programming  🔗
Matrix  🔗
64. Minimum Path Sum  🔗  📝
174. Dungeon Game  🔗  📝
2065. Maximum Path Quality of a Graph  🔗  📝
742. Closest Leaf in a Binary Tree  🔗  📝
💰 ⭐️⭐️
Tree  🔗
Depth-First Search  🔗
Breadth-First Search  🔗
Binary Tree  🔗
743. Network Delay Time  🔗  📝
🆓 ⭐️⭐️
Depth-First Search  🔗
Breadth-First Search  🔗
Graph  🔗
Heap (Priority Queue)  🔗
Shortest Path  🔗
2039. The Time When the Network Becomes Idle  🔗  📝
2045. Second Minimum Time to Reach Destination  🔗  📝
744. Find Smallest Letter Greater Than Target  🔗  📝
🆓 ⭐️
Array  🔗
Binary Search  🔗
2148. Count Elements With Strictly Smaller and Greater Elements   🔗  📝
745. Prefix and Suffix Search  🔗  📝
🆓 ⭐️⭐️⭐️
Hash Table  🔗
String  🔗
Design  🔗
Trie  🔗
211. Design Add and Search Words Data Structure  🔗  📝
746. Min Cost Climbing Stairs  🔗  📝
🆓 ⭐️
Array  🔗
Dynamic Programming  🔗
70. Climbing Stairs  🔗  📝
747. Largest Number At Least Twice of Others  🔗  📝
🆓 ⭐️
Array  🔗
Sorting  🔗
2154. Keep Multiplying Found Values by Two  🔗  📝
2231. Largest Number After Digit Swaps by Parity  🔗  📝
748. Shortest Completing Word  🔗  📝
🆓 ⭐️
Array  🔗
Hash Table  🔗
String  🔗
749. Contain Virus  🔗  📝
🆓 ⭐️⭐️⭐️
Array  🔗
Depth-First Search  🔗
Breadth-First Search  🔗
Matrix  🔗
Simulation  🔗
750. Number Of Corner Rectangles  🔗  📝
💰 ⭐️⭐️
Array  🔗
Math  🔗
Dynamic Programming  🔗
Matrix  🔗
751. IP to CIDR  🔗  📝
💰 ⭐️⭐️
String  🔗
Bit Manipulation  🔗
93. Restore IP Addresses  🔗  📝
468. Validate IP Address  🔗  📝
752. Open the Lock  🔗  📝
🆓 ⭐️⭐️
Array  🔗
Hash Table  🔗
String  🔗
Breadth-First Search  🔗
2368. Reachable Nodes With Restrictions  🔗  📝
753. Cracking the Safe  🔗  📝
🆓 ⭐️⭐️⭐️
Depth-First Search  🔗
Graph  🔗
Eulerian Circuit  🔗
754. Reach a Number  🔗  📝
🆓 ⭐️⭐️
Math  🔗
Binary Search  🔗
755. Pour Water  🔗  📝
💰 ⭐️⭐️
Array  🔗
Simulation  🔗
42. Trapping Rain Water  🔗  📝
756. Pyramid Transition Matrix  🔗  📝
🆓 ⭐️⭐️
Bit Manipulation  🔗
Depth-First Search  🔗
Breadth-First Search  🔗
757. Set Intersection Size At Least Two  🔗  📝
🆓 ⭐️⭐️⭐️
Array  🔗
Greedy  🔗
Sorting  🔗
758. Bold Words in String  🔗  📝
💰 ⭐️⭐️
Array  🔗
Hash Table  🔗
String  🔗
Trie  🔗
String Matching  🔗
759. Employee Free Time  🔗  📝
💰 ⭐️⭐️⭐️
Array  🔗
Sorting  🔗
Heap (Priority Queue)  🔗
56. Merge Intervals  🔗  📝
986. Interval List Intersections  🔗  📝
760. Find Anagram Mappings  🔗  📝
💰 ⭐️
Array  🔗
Hash Table  🔗
761. Special Binary String  🔗  📝
🆓 ⭐️⭐️⭐️
String  🔗
Recursion  🔗
678. Valid Parenthesis String  🔗  📝
762. Prime Number of Set Bits in Binary Representation  🔗  📝
🆓 ⭐️
Math  🔗
Bit Manipulation  🔗
191. Number of 1 Bits  🔗  📝
763. Partition Labels  🔗  📝
🆓 ⭐️⭐️
Hash Table  🔗
Two Pointers  🔗
String  🔗
Greedy  🔗
56. Merge Intervals  🔗  📝
764. Largest Plus Sign  🔗  📝
🆓 ⭐️⭐️
Array  🔗
Dynamic Programming  🔗
221. Maximal Square  🔗  📝
765. Couples Holding Hands  🔗  📝
🆓 ⭐️⭐️⭐️
Greedy  🔗
Depth-First Search  🔗
Breadth-First Search  🔗
Union Find  🔗
Graph  🔗
41. First Missing Positive  🔗  📝
268. Missing Number  🔗  📝
854. K-Similar Strings  🔗  📝
766. Toeplitz Matrix  🔗  📝
🆓 ⭐️
Array  🔗
Matrix  🔗
422. Valid Word Square  🔗  📝
767. Reorganize String  🔗  📝
🆓 ⭐️⭐️
Hash Table  🔗
String  🔗
Greedy  🔗
Sorting  🔗
Heap (Priority Queue)  🔗
Counting  🔗
358. Rearrange String k Distance Apart  🔗  📝
621. Task Scheduler  🔗  📝
1405. Longest Happy String  🔗  📝
768. Max Chunks To Make Sorted II  🔗  📝
🆓 ⭐️⭐️⭐️
Array  🔗
Stack  🔗
Greedy  🔗
Sorting  🔗
Monotonic Stack  🔗
769. Max Chunks To Make Sorted  🔗  📝
769. Max Chunks To Make Sorted  🔗  📝
🆓 ⭐️⭐️
Array  🔗
Stack  🔗
Greedy  🔗
Sorting  🔗
Monotonic Stack  🔗
768. Max Chunks To Make Sorted II  🔗  📝
770. Basic Calculator IV  🔗  📝
🆓 ⭐️⭐️⭐️
Hash Table  🔗
Math  🔗
String  🔗
Stack  🔗
Recursion  🔗
736. Parse Lisp Expression  🔗  📝
772. Basic Calculator III  🔗  📝
771. Jewels and Stones  🔗  📝
🆓 ⭐️
Hash Table  🔗
String  🔗
772. Basic Calculator III  🔗  📝
💰 ⭐️⭐️⭐️
Math  🔗
String  🔗
Stack  🔗
Recursion  🔗
224. Basic Calculator  🔗  📝
227. Basic Calculator II  🔗  📝
770. Basic Calculator IV  🔗  📝
1597. Build Binary Expression Tree From Infix Expression  🔗  📝
773. Sliding Puzzle  🔗  📝
🆓 ⭐️⭐️⭐️
Array  🔗
Breadth-First Search  🔗
Matrix  🔗
774. Minimize Max Distance to Gas Station  🔗  📝
💰 ⭐️⭐️⭐️
Array  🔗
Binary Search  🔗
875. Koko Eating Bananas  🔗  📝
775. Global and Local Inversions  🔗  📝
🆓 ⭐️⭐️
Array  🔗
Math  🔗
776. Split BST  🔗  📝
💰 ⭐️⭐️
Tree  🔗
Binary Search Tree  🔗
Recursion  🔗
Binary Tree  🔗
450. Delete Node in a BST  🔗  📝
777. Swap Adjacent in LR String  🔗  📝
🆓 ⭐️⭐️
Two Pointers  🔗
String  🔗
2337. Move Pieces to Obtain a String  🔗  📝
778. Swim in Rising Water  🔗  📝
🆓 ⭐️⭐️⭐️
Array  🔗
Binary Search  🔗
Depth-First Search  🔗
Breadth-First Search  🔗
Union Find  🔗
Heap (Priority Queue)  🔗
Matrix  🔗
1631. Path With Minimum Effort  🔗  📝
779. K-th Symbol in Grammar  🔗  📝
🆓 ⭐️⭐️
Math  🔗
Bit Manipulation  🔗
Recursion  🔗
780. Reaching Points  🔗  📝
🆓 ⭐️⭐️⭐️
Math  🔗
781. Rabbits in Forest  🔗  📝
🆓 ⭐️⭐️
Array  🔗
Hash Table  🔗
Math  🔗
Greedy  🔗
782. Transform to Chessboard  🔗  📝
🆓 ⭐️⭐️⭐️
Array  🔗
Math  🔗
Bit Manipulation  🔗
Matrix  🔗
783. Minimum Distance Between BST Nodes  🔗  📝
🆓 ⭐️
Tree  🔗
Depth-First Search  🔗
Breadth-First Search  🔗
Binary Search Tree  🔗
Binary Tree  🔗
94. Binary Tree Inorder Traversal  🔗  📝
784. Letter Case Permutation  🔗  📝
🆓 ⭐️⭐️
String  🔗
Backtracking  🔗
Bit Manipulation  🔗
78. Subsets  🔗  📝
1087. Brace Expansion  🔗  📝
785. Is Graph Bipartite?  🔗  📝
🆓 ⭐️⭐️
Depth-First Search  🔗
Breadth-First Search  🔗
Union Find  🔗
Graph  🔗
786. K-th Smallest Prime Fraction  🔗  📝
🆓 ⭐️⭐️
Array  🔗
Binary Search  🔗
Sorting  🔗
Heap (Priority Queue)  🔗
378. Kth Smallest Element in a Sorted Matrix  🔗  📝
668. Kth Smallest Number in Multiplication Table  🔗  📝
719. Find K-th Smallest Pair Distance  🔗  📝
787. Cheapest Flights Within K Stops  🔗  📝
🆓 ⭐️⭐️
Dynamic Programming  🔗
Depth-First Search  🔗
Breadth-First Search  🔗
Graph  🔗
Heap (Priority Queue)  🔗
Shortest Path  🔗
568. Maximum Vacation Days  🔗  📝
2093. Minimum Cost to Reach City With Discounts  🔗  📝
788. Rotated Digits  🔗  📝
🆓 ⭐️⭐️
Math  🔗
Dynamic Programming  🔗
789. Escape The Ghosts  🔗  📝
🆓 ⭐️⭐️
Array  🔗
Math  🔗
1728. Cat and Mouse II  🔗  📝
790. Domino and Tromino Tiling  🔗  📝
🆓 ⭐️⭐️
Dynamic Programming  🔗
791. Custom Sort String  🔗  📝
🆓 ⭐️⭐️
Hash Table  🔗
String  🔗
Sorting  🔗
792. Number of Matching Subsequences  🔗  📝
🆓 ⭐️⭐️
Hash Table  🔗
String  🔗
Trie  🔗
Sorting  🔗
392. Is Subsequence  🔗  📝
1055. Shortest Way to Form String  🔗  📝
2062. Count Vowel Substrings of a String  🔗  📝
793. Preimage Size of Factorial Zeroes Function  🔗  📝
🆓 ⭐️⭐️⭐️
Math  🔗
Binary Search  🔗
172. Factorial Trailing Zeroes  🔗  📝
794. Valid Tic-Tac-Toe State  🔗  📝
🆓 ⭐️⭐️
Array  🔗
String  🔗
348. Design Tic-Tac-Toe  🔗  📝
795. Number of Subarrays with Bounded Maximum  🔗  📝
🆓 ⭐️⭐️
Array  🔗
Two Pointers  🔗
796. Rotate String  🔗  📝
🆓 ⭐️
String  🔗
String Matching  🔗
797. All Paths From Source to Target  🔗  📝
🆓 ⭐️⭐️
Backtracking  🔗
Depth-First Search  🔗
Breadth-First Search  🔗
Graph  🔗
1976. Number of Ways to Arrive at Destination  🔗  📝
2328. Number of Increasing Paths in a Grid  🔗  📝
798. Smallest Rotation with Highest Score  🔗  📝
🆓 ⭐️⭐️⭐️
Array  🔗
Prefix Sum  🔗
799. Champagne Tower  🔗  📝
🆓 ⭐️⭐️
Dynamic Programming  🔗
2189. Number of Ways to Build House of Cards  🔗  📝
800. Similar RGB Color  🔗  📝
💰 ⭐️
Math  🔗
String  🔗
Enumeration  🔗