3501. 通过交换II最大化活跃区段
Hard | Array, String, Binary Search, Segment Tree
Hard | Array, String, Binary Search, Segment Tree
Easy | Array
Hard | Array, Hash Table, Math, Dynamic Programming, Sliding Window, Heap (Priority Queue)
Easy | Array, Hash Table, Linked List, Heap (Priority Queue), Simulation, Doubly-Linked List, Ordered Set
Medium | Array, Hash Table, Binary Search, Design, Queue, Ordered Set
Hard | Array, Hash Table, Dynamic Programming
Hard | Array, Hash Table, Linked List, Heap (Priority Queue), Simulation, Doubly-Linked List, Ordered Set
Easy | Array, Math
Medium | Array, Math, Bit Manipulation
Medium | Array, Math, Bit Manipulation, Enumeration
Medium | Array, Hash Table, String, Simulation
Medium | Array, Stack, Greedy, Monotonic Stack
Medium | Array, Math, Dynamic Programming
Hard | Array, Math, Segment Tree
Medium | Array, Hash Table, String, Counting
Medium | Array, String, Rolling Hash, String Matching, Matrix, Hash Function
Hard | Array, Dynamic Programming, Bit Manipulation, Graph Theory, Topological Sort, Bitmask
Medium | Array, Hash Table, Sorting
Medium | Array, Hash Table, Binary Search, Union-Find, Graph Theory
Hard | Array, Dynamic Programming, Bit Manipulation, Bitmask