| data structures (97) | bitmasks (22) | brute force (10) | interactive (4) |
| dp (83) | matrices (21) | string suffix structures (9) | hashing (4) |
| maths (61) | divide and conquer (18) | games (9) | dsu (3) |
| trees (54) | strings (16) | graph matchings (8) | ternary search (2) |
| greedy (40) | flows (16) | convex functions (8) | randomized algorithm (2) |
| number theory (36) | dfs and simular (16) | two pointers (6) | expression parsing (2) |
| combinatorics (32) | binary search & binary lifting (16) | tuack (5) | 2-sat (1) |
| graphs (27) | geometry (14) | sortings (4) | |
| probabilities (22) | constructive algorithms (12) | shortest paths (4) | |
| fft and simular (22) | implementation (11) | meet in the middle (4) |
浙公网安备 33010602011771号