摘要: 题面 "传送门" 题解 设$p$点坐标为$x_p,y_p$,那么根据叉积可以算出它与$(i,i+1)$构成的三角形的面积 为了保证$p$与$(0,1)$构成的面积最小,就相当于它比其它所有的三角形构成的面积都要小。如果$p$与$(0,1)$构成的面积比$(i,i+1)$小,代入叉积计算公式,有 $$ 阅读全文
posted @ 2019-04-10 21:33 bztMinamoto 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 题面 "传送门" 题解 因为并不强制在线,我们可以考虑莫队 然而莫队的时候有个问题,删除很简单,除去它和前驱后继的贡献即可。但是插入的话却要找到前驱后继再插入,非常麻烦 那么我们把它变成只删除的回滚莫队就好了 不知道回滚莫队的可以看看 "这里" 阅读全文
posted @ 2019-04-10 19:22 bztMinamoto 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 题面 "传送门" 题解 首先,我们把串反过来,那么前缀就变成后缀,建一个$SAM$。我们发现一个节点的后缀是它的所有祖先 那么我们是不是直接按着$parent$树建边就可以了呢? 显然不是。我们假设在$SAM$的某个节点上同时存在某个$a_i$和$b_j$且$|b_j| |a_i|$,$b_j$不是 阅读全文
posted @ 2019-04-10 16:23 bztMinamoto 阅读(333) 评论(0) 推荐(0) 编辑
Live2D