求两直线的旋转角
求两直线的旋转角 本文搬运自本人高中时期CSDN博客,若图片加载不出来,可到原文查看:https://blog.csdn.net/zhangtingxiqwq/article/details/135152729 如图,求 α\alphaα 。我们采用的是向量法+三角函数法 转化向量 : (xb−xa,yb−ya),(xc−xb,yc−yb)(x_b-x_a,y_b-y_a),(x_c-x_b,y_c-y_b)(xb−xa,yb−ya),(xc−xb,yc−yb) 转化为向量后,相当于是求他们小于180度的夹角 可以先考虑求两个分别的角,再相减 已知...
【听课笔记】析合树
【听课笔记】析合树 本文搬运自本人高中时期CSDN博客,若图片加载不出来,可到原文查看:https://blog.csdn.net/zhangtingxiqwq/article/details/135140754 连续段: r−l=mx−mnr-l=mx-mnr−l=mx−mn ,比如 {2,4,3,5}是,{3,5},{2,4,3}不是. 性质1:一个点是连续段,一个排列也是(显然) 性质2:两个连续段的交必为连续段(感性) 本原段:一个连续段,不存在其他连续段和它相交确不包含 一个点表示一个本原段 合点:儿子按顺序递增或递减,比如 性质:任选两个点...
DP状态设计——转封闭形式!:CF1517F
dp状态设计——转封闭形式!:CF1517F 本文搬运自本人高中时期CSDN博客,若图片加载不出来,可到原文查看:https://blog.csdn.net/zhangtingxiqwq/article/details/135140525 https://www.luogu.com.cn/problem/CF1517F 一些基本的转化: 求所有方案的 ∑r\sum r∑r ,然后除以 2n2^n2n 可以枚举 rrr ,然后求出答案至少为 rrr 的有多少种。此处不需要差分后再乘 rrr ,我们直接加,类似增量构造的思想即可 我们可以对好人为白,坏人为黑,目标是使黑人在 ...
平面图上最大流通过转对偶图再转成树+set维护计算几何求最小环:qoj5048
平面图上最大流通过转对偶图再转成树+set维护计算几何求最小环:qoj5048 本文搬运自本人高中时期CSDN博客,若图片加载不出来,可到原文查看:https://blog.csdn.net/zhangtingxiqwq/article/details/135133585 https://qoj.ac/problem/5048 因此我们可以平面图转对偶图,如下图,假如我们割黄边,就是给所有蓝边加黄边的权值 每次找一条边权最小的边,满足它恰好有一侧是无界区域。将它删 去,将它的边权加到它所在最小环的其他边上。可以证明这个操作前后 任意两点的最大流大小不变。 对于转最小环的过程,我...
增量构造+答案上界推出增量构造上界确定复杂度:CF1063F
增量构造+答案上界推出增量构造上界确定复杂度:CF1063F 本文搬运自本人高中时期CSDN博客,若图片加载不出来,可到原文查看:https://blog.csdn.net/zhangtingxiqwq/article/details/135129285 https://www.luogu.com.cn/problem/CF1063F 可以贪心一波, ttt 长度必然是 ans,ans−1,ans−2,ans−3,…,3,2,1ans,ans-1,ans-2,ans-3,\dots,3,2,1ans,ans−1,ans−2,ans−3,…,3,2,1 这样子。 如果一个 kkk 不存...
循环同构串的判断+broder剃头截尾法实现均摊:P3546
循环同构串的判断+broder剃头截尾法实现均摊:P3546 本文搬运自本人高中时期CSDN博客,若图片加载不出来,可到原文查看:https://blog.csdn.net/zhangtingxiqwq/article/details/135126979 https://www.luogu.com.cn/problem/P3546 两个串的循环同构可以表示成: AB , BA ,所以我们等价于在原串求: 显然A可以枚举,我们现在就是要求原串所有中心串的最长不交broder。 这个方法之前提到过,我们可以用broder剃头截尾法。 设 fif_ifi 表示 AAA 的长度为 iii...
定二分所谓的界+调整法:[AGC045B] 01 Unbalanced
定二分所谓的界+调整法:[AGC045B] 01 Unbalanced 本文搬运自本人高中时期CSDN博客,若图片加载不出来,可到原文查看:https://blog.csdn.net/zhangtingxiqwq/article/details/135125239 https://www.luogu.com.cn/problem/AT_agc045_b 考虑0为1,1为-1,然后就是使前缀和极差最小。(套路1) 一个常见思路是二分,也就是定上界M,使下界尽可能大,但此题不满足单调性,所以不能够二分。 我们考虑调整法。我们先让所有?为-1 然后求出当前max值为Z。则M的下界为Z。 如...
broder剃头去尾的新broder
broder剃头去尾的新broder 本文搬运自本人高中时期CSDN博客,若图片加载不出来,可到原文查看:https://blog.csdn.net/zhangtingxiqwq/article/details/135122233 若红色为1串的broder,则显然黄串为2串的broder 因此broder在剃头去尾 可以用于均摊分析 题目:POI2012」Prefixuffix
Broder 和 Period 的性质
Broder 和 Period 的性质 本文搬运自本人高中时期CSDN博客,若图片加载不出来,可到原文查看:https://blog.csdn.net/zhangtingxiqwq/article/details/135121825 一个字符串的 border 可以被划分 O(logn)O(\log n)O(logn) 段等差数列 border 和 Period 一一对应 现在等价于求 Period 为等差序列。 设有 p1,p2p_1,p_2p1,p2 的Period。 p1,p2≥∣S∣2p_1,p_2\ge \frac {|S|} 2p1,p2≥2∣S∣ ,...
周期引理 PL (Periodicity Lemma.)
周期引理 PL (Periodicity Lemma.) 本文搬运自本人高中时期CSDN博客,若图片加载不出来,可到原文查看:https://blog.csdn.net/zhangtingxiqwq/article/details/135121747 原先串:若干 ppp ,加一个前缀,因此是 A(x)1−xp mod xn+1\dfrac {A(x)}{1-x^p}\bmod x^{n+1}1−xpA(x)modxn+1 这个: mod xn+1\bmod x^{n+1}modxn+1 为0。(多项式) 我们有 R(x) mod xn+1=0,deg(R)∈nR(x...






![定二分所谓的界+调整法:[AGC045B] 01 Unbalanced](/page_img/p5.png)







