TikTok
317 problems
| Problem | Difficulty | Frequency ↓ | Topics |
|---|---|---|---|
| Insert Delete GetRandom O(1) - Duplicates allowed | Hard | 26.1% | TopicsArrayHash TableMathDesignRandomized |
| Frog Jump | Hard | 26.1% | TopicsArrayDynamic Programming |
| Heaters | Medium | 26.1% | TopicsArrayTwo PointersBinary SearchSorting |
| Find K Closest Elements | Medium | 26.1% | TopicsArrayTwo PointersBinary SearchSliding WindowSortingHeap (Priority Queue) |
| Number of Longest Increasing Subsequence | Medium | 26.1% | TopicsArrayDynamic ProgrammingBinary Indexed TreeSegment TreeLongest Increasing Subsequence |
| Stickers to Spell Word | Hard | 26.1% | TopicsArrayHash TableStringDynamic ProgrammingBacktrackingBit ManipulationMemoizationBitmask |
| Best Time to Buy and Sell Stock with Transaction Fee | Medium | 26.1% | TopicsArrayDynamic ProgrammingGreedy |
| 856. Score of Parentheses | Medium | 26.1% | TopicsStringStackBracket Sequences |
| 907. Sum of Subarray Minimums | Medium | 26.1% | TopicsArrayDynamic ProgrammingStackMonotonic Stack |
| 945. Minimum Increment to Make Array Unique | Medium | 26.1% | TopicsArrayGreedySortingCounting |
| 992. Subarrays with K Different Integers | Hard | 26.1% | TopicsArrayHash TableSliding WindowCounting |
| 1004. Max Consecutive Ones III | Medium | 26.1% | TopicsArrayBinary SearchSliding WindowPrefix Sum |
| Dot Product of Two Sparse Vectors | Medium | 26.1% | TopicsArrayHash TableTwo PointersDesignLinear Algebra |
| 1642. Furthest Building You Can Reach | Medium | 26.1% | TopicsArrayGreedyHeap (Priority Queue) |
| 19. Remove Nth Node From End of List | Medium | 26.1% | TopicsLinked ListTwo Pointers |
| 2850. Minimum Moves to Spread Stones Over Grid | Medium | 26.1% | TopicsArrayDynamic ProgrammingBacktrackingBit ManipulationMatrixBitmask |
| 1151. Minimum Swaps to Group All 1's Together | Medium | 26.1% | TopicsArraySliding Window |
| 1245. Tree Diameter | Medium | 26.1% | TopicsTreeDepth-First SearchBreadth-First SearchGraph TheoryTopological SortDP on Trees |
| 909. Snakes and Ladders | Medium | 26.1% | TopicsArrayBreadth-First SearchMatrix |
| 323. Number of Connected Components in an Undirected Graph | Medium | 26.1% | TopicsDepth-First SearchBreadth-First SearchUnion-FindGraph Theory |
| Insert into a Sorted Circular Linked List | Medium | 26.1% | TopicsLinked List |
| 2 Keys Keyboard | Medium | 26.1% | TopicsMathDynamic Programming |
| 138. Copy List with Random Pointer | Medium | 26.1% | TopicsHash TableLinked List |
| The Maze II | Medium | 26.1% | TopicsArrayDepth-First SearchBreadth-First SearchGraph TheoryHeap (Priority Queue)MatrixShortest PathDijkstra's AlgorithmHeuristic SearchA* Search |
| 543. Diameter of Binary Tree | Easy | 26.1% | TopicsTreeDepth-First SearchBinary TreeDP on Trees |