随笔分类 -  考试

1 2 3 4 5 ··· 9 下一页
摘要:因为本人太菜,一车题没改,所以把部分题题解放到这里 ## 自测9 A.字符串 没有继续观察性质。或者说应该反方向考虑? 考虑一个串一定是前面和前缀相同,后面和后缀相同 于是想到 boder ,那么从每个点向其 boder 连边,每次相当于查询两个点子树内相同点的数量 对应原串上相邻的两个子串 阅读全文
posted @ 2023-07-09 10:59 Chen_jr 阅读(56) 评论(0) 推荐(4) 编辑
摘要:# 2023冲刺国赛模拟25 ## A. 简单计数 枚举选择了哪里,有转移 $$ f_{n, k} = \frac{[k > 1] + [k k}f_{i - 1, k} + \sum_{i code ```cpp #include using namespace std; typedef long 阅读全文
posted @ 2023-06-27 17:17 Chen_jr 阅读(41) 评论(0) 推荐(2) 编辑
摘要:# 2023冲刺国赛模拟20 越来越废物了。 ## A. 树染色 fx,1/0 表示考虑 x 子树内,第一条链为黑色/白色,不考虑第一条链在子树外方案数的答案。 转移枚举第一条链是哪个,用组合数给各个子树的链定序。 code ```cpp #include using names 阅读全文
posted @ 2023-06-18 10:13 Chen_jr 阅读(40) 评论(0) 推荐(2) 编辑
摘要:## A. 矩阵 正解是二维分块 ![image](https://img2023.cnblogs.com/blog/2725552/202306/2725552-20230615200044337-1656851382.png) 但是二维树状数组跑的飞快 code ```cpp #include 阅读全文
posted @ 2023-06-15 20:14 Chen_jr 阅读(25) 评论(0) 推荐(2) 编辑
摘要:最近的题题解咕了好多,看着补吧。。。 ## A. 掌分治 直接按照连通块考虑没啥前途,根据期望的线型性,把贡献看成点对的贡献 设 fi,j 表示当 i 为 根时, j 在其所在连通块的概率 求总和即为答案 考虑实际上限制的是 iij 路径上第一个删掉的点,那么 阅读全文
posted @ 2023-06-13 22:20 Chen_jr 阅读(37) 评论(1) 推荐(5) 编辑
摘要:## A. 天地一抹红 同行的转移是 kx+b 的形式,可以李超树维护 其实可以斜率优化,但是懒得动脑子 code ```cpp #include using namespace std; typedef long long ll; typedef unsigned long long ul 阅读全文
posted @ 2023-06-07 19:09 Chen_jr 阅读(30) 评论(0) 推荐(3) 编辑
摘要:## A.A 缩成 ABABA.. 每次删去两个,于是猜结论,取前 (n1)/2 大 code ```cpp #include using namespace std; typedef long long ll; typedef unsigned long long ull; ty 阅读全文
posted @ 2023-05-31 20:05 Chen_jr 阅读(22) 评论(0) 推荐(1) 编辑
摘要:## A. A 你大概能看到我发的单篇(无向图最小环问题) code ```cpp #include using namespace std; typedef long long ll; typedef unsigned long long ull; typedef pair pii; int re 阅读全文
posted @ 2023-05-31 19:56 Chen_jr 阅读(18) 评论(0) 推荐(1) 编辑
摘要:## A. 哈密顿路 考虑哈密顿路一定经过 1, 那么在这里断开 fs 表示已经走过的点集为 s, 能作为最后一个点出现的点的集合 然后拼起来即可 code ```cpp #include using namespace std; typedef long long ll; typed 阅读全文
posted @ 2023-05-31 19:46 Chen_jr 阅读(21) 评论(0) 推荐(1) 编辑
摘要:## A. 无限之环 不难发现 B 需要字母集合相同 对于 A ,需要最后一个 B 中未出现的字母前完全相同 这里写的用了 string 实际上为了复杂度的话应该用 hash code ```cpp #include using namespace std; typedef lo 阅读全文
posted @ 2023-05-26 20:23 Chen_jr 阅读(14) 评论(0) 推荐(1) 编辑
摘要:## A. 染色 发现一条链的话等同于对一个区间取 min 长剖,记录取 min 的次数和推到的位置,使用 st 表辅助处理 每次合并将取 min 推到较短长度 code ```cpp #include using namespace std; typedef long long l 阅读全文
posted @ 2023-05-22 14:42 Chen_jr 阅读(14) 评论(0) 推荐(1) 编辑
摘要:## A. xor on tree 操作分块,每 Q/B 次遍历整棵树,每个询问需要特殊查询 B 个 复杂度 QBnlog+QB 大力卡常能过 code ```cpp #include using namespace std; typedef long long l 阅读全文
posted @ 2023-05-18 07:52 Chen_jr 阅读(12) 评论(0) 推荐(1) 编辑
摘要:## A. 树 如果只有一个初始点 那么设 fx 表示 x 子树全部被占领的最短时间 转移将儿子的 f 从大到小排序, fx=max(fv+rkv) 两个特殊点之间,一定存在一条边实际上没有用,而且答案显然对一个特殊点有单调性 三分?因为不严格单峰,所以不行。 但是最 阅读全文
posted @ 2023-05-18 06:50 Chen_jr 阅读(22) 评论(0) 推荐(1) 编辑
摘要:怎么都能切题啊、、 怎么就我是个暴力老哥啊。。。。 这样下去国赛岂不是打铁了。。。。。。。。。 ## A. 今晚九点 从一个点向其一步走到的位置连边,权值为 1, 向相邻的点连边,权值为 2 跑最短路就是答案。 code ```cpp #include using namespace std 阅读全文
posted @ 2023-05-17 21:25 Chen_jr 阅读(32) 评论(0) 推荐(1) 编辑
摘要:2023冲刺清北营1 A. string 虽然但是,根号能过,分长度 hash 处理即可 code #include<bits/stdc++.h> using namespace std; int read(){ int x = 0; char c = getchar(); while(!isd 阅读全文
posted @ 2023-04-20 21:40 Chen_jr 阅读(23) 评论(0) 推荐(0) 编辑
摘要:胡测6 / ZROI2023省选十连测Day3 A. 数正方体 可以发现是求 a=1Ab=1Bc=1C[ab>=c][ac>=b][bc>=a] 直接搞不好整,当然您如果和牛神一样巨也是能做的。 正难则反,考虑减去不 阅读全文
posted @ 2023-04-20 06:58 Chen_jr 阅读(56) 评论(0) 推荐(2) 编辑
摘要:A. 游戏 首先可以去掉两侧数都比他大的,然后得到一个单峰的序列 然后基本上是从峰到两侧,但是可能有点细节,我直接按照两个关键字(代价和本身权值)做的 code #include<bits/stdc++.h> using namespace std; typedef long long ll; ty 阅读全文
posted @ 2023-03-29 20:42 Chen_jr 阅读(15) 评论(0) 推荐(1) 编辑
摘要:2023省选武汉联测9 A. 背包问题模板 首先二进制分组,注意剩余部分也拆分成 2i 的形式 然后搞一个所谓二进制数位背包 DP 可以看这个题 https://www.luogu.com.cn/problem/P3188 code #include<bits/stdc++.h> 阅读全文
posted @ 2023-03-23 20:16 Chen_jr 阅读(20) 评论(0) 推荐(1) 编辑
摘要:2023省选武汉联测1 算是 Day1? 大佬好多,我好菜 A. 递归函数 不难发现答案至于第 0 列有关 由于我们只关心指数,所以把乘法变成加法 每个数的贡献就是一个组合数的形式 然后不太会了 学到两种做法,一种是把这个贡献看成多项式拉格朗日插值 另一种是维护一行的值,用矩阵进行转移 枚举 阅读全文
posted @ 2023-03-08 21:13 Chen_jr 阅读(16) 评论(0) 推荐(0) 编辑
摘要:2023 省选联测41 A. 冤家路窄 找出 Dag 用总路径数减去相遇的路径数 code #include<bits/stdc++.h> using namespace std; typedef long long ll; typedef unsigned long long ull; typ 阅读全文
posted @ 2023-02-27 17:48 Chen_jr 阅读(117) 评论(7) 推荐(1) 编辑

1 2 3 4 5 ··· 9 下一页
点击右上角即可分享
微信分享提示