随笔分类 -  陈年旧oi

摘要:a,b是签到题。 [AGC020C] Median Sum 一个集合由N个整数组成,请求出它的非空子集和的中位数。($N<=2000$ $A_i<=2000$) 发现所有的子集和是关于所有数的和对称的。即有 $X$ 则有 $\sum{A_i} - X$,于是通过背包优化的bitset算出所有能拼出的 阅读全文
posted @ 2023-04-24 13:55 flywatre 阅读(27) 评论(0) 推荐(0)
摘要:~~abcd都是签到题~~ [AGC021E] Ball Eat Chameleons 有 $n$ 只变色龙,一开始都是蓝色。现在你喂了 $k$ 次球,每次指定一只变色龙吃下你指定颜色的球。 一只变色龙从蓝色变成红色当且仅当它吃的红球比蓝球多; 一只变色龙从红色变成蓝色当且仅当它吃的蓝球比红球多。 阅读全文
posted @ 2023-04-23 09:12 flywatre 阅读(16) 评论(0) 推荐(0)
摘要:#6029. 「雅礼集训 2017 Day1」市场 题目描述 数据范围1e5 题解 对于这种数据貌似可以快速缩小的题目,我们可以用势能分析来证明其某暴力或者什么做法的复杂度。 设某节点的势能函数是点内数的极差,每次除一个数极差一定会减半,总共会被除 $\log$ 次。 然而有特殊情况,如果考虑下取整 阅读全文
posted @ 2023-04-21 15:21 flywatre 阅读(42) 评论(0) 推荐(0)
摘要:题目描述 Alice 和 Bob 在玩一个游戏。 游戏在一棵有 $n$ 个点的树上进行。最初,每个点上都只有一个数字,那个数字是 $123456789123456789$。 有时,Alice 会选择一条从 $s$ 到 $t$ 的路径,在这条路径上的每一个点上都添加一个数字。对于路径上的一个点 $r$ 阅读全文
posted @ 2023-04-21 14:11 flywatre 阅读(39) 评论(0) 推荐(0)
摘要:P5327 [ZJOI2019] 语言 题目描述 九条可怜是一个喜欢规律的女孩子。按照规律,第二题应该是一道和数据结构有关的题。 在一个遥远的国度,有 $n$ 个城市。城市之间有 $n - 1$ 条双向道路,这些道路保证了任何两个城市之间都能直接或者间接地到达。 在上古时代,这 $n$ 个城市之间处 阅读全文
posted @ 2023-04-21 11:24 flywatre 阅读(72) 评论(0) 推荐(0)
摘要:abcd签到题,暂且不提。 [AGC002E] Candy Piles 桌上有 $n$ 堆糖果,第 $i$ 堆糖果有 $a_i$ 个糖。两人在玩游戏,轮流进行,每次进行下列两个操作中的一个: 将当前最大的那堆糖果全部吃完 将每堆糖果吃掉一个 吃完的人输,假设两人足够聪明,问谁有必胜策略? 输出 Fi 阅读全文
posted @ 2023-04-20 20:23 flywatre 阅读(18) 评论(0) 推荐(0)
摘要:AGC质量是真的高啊 [AGC001A] BBQ Easy 史努克在参加一个BBQ派对, 他要准备N组食物, 他有2N的食材, 需要两两组成一个食物, 食物的价值是两食材中较小的那个。 问最大总价值是多少 签到题。 点击查看代码 #include<bits/stdc++.h> using names 阅读全文
posted @ 2023-04-19 15:20 flywatre 阅读(55) 评论(0) 推荐(0)
摘要:[SCOI2013]密码 Fish是一条生活在海里的鱼。有一天他很无聊,就到处去寻宝。他找到了位于海底深处的宫殿,但是一扇带有密码锁的大门却阻止了他的前进。 通过翻阅古籍,Fish 得知了这个密码的相关信息: 该密码的长度为N。 密码仅含小写字母。 以每一个字符为中心的最长回文串长度。 以每两个相邻 阅读全文
posted @ 2023-04-18 21:40 flywatre 阅读(114) 评论(0) 推荐(1)
摘要:Cool Slogans 给定一个字符串 $S$,要求构造字符串序列 $s_1,s_2,\ldots,s_k$,满足任意 $s_i$ 都是 $S$ 的子串,且任意 $i\in[2,n]$,都有 $s_{i-1}$ 在 $s_i$ 中出现了至少 $2$ 次(可以有重叠部分,只要起始、结尾位置不同即可) 阅读全文
posted @ 2023-04-18 21:37 flywatre 阅读(22) 评论(0) 推荐(0)
摘要:原题链接 题目描述 对于整数序列 $(a_1,a_2,\cdots,a_n)$ 和 $1\sim n$ 的排列 $(p_1,p_2,\cdots,p_n)$,称 $(a_1,a_2,\cdots,a_n)$ 符合 $(p_1,p_2,\cdots,p_n)$,当且仅当: ${a}$ 中任意两个数字互 阅读全文
posted @ 2023-04-18 16:33 flywatre 阅读(49) 评论(0) 推荐(0)
摘要:原题链接 区间本质不同子串个数 题目描述 给定一个长度为 $n$ 的字符串 $S$,$m$ 次询问由 $S$ 的第 $L$ 到第 $R$ 个字符组成的字符串包含多少个本质不同的子串。 定义两个字符串 $a,b$ 相同当且仅当 $|a|=|b|$ 并且对于 $i\in[1,|a|]$ 都有 $a_i= 阅读全文
posted @ 2023-04-18 15:14 flywatre 阅读(32) 评论(0) 推荐(0)
摘要:[AGC007A] Shik and Stone 有一个纵 $ H $ 行,横 $ W $ 列的格子状棋盘。开始时,棋盘左上角的格子有一个马(不是象棋意义的马)。Shik 将会操纵它上下左右移动,从而到达右下角的格子。此时,马能够经过同一个格子多次(含左上角和右下角的格子)。 给出 $ H $ 行字 阅读全文
posted @ 2023-04-18 08:10 flywatre 阅读(32) 评论(0) 推荐(0)
摘要:command_block-SAM的应用 感谢大佬的指点 ~~暴论:后缀数组什么辣鸡啊,再也不用后缀数组啦!加入SAM神教!~~ CF802I Fake News (hard) 建出后缀自动机,可知一个串的出现次数即为endpos个数也是后缀链接树上的子节点个数。 同一endpos集合的子集中子串长 阅读全文
posted @ 2023-04-17 22:02 flywatre 阅读(53) 评论(0) 推荐(1)
摘要:算法简介 动态树(Link Cut Tree)简称lct,可以维护动态的联通结构和动态链上信息维护问题,高妙数据结构。 算法流程 talk is cheap,show me the code. 洛谷模板题代码。 #include<bits/stdc++.h> using namespace std; 阅读全文
posted @ 2023-04-15 16:47 flywatre 阅读(48) 评论(0) 推荐(0)
摘要:由于本人时间原因,此处只为一个SAM的总结,讨论SAM的基本操作以及性质,详细证明 如要详细学习请查询luogu题解。 算法原理 SAM中每一个节点代表所有结束位置(endpos)相同的串的集合。 每个节点有:1.后缀链接link(到endpos包含它且maxlen最长的那个点,且是为当前点的后缀的 阅读全文
posted @ 2023-04-15 10:33 flywatre 阅读(70) 评论(0) 推荐(1)
摘要:令$ w(P) $表示路径 $ P$ 的所有边权之积,$e(u,v)$ 表示所有 $u$ 到 $v$ 的路径 $w(P)$ 之和,令: $$ M= \begin{bmatrix} e(A_1,B_1) \quad e(A_1,B_2) \quad ... \quad e(A_1,B_n) \ e(A 阅读全文
posted @ 2023-04-15 09:11 flywatre 阅读(50) 评论(0) 推荐(0)
摘要:题面 给定一棵 $n$ 个节点的树,现有有一张完全图,两点 $x,y$ 之间的边长为 $w_x+w_y+dis_{x,y}$,其中 $dis$ 表示树上两点的距离。 求完全图的最小生成树。 $n \leq 2 \times 10^5$。 题解 ???神秘 借鉴支配对的思想,点分治后将树中点权替换为$ 阅读全文
posted @ 2023-04-15 08:38 flywatre 阅读(32) 评论(0) 推荐(0)
摘要:题目描述 有一段长为$l$的线段,有$n$个区间,左右端点在$[0,l)$间均匀随机(可能不是整数) 求期望被至少$k$段区间覆盖的长度,对998244353取模。 题解 注意到每点是独立的,如果把每个点期望关于位置的函数写出来,那么我们要求的就是函数的积分 巨大恐怖的推式子,反正我是不会(luog 阅读全文
posted @ 2023-03-20 16:52 flywatre 阅读(31) 评论(0) 推荐(0)
摘要:题目描述 给定 $n$ 和长度为 $2^n$ 的数列 $a_{0},a_{1}...a_{2^n-1}$ 和 $b_{0},b_1...b_{2^n-1}$,保证每个元素的值属于 $[0,3]$ 生成序列 $c$,对于 $c_i$,有: $$c_i=\sum_{j|k=i,j&k=0} a_j\ti 阅读全文
posted @ 2023-03-20 16:44 flywatre 阅读(24) 评论(0) 推荐(0)
摘要:好神秘的题啊...最后的式子非常简单 不如放个链接 阅读全文
posted @ 2023-03-20 16:35 flywatre 阅读(24) 评论(0) 推荐(0)