从算法竞赛的定义、常见 OJ 平台到评测机制与选手思维方式,帮助你全面认识 CP 世界。
带你完成算法竞赛必备的编译器、IDE、I/O 加速与文件重定向环境配置。
系统介绍算法竞赛中最常用的 C++ STL 容器与算法,构建你的武器库。
通过 Big O、运算量估算和按数据范围选算法,掌握避免 TLE 的复杂度分析方法。
讲解如何用模拟和暴力枚举解决小数据与规则繁琐的问题,并配套经典模板。
从结构体排序到二分查找与二分答案,覆盖最常用的排序与搜索技巧。
介绍 gcd/lcm、素数判定与埃氏筛等高频数论工具及坑点。
通过经典位运算技巧与二进制状态压缩,展示如何用 bit 操作写出高效解法。
讲解一维与二维前缀和、差分数组的构造和区间查询与修改模板。