我把我学习的算法竞赛模板整理了两个版本:一个markdown文档(及其导出的PDF),用于打印使用;另一个是整理好的.cpp文件,可以直接粘贴到比赛区域使用
- 封装性良好,适合开箱即用,对多数底层的实现我采用包装函数(如线段树的
query(l, r)包装了_query(l, r, 0, 0, n)),避免赛时出错 - 可读性优秀,符合工程规范,函数名、变量名等均平衡竞赛与可读性需求,便于学习和赛时使用
- 0-indexed与左闭右开,免去分类讨论,且与STL容器结合良好
- 必要处有注释说明,避免食用时出错
直接以zip格式下载到本地解压,拿到PDF或者MD文档打印以供区域赛使用,拿到usage文件夹下的cpp文件线上赛(如Codeforces)直接粘贴使用
由于本仓库是个人学习的产出,暂时不接受贡献,因此,如果你需要在我的代码上进行修改,请将本仓库fork到你自己的账户下进行修改
不过,如果大家有什么板子需要我写的话,可以提个Issue催我去学(雾)
最后祝各位比赛顺利,贪心不猜错,结论一眼出,WA不存在,TLE变AC