大概率省选用不到了,不过如果不退役的话,说不定有用。
Pick 定理
一个真的基本想不到去用的东西。
链接
内容
给定顶点均为整点的简单多边形,Pick 定理说明了其面积(A)和内部格点数目(a),边上格点数目(b)的关系:(A = a + b/2 + 1)
一般就是用来求这个的,主要瓶颈在于快速求内部格点数目和边上格点数目。
Stern-Brocot 树
这是一个可以表示出所有最简分数的数据结构。
一般用于在树上二分,因为其深度是 (O(n)) 的,所以复杂度为 (O(n)),可以用倍增去优化复杂度,不过我不是很懂。
这里给出两篇链接:
根据这张图片去记忆吧,一般不用的真的建树,只需要了解其思想。
后记
后面可能会接着更新。