上一页 1 2 3 4 5 6 7 ··· 12 下一页
摘要: Link Kuskral 重构树板子。 因为相对边权不变,所以重构树的形态不变。 那其实就是期望连通块内任意两个点路径的最小值最大。重构树内点的点权的含义就是他叶子节点相互抵达的路径上权值最大值。这个我们容易用重构树维护出来,然后实际上我们只用不断地往上跳到 >p>p>p 就停止即可。 #inclu 阅读全文
posted @ 2024-02-23 07:38 June_Failure 阅读(27) 评论(0) 推荐(0)
摘要: Link 梳理思路。 尽可能讲的清晰些。 首先考虑贪心交替染色,但是不正确的,反例就是一个端点左右各一车子点,这样以这个端点为中转站,一边全部填 000,另一边全部填 111 更优秀。 稍微观察题目就能发现,题目能取到的 mex⁡\operatorname{mex}mex 仅在 [0,2][0,2] 阅读全文
posted @ 2024-02-17 19:51 June_Failure 阅读(19) 评论(0) 推荐(0)
摘要: [ABC340E] Mancala 2 线段树板题,为了方便,从 111 开始标号。 直接考虑每次操作,每个人的排位构成一个环,就是把当前的人的球拿走,然后不断往后传,传到谁谁拿一个,传完就结束。 因为 aia_iai​ 很大,我们不能直接模拟传球的过程,所以不妨直接计算能传多少轮(也就是走一圈回到 阅读全文
posted @ 2024-02-11 10:42 June_Failure 阅读(15) 评论(0) 推荐(0)
摘要: Link 考虑把这题转换为图论模型。 按照题意,就是 iii 和 i+1i+1i+1 有一条长度为 aia_iai​ 的边,iii 和 XiX_iXi​ 有一条长度为 bib_ibi​ 的边。 然后跑最短路即可。 #include<bits/stdc++.h> using namespace std 阅读全文
posted @ 2024-02-11 10:36 June_Failure 阅读(23) 评论(0) 推荐(0)
摘要: 怎么联合省选前啥都不会,但还是要尽力。 不放歌了,更加清爽一些。 定义: 一个无向图,满足他的所有点可以被划分成两个集合 V1,V2V1,V2V1,V2,相同集合内的点没有连边。这是从点的角度。 一个无向图,每一条边所对应的两个点属于不同的集合 V1,V2V1,V2V1,V2。这是从边的角度,个人感 阅读全文
posted @ 2024-02-08 22:13 June_Failure 阅读(45) 评论(0) 推荐(0)
摘要: Link 很一眼的题。 考虑动态规划,设 dpidp_idpi​ 表示以当前这个位置为结尾能取到的最大值,满足条件的 jjj 仅当 ∣ai−aj∣≤D|a_i-a_j|\le D∣ai​−aj​∣≤D 且 i<ji<ji<j,转移就是: dpi=max⁡(dpi,dpj+1)dp_i=\max(dp 阅读全文
posted @ 2024-02-04 09:52 June_Failure 阅读(20) 评论(0) 推荐(0)
摘要: Link 随机化题。 首先读入应该使用字符串的读入方式,然后如果是直接暴力高精度的话,时间是 O(n2len)O(n^2len)O(n2len) 的,难以通过,看能不能对这个乘法进行优化。 问题在于这些整数的长度都很大,所以因为如果 a×b=ca\times b=ca×b=c,它同样满足 (a mo 阅读全文
posted @ 2024-02-04 09:22 June_Failure 阅读(25) 评论(0) 推荐(0)
摘要: [ABC338E] Chords 算是最简单的一道 E 了吧,很一眼。 不妨考虑枚举每一条线段,看有没有线段和他相交,记一个点 iii 所连出去的线段的另一个端点是 pip_ipi​。 做法也很简单,就拿第二个样例作为举例,比如枚举到第二条线段时,我们只用找到 [2,5][2,5][2,5] 之间所 阅读全文
posted @ 2024-01-29 20:21 June_Failure 阅读(14) 评论(0) 推荐(0)
摘要: 状压DP学习笔记 泛黄的春联还残留在墙上 依稀可见几个字岁岁平安 在我没回去过的老家米缸 爷爷用楷书写一个满 黄金葛爬满了雕花的门窗 夕阳斜斜映在斑驳的砖墙 铺着榉木板的屋内还弥漫 姥姥当年酿的豆瓣酱 我对着黑白照片开始想象 爸和妈 当年的模样 说着一口吴侬软语的姑娘 缓缓走过外滩 消失的旧时光 一 阅读全文
posted @ 2024-01-25 22:36 June_Failure 阅读(17) 评论(0) 推荐(0)
摘要: 题目传送门 数据范围很小,直接考虑状压或者暴搜,这里考虑状压。 那就需要考虑我们选了一个集合 SSS,很自然能够想到把每个矩形是/否涂过色标记为 0/10/10/1,从而衍生为一个集合。 转移的话也很简单,在枚举所有集合 iii 的时候,直接枚举可以使用的颜色,大力模拟出来使用了当前画笔后的集合情况 阅读全文
posted @ 2024-01-25 20:52 June_Failure 阅读(37) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 12 下一页