自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 Gomory-Hu Tree 最小割树(详)

Gomory-Hu Tree\text{Gomory-Hu Tree}Gomory-Hu Tree 最小割树定义​ 每条边(u,v)(u,v)(u,v)两边的点集表示一个(u,v)(u,v)(u,v)的最小割。点集表示一个最小割的割集(方案)性质使 最小割树 区别于 等价流树重要定理​ 对(s,t)(s,t)(s,t)的一个最小割Cut(W,V−W)Cut(W,V-W)Cut(W,V−W),有∀u,v∈W,∃X⊆W,Cut(X,V−X)=cut(u,v)\large \for

2021-07-03 11:22:46 317

原创 图论(详)

图论(2)网络流反向边 — 改变之前的选择,顺便补充新流 / 交换不同流的去向复杂度证明FFFFFF — O(E max v)O(E\,max\,v)O(Emaxv)EKEKEK/SAPSAPSAP(最短路增广)— O(nm2)O(nm^2)O(nm2) :一条边(或其反向边)每满流一次,两次的增广路长度至少多加2:考虑增广路1 s-u-v-t (dis=diss−u+disv−t+1\large dis=dis_{s-u}+dis_{v-t}+1dis=diss−u​+

2021-06-11 22:32:14 168

原创 回文树在线剖分

回文树在线剖分???回文树在线剖分???PrefaceThe problemSourceDescriptionData ConstraintAnalysisPostscript回文树在线剖分???Preface蒟蒻刚学PAM,就做到一道恶心PAM+LCT题,然而蒟蒻并不会LCT,于是想出一种奇妙的解法,在此分享。欢迎讨论交流。The problemSourceIOI2017中国国家队候选队论文集 – 回文树及其应用 翁文涛 – 5.5 AlphaDog(原创)Also in 本校OJ Prob

2020-08-23 14:32:22 156

原创 C语言指针学习

/ 普通指针// 指向指针的指针,与指向指针指针的指针hhhh// 可以称作二级指针,三级指针void *v;// void指针// 指针数组// 数组指针// 指针数组指针int *vp[m];// 变长指针数组// 变长数组指针// 不可间接修改所指对象值的指针,指向可改// 与写法 int const *d,*dd;等价// 常指针,不可更改指向,但可间接修改所指对象值// 无参函数指针// 函数指针// 函数指针。

2023-12-16 18:20:08 56

原创 自然数幂和

具体应用可以插值出多项式,然后O(c)O(c)O(c) 求解,其中c为幂指数。我们用 Gi(n)G_i(n)Gi​(n) 表示 nnn 以内自然数的 iii 次幂的和。(n+1)c+1−nc+1=∑i=0caini,(1)\large (n+1)^{c+1}-n^{c+1}=\sum_{i=0}^{c} a_in^i,(1)(n+1)c+1−nc+1=∑i=0c​ai​ni,(1)nc+1−(n−1)c+1=∑i=0cai(n−1)i,(2)\large n^{c+1}-(n-1)^{c+1}=\s

2022-03-18 08:42:35 103 1

原创 Gomory-Hu Tree 最小割树

Gomory-Hu Tree\text{Gomory-Hu Tree}Gomory-Hu Tree 最小割树参考了16年国集论文中的《浅谈无向图最小割的一些算法及应用》 — 绍兴市第一中学 王文涛定义​ 每条边(u,v)(u,v)(u,v)两边的点集表示一个(u,v)(u,v)(u,v)的最小割。重要定理​ 对(s,t)(s,t)(s,t)的一个最小割Cut(W,V−W)Cut(W,V-W)Cut(W,V−W),有∀u,v∈W,∃X⊆W,Cut(X,V−X)=cut(

2021-06-24 20:00:17 204 1

原创 图论(1)

图论网络流反向边 — 改变之前的选择,顺便补充新流 / 交换不同流的去向复杂度证明FFFFFF — O(E max v)O(E\,max\,v)O(Emaxv) ,特殊情形EKEKEK/SAPSAPSAP(最短路增广)— O(nm2)O(nm^2)O(nm2) :每增广一次某边,增广路长度加2,即增广路条数O(nm)O(nm)O(nm)。dinicdinicdinic (多路增广) — O(n2m)O(n^2m)O(n2m) :单次增广O(nm)O(nm)O(nm) — 当前弧变化O

2021-06-11 22:31:21 92

原创 APIO2021总结

APIO2021总结比赛状态 — T1计算几何 想了一个小时后放弃,T2打算快速地把暴力拿到就去思考正解,然而随手一个小数据让自己WA了,调试用时超2h(每次修改都要 save+命令行编译+手动运行 ,还是放在同一个程序里好搞),T3也只是看了题意就想办法搞暴力,没有留时间思考。赛后发现,T1果然是不熟悉的多边形剖分,考场上想求的多边形面积也很好求。T2/T3都是不难的题。做T2时想到笛卡尔树模型后,问题变得抽象,对进一步正解的思考没有益处;如果觉得难以找到突破口,可以回到原问题思考,或许可以更加形

2021-05-23 11:41:03 648

原创 2021.2.3 WC模拟赛

2021.2.3 WC模拟赛状态极差,整场比赛没什么想法,最后只写了最水的暴力。。T1—far题意:求所有n个点的有标号无向连通图中,1与 n 的最短路长度之和。考虑将1与所有点最短距离和求出再除以 n-1。这样就方便DP了。求最短距离考虑 BFS分层图。容易想到设 fi,j,k\large f_{i,j,k}fi,j,k​ 为已选 i 个点、有 k 层、最后一层有 j 个点的方案数。O(n4)O(n^4)O(n4)注意到转移时 层数与方案数的计算无关,可以舍掉这一维。怎么计算贡献?多记一个

2021-02-04 08:01:16 267

原创 2021.2.1 WC模拟赛

2021.2.1 WC模拟赛T1—dissolution题意:n个点,给点黑白染色,求相邻(中间无同色点)同色点间曼哈顿距离和的最大值。容易想到设 fi,jf_{i,j}fi,j​ 为已染色的点中,两种颜色的点的末尾分别为 i,j 时,最大的距离和。f 无明显性质,无法突破 O(n2)O(n^2)O(n2).从极短的时间限制看,我们肯定需要一个一维状态的DP。由于我们需要计算跨多点的同色点对距离,可以想到,设 fif_ifi​ 为染了前 i 个点,第 i 个点与前一个异色时,最大的距离和。讨论一下绝

2021-02-02 15:11:58 138

原创 GDKOI2021总结

GDKOI 总结Day1原题+水题???只有235。T1—cut题型:构造满足一定贡献的解。Sam说是“Derandomization(去随机化)”?通过分析,随机情况下割的大小的期望恰是1/2 m—虽然到这就可以随机nian过去了;然而,我们希望“加以干预”—去随机化。即我们当前要确定一个点的颜色时,可以考虑能否通过什么方式,使得之后选择的期望更优——则有其法:若与该点相连的有色点中,黑色更多,则染白色——新增的贡献边不比放弃的边少!考场时不太注意如何利用题目只需1/2 m 的特殊要求

2021-02-01 21:07:24 123

原创 11.23A T4方(思维好题----杜教筛(总复习))

11.23A T4方(思维好题----杜教筛(总复习))Description给一个n×mn\times mn×m的网格(一共(n+1)×(m+1)(n+1)\times(m+1)(n+1)×(m+1)个格点),定义格点正方形的权值时它完全包含的格子数,求网格中所有正方形(可以是斜的)的权值和。Solution容易发现一个正方形的权值就是其面积减去两条斜边穿过的格子。面积易求。穿过的格子怎么办?让人没有头绪。考虑穿过的格子坐标满足的条件?那么线段应该与格子有两条边相交,限制比较复杂。但在思考的

2020-12-04 19:19:21 96

原创 11月 树上问题汇

树上问题汇(近期)T1—11.24A.path(树与 森林 DP)【题目描述】给定一张 n 个点,m 条边的无向无环带权图。对于一个非空点集 A,如果存在一条简单路径经过点集内的所有点,则称它是好的,并设f(A) 表示边权和最大的经过 A 中所有点的简单路径的边权和。从所有好的点集中随机抽取一个点集 A,求 f(A) 的期望模 998244353 的值。n≤106n\leq10^6n≤106Review千万不要被奇怪的描述给蒙过去了,无向无环图就是森林啊—看题要仔细。没有给出范围的变量也

2020-11-26 22:10:34 133

原创 11.23A组 T3----color(思维题,构造)

11.23A组 T3----colorSolutionm显然有上界:怎么求?显然每一列每种颜色填两次最优。那么若某一行有x个位置颜色为c,这些位置所在列填的另一个c不能有两个在同一行,那么$ x\leq 2n-1 $ ;有 n 种颜色,那么$ m\leq n*(2n-1) $ 。若能达到上界则最优。怎么构造呢?原题解:然后我们这样染色:先找到$ 1 $ 至 $ 2n $ 的一组匹配,然后每组匹配点的颜色要求相同,我们先给第一组染一号色,第二组染二号……然后我们环移一次后再染,一共能产生$ n

2020-11-24 07:41:48 93

原创 11.23A组 T2----path(思维题,构造)

11.23A组 T2----pathSolution有一条路径全为0,显然考虑将其置于边界处,暂定为第1行与第n列。然后从小到大考虑每条路径的位置:权为1的路径显然要与0有许多重合的位置,权为2~(n-1)的类似。容易有这样的构造方式:从上到下,每行又从右到左地考虑每个位置填什么。那么当前已填数能走出的最大权值+1就是经过当前要填的数能走出的最小权值。由于往右再往下走一定最小,往下再往右一定最大,则通过前缀和以及上式可以快速算出每个格子的值。发现构造过程时刻满足所有可能路径的权不同,因此构造

2020-11-23 22:33:14 76

原创 11.23A组 T1----walk(欧拉路径)

11.23A组 T1----walkSolution合法的图至少满足有0个/2个度数为奇数的点----即图有欧拉通路当所有点度数为偶数,则图上所有环包含起始点,若有合法的起始点,显然度数最大的点可以作为起始点,则把起始点从图中删去,图中不存在环,O(n)判定。当有两个点A、B的度数为奇数,则A、B中有一点为起始点,连接A、B,则可以转化为点度数全为偶数的情况。Review考察了图的欧拉路径的相关知识。考场发现了两种情况的相互转化关系后,就死磕有两个点度数为奇数的情况怎么快速判定,然后,,

2020-11-23 22:11:27 136

原创 CSP-S2 2020 Solution

CSP-S2 2020 Solution冷静思考,没有什么能拦住你!!!T1----julianReview直接考察了程序组织实现能力。清晰的模块化构思会帮助实现。强大的心理以及冷静分析相当重要。关于实现的几点细节:1582年10月15日前后适用的历法不同—主要不同在于闰年的判定。有一段时间的删除:1582年10月5日 至 1582年10月14日。公元0年不存在,即公元前1年后一年为公元1年。公元前1年、公元前3年、公元前5年……为闰年。输入数据需用long long 存储。。。

2020-11-12 20:59:59 179

原创 CSP-S 2020总结

CSP-S 2020总结Earlier period停课一周训练,跟放假一样轻松—不用早早到教室,不用忙碌于课业,全身心投入训练。每天一场模拟赛。日码量上万,对数据结构已不痛不痒。有一点比赛感觉了。Basic facts又是在本校举行赛事,赞什么?CSP-S 2020 也是“模拟”赛?T3没调出来,T4没拿部分分—大败笔前两题因为细节痛失20+,可以退役了!Analysis大致看了看4题题面,初印象—人人AK的 真·模拟 赛。然而,T1 搞了2 h!!!一些过程细节—反复纠结实现

2020-11-08 09:10:52 1673

原创 Conclusion---GMOJ.3980推箱子(图模型转化,tarjan)

Conclusion—GMOJ.3980推箱子Description有一个“推箱子”游戏:给出一个n * m的地图,有的位置是障碍—用“#”表示;有的位置为空地—“.”;以及一个目标位置—“X”。地图中会有一个人和一个箱子。人可以推着箱子前进。问有多少种安排 人和箱子初始位置 的方案可以使箱子被推到目标位置。n,m≤1000n,m \leq 1000n,m≤1000Solution考虑如何搜索:发现终点状态已经被确定,所以直接从终点往回拉,看能到哪里。但如果人的位置状态 x,y 也要记

2020-09-29 22:42:27 165

原创 GDOI2020总结

GDOI2020总结~~GDOI2020总结~~大型翻车事故分析FeelingsEarlier periodBasic factsAnalysis on each problem**Day1**T1---icefireT2---problemT3---shopDay2T1---transferT2---treeT3---countPostscriptGDOI2020总结大型翻车事故分析Feelings今年是2020年!今年是2020年!今年是2020年!2020果然不简单——本蒟蒻即将迎来中考,就

2020-07-04 19:11:48 363

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除