OI - Start —— OIer的好帮手
警告
为了比赛公平性,禁止在任何竞赛中使用本项目!!!
项目介绍:
你有没有苦于线段树、平衡树、图论等等各种各样的知识点记不清?OI-Start 或许可以帮助你。
OI-Start 为各位 OIer 封装了各种在 OI 中常用的数据结构、实用函数和算法,像 STL 一样开箱即用,十分方便。
使用说明:
1. 珂朵莉树(ODT)
操作:
1 | |
2. 线段树(Seg)
1 | |
3. FastIO
1 | |
注意:每次读入完成后,Windows 下请 Ctrl + Z,Linux 下 Ctrl + D 手动读入 EOF 以结束读入!
4. 并查集(UF)
1 | |
5. 实用函数库(funct)
快速幂
1 | |
进制转换
1 | |
lcm
1 | |
判断质数
1 | |
6. 树状数组 (BIT)
- 单点修改, 区间查询
1 | |
当前支持内容:
数据结构
- ODT
- 线段树
- 树状数组
- 字典树
杂项
- FastIO
- 实用小函数
未来支持内容:
数据结构
- 图专项
- 普通平衡树
- 树链剖分
杂项
- 高精库
后记
如何贡献代码
fork 我的仓库并修改后,提交 PR 请求
怎么报告问题
提交 issues 即可
欢迎各位为 OI-Start 贡献代码!
给孩子点个 Star 吧
OI - Start —— OIer的好帮手
http://example.com/2025/08/16/OI-Start-——-OIer的好帮手/