上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 41 下一页
摘要: 题意: 给出n个节点,以及和这个节点指向的节点fi,表示从i能够到达fi,问至少需要添加多少条边能够使得原图变为强连通分量, 输出边数及添加的边,多解输出任意一组解。 2 <= n <= 1e5, 1 <= fi <= n && i != fi。 分析: 注意隐含条件,每个点只有一条出边 所以对于每 阅读全文
posted @ 2017-06-16 17:14 Chellyutaha 阅读(225) 评论(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 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 题意: 给定n个长度为l的模式串,现在要用前m个大写字母生成一个随机串,每个字符有自己的出现几率,第一次出现的字符串获胜,求最终每个字符串的获胜几率。 分析: 容易想到先把所有的字符串建成一个AC自动机 然后对于生成的随机串就相当于从AC自动机的root开始在自动机上走,然后求走到每个单词节点的概率 阅读全文
posted @ 2017-06-15 01:19 Chellyutaha 阅读(322) 评论(2) 推荐(0) 编辑
摘要: 1、问题里有取模操作的时候,最后输出(ans+mod)%mod 2、涉及到输出实数0的时候要特判输出的会不是是-0.000000(因为0.00乘一个负的浮点数结果是-0.000000,乘一个正的浮点数结果是0.000000) 3、遇见问题中有|x-c|,min(x,c-x),max(x,c-x)的时 阅读全文
posted @ 2017-05-27 17:36 Chellyutaha 阅读(346) 评论(0) 推荐(1) 编辑
摘要: 题意: 有N个球排成一行,第i个球颜色为ci, 权为wi, 如果两个同色球权值和 <= X 则它们可以交换; 如果两个异色球权值和 <= Y 则它们可以交换;不限制交换次数,求能到达的颜色序列有多少种。 1<=n<=2e5;1<=x,y<=1e9;1<=ci<=n;1<=wi<=1e9 分析: 我们 阅读全文
posted @ 2017-05-20 22:29 Chellyutaha 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 题意: 给出一个长度为n的数组C,回答m个形式为(L, R, A, B)的询问, 含义为存在多少个不同的数组下标k属于[L, R]满足C[k] XOR A >= B(式中XOR为异或运算)。 T组测试数据. 每组第一行为两个整数n, m.(1 <= n, m <= 5e4). 第二行n个整数表示数组 阅读全文
posted @ 2017-05-20 22:01 Chellyutaha 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 题意: 给一个包含N个顶点,M条边,无自环和重边的简单无向图,初始每个点颜色都为0,每条边的长度为1,连接着ai,bi两个节点。经过若干个操作, 每次将与某个点vi距离不超过di的所有点染成某种颜色ci,求最终每个点的颜色。 1 <= N, M, Q <= 1e5, 1 <= ai, bi, vi 阅读全文
posted @ 2017-05-20 21:55 Chellyutaha 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 题意: 有n个物品,购买物品i需要花费ci的代价。Arkady和Masha分别有喜欢的物品。 现在需要从中选m个,使得这m个物品中至少有k个Arkady喜欢的物品,k个Masha喜欢的物品。 输出满足要求的最小代价,无解输出-1。 1 <= n <= 2e5, 1 <= m <= n, 1 <= k 阅读全文
posted @ 2017-05-20 21:49 Chellyutaha 阅读(329) 评论(0) 推荐(0) 编辑
摘要: A =w= B qvq C(贪心) 题意: Alice和Bob分别有长度为n(n<=1e5)的字符串,Alice先手,每次从自己的字符串中抽出一个字母放到新字符串的某个位置,一共轮流n次,也就是说最后新字符串长度为n。Alice的决策时希望最后结果字典序最小,Bob则是希望最大,他们都是聪明的,请输 阅读全文
posted @ 2017-05-19 00:41 Chellyutaha 阅读(191) 评论(0) 推荐(0) 编辑
摘要: A =w= B qwq C wvw D(multiset) 题意: 有n(n<=1e5)个数,希望通过把一个位置y的数字放到位置x上这个操作,使得新序列的某个前缀和等于总和的一半,问这样的操作是否存在 分析: 从前往后扫一遍,开两个multiset即可 E(三分) 题意: 01背包问题,但n<=1e 阅读全文
posted @ 2017-05-19 00:23 Chellyutaha 阅读(204) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 41 下一页