2188. 完成比赛的最短时间
Hard | Array, Dynamic Programming
Hard | Array, Dynamic Programming
Medium | Array, Greedy, Heap (Priority Queue)
Easy | Array
Hard | Array, Graph Theory, Sorting, Enumeration
Medium | Array, Matrix, Simulation
Hard | Array, Binary Search, Breadth-First Search, Matrix
Medium | Array, Hash Table, Trie, Rolling Hash, Hash Function, Enumeration
Hard | Hash Table, String, Dynamic Programming, Enumeration
Medium | Array, Hash Table, String, Counting
Easy | Array, Simulation
Hard | Array, Hash Table, String, String Matching
Easy | Array, Matrix
Medium | Array, Binary Search, Greedy, Sorting, Heap (Priority Queue)
Hard | Math, Dynamic Programming, Combinatorics, Number Theory
Medium | Depth-First Search, Graph Theory
Medium | Array, String, Prefix Sum
Hard | Array, Graph Theory, Topological Sort, Matrix
Medium | Array, Backtracking, Bit Manipulation, Matrix, Enumeration
Hard | Array, Binary Search, Queue, Sliding Window, Heap (Priority Queue), Prefix Sum, Monotonic Queue
Medium | Math, Dynamic Programming, Combinatorics