06 2017 档案

摘要:A、合并字符串价值(loj6174) 分析: 普通暴力:枚举两个分界线,那么ans=Σmin(Al(c)+Bl(c),Ar(c)+Br(c)),这样是O(n^2),会TLE 考虑枚举a的分界线,b的答案根据之前的答案进行转移 显然,4个字母A G C T可以单独考虑 假设当前a分界线下,a的左部分该 阅读全文
posted @ 2017-06-29 21:20 Chellyutaha 阅读(230) 评论(0) 推荐(0)
摘要:A = = B 题意: 在一个正n边形中,画一个三角形,找这个三角形里的一个角,使得这个角最接近给定的angle 分析: 画画图会发现,相邻三个点构成的三角形的最小角是所有可能角中的最小角 然后发现其它角都是这个最小角的整数倍 所以只要枚举整数倍就行了 C 题意: 初始有一串长度为a的序列,是26个 阅读全文
posted @ 2017-06-28 16:24 Chellyutaha 阅读(150) 评论(0) 推荐(0)
摘要:题意: 冈伦从二维平面上(0,0)走到(k,0),(k<=1e18),每次有三个行动方向:右上一格、右方一格、右下一格,问一共有多少种走的方案 限制:每段x都有一个天花板,一共有n段天花板(n<=100),每段天花板都有一个高度(<=15),不能走得比该段天花板高 分析: 将其分成n段 发现就是执行 阅读全文
posted @ 2017-06-27 11:45 Chellyutaha 阅读(409) 评论(0) 推荐(0)
摘要:题意: 给定两棵有根树,各有 N 个点。两棵树上的点分别被从 1 到 N 标号。两棵树的根均为标号为 1 的节点。 你的任务非常简单:对于每个 i,找到一个 j(j != i),使得在两棵树中 j 都是 i 的祖先。 输入数据第一行包含一个整数 T,表示数据组数。 每组数据第一行包含一个整数 N 表 阅读全文
posted @ 2017-06-20 22:07 Chellyutaha 阅读(300) 评论(0) 推荐(0)
摘要:题意: 给你一棵由 N 个节点构成的树 T。节点按照 1 到 N 编号,每个节点要么是白色,要么是黑色。有 Q 组询问,每组询问形如 (s, b)。你需要检查是否存在一个连通子图,其大小恰好是 s,并且包含恰好 b 个黑色节点。 输入第一行,包含一个整数 T,表示测试数据组数。对于每组测试数据: 第 阅读全文
posted @ 2017-06-20 21:54 Chellyutaha 阅读(314) 评论(0) 推荐(0)
摘要:题意: 定义一个函数maxMatching(A,B,y),其输入包含两个整数数组 A 和 B 以及一个整数 y,返回一个整数。 记数组 A 的大小为 N,数组 B 的大小为 M。考虑一个由 {a1, a2, ... , aN } 和 {b1, b2, ... , bM} 两个顶点集构成的二分图。节点 阅读全文
posted @ 2017-06-20 17:24 Chellyutaha 阅读(238) 评论(0) 推荐(0)
摘要:题意: 给出n个节点,以及和这个节点指向的节点fi,表示从i能够到达fi,问至少需要添加多少条边能够使得原图变为强连通分量, 输出边数及添加的边,多解输出任意一组解。 2 <= n <= 1e5, 1 <= fi <= n && i != fi。 分析: 注意隐含条件,每个点只有一条出边 所以对于每 阅读全文
posted @ 2017-06-16 17:14 Chellyutaha 阅读(240) 评论(0) 推荐(0)
摘要:A emmmmmmmmm B emmmmmmmmm C(套路) 题意: 给定n和s(n,s<=1e18),计算n以内有多少个数x满足(x-x的各个位置数字之和)>=s 分析: 容易想到如果x相对于s很大很大,那么肯定是满足条件的 那些小于s的数,肯定是不行的 于是x就可以从s开始,往后枚举1e6个, 阅读全文
posted @ 2017-06-16 11:48 Chellyutaha 阅读(184) 评论(0) 推荐(0)
摘要:题意: 给定n个长度为l的模式串,现在要用前m个大写字母生成一个随机串,每个字符有自己的出现几率,第一次出现的字符串获胜,求最终每个字符串的获胜几率。 分析: 容易想到先把所有的字符串建成一个AC自动机 然后对于生成的随机串就相当于从AC自动机的root开始在自动机上走,然后求走到每个单词节点的概率 阅读全文
posted @ 2017-06-15 01:19 Chellyutaha 阅读(342) 评论(2) 推荐(0)
摘要:13.1 13.2 13.3 13.4 自测题 阅读全文
posted @ 2017-06-01 14:38 Chellyutaha 阅读(1280) 评论(3) 推荐(1)