1655. 分配重复整数
Hard | Array, Hash Table, Dynamic Programming, Backtracking, Bit Manipulation, Counting, Bitmask
Hard | Array, Hash Table, Dynamic Programming, Backtracking, Bit Manipulation, Counting, Bitmask
Easy | Array, Hash Table, Design, Data Stream
Medium | Array, Hash Table, Binary Search, Sliding Window, Prefix Sum
Easy | Array, String
Medium | Array, Prefix Sum
Hard | Array, Greedy, Sorting
Medium | Array, Linked List, Design, Queue, Doubly-Linked List, Data Stream
Hard | Array, Binary Search, Dynamic Programming, Greedy
Easy | Array, Matrix
Medium | Array, Stack, Greedy, Monotonic Stack
Medium | Array, Hash Table, Prefix Sum
Medium | Array, Hash Table, Two Pointers, Sorting
Hard | Array, Hash Table, Dynamic Programming, Bit Manipulation, Bitmask
Medium | Array, Math, Prefix Sum
Medium | Array, Math, Greedy, Sorting, Heap (Priority Queue), Game Theory
Medium | Array, Math, Dynamic Programming, Game Theory
Hard | Array, Dynamic Programming, Sorting
Medium | Array, Hash Table, Sliding Window
Medium | Array, Dynamic Programming, Queue, Heap (Priority Queue), Monotonic Queue
Hard | Array, Two Pointers, Union-Find, Graph Theory, Sorting