上一页 1 ··· 7 8 9 10 11 12 13 14 15 16 下一页
摘要: 题意 这里有n种卡片,如果你想得到一张新的卡片,你需要花费W枚硬币来抽一张卡片。每次只能抽一张。所有的卡片出现的概率都是1/n,你每天可以得到1枚硬币。初始时候没有硬币也没有卡片。每W天,你就会抽一张卡片用这W枚硬币。在这个问题中,我们定义 W=(n-1)! 现在请你计算收集齐所有卡片的天数期望是多 阅读全文
posted @ 2018-04-26 22:34 蒟蒻LQL 阅读(204) 评论(0) 推荐(1) 编辑
摘要: 题意 给出n个字符串,每个字符串有一个权值wi 有q个操作,操作有两种 1 x y 将字符串x的权值变为y 2 x 查询操作,输出以字符串x为后缀,且权值小于等于wx的字符串个数。其中n<=1000 每个字符串长度<=1000 询问q<=80000。 分析 n并不大,但是q太大了。如果暴力的话,每次 阅读全文
posted @ 2018-04-26 22:26 蒟蒻LQL 阅读(218) 评论(0) 推荐(1) 编辑
摘要: 题意 有一个n个节点的无向图,结点编号从0-n-1,每条边的长度时1to9的一个正整数。现在要删除一些边(或者不删),使得到的新图满足下面两个要求。 1.新图是一颗树有n-1条边2.对于每个结点v(0ton-1)从0到v的距离要等于原图上从0到v的最短路 现在计算有多少种不同的图满足上面两个条件 分 阅读全文
posted @ 2018-04-26 22:05 蒟蒻LQL 阅读(387) 评论(0) 推荐(2) 编辑
摘要: 题意 有n个教室排成一排,每个教室都有一个坐标,现在,小Q想建一些糖果商店,在这n个教室里面。总的花费有两部分,在教室i建一个糖果屋需要花费ci,对于没有任何糖果屋的P,需要的花费为这个教室到它左边有糖果商店的距离。怎么建糖果商店才能使花费最少?n<=3000. 分析 比较显然的dp,每个教室有两种 阅读全文
posted @ 2018-04-26 21:54 蒟蒻LQL 阅读(281) 评论(0) 推荐(1) 编辑
摘要: 题意 有一棵有n个结点的树,这里有m个询问,每个询问给出两个非空的结点集合A和B,有些结点可能同时在这两个集合当中。你需要从A和B中分别选择一个节点x和y(可以是同一个结点)你的目标是使LCA(x,y)的深度最大。n,m<=100000 分析 LCA算法每次查询的复杂度都是logn的,如果每个查询都 阅读全文
posted @ 2018-04-26 21:47 蒟蒻LQL 阅读(172) 评论(0) 推荐(1) 编辑
摘要: 题意 有n节课可供选择,每节课都有两个值Hi和Ci,如果学生选择了m节课(x1,x2,....,xm),则它的舒适值被定义为: //这里没有公式((lll¬ω¬)),因为那个图片我保存不下来≧ ﹏ ≦,见原题好啦~ 分析 当时被这个公式搞得很懵逼,场上想了几种贪心发现都能找出反例。结束后听学长们说是 阅读全文
posted @ 2018-04-24 18:33 蒟蒻LQL 阅读(270) 评论(0) 推荐(1) 编辑
摘要: 题意 有n个区间,要求删除一些区间使得不存在三个相交的区间。找出删除的最少区间。 分析 是个比较显然的贪心吧。 先按照区间的左起点进行排序,然后从左往右扫,当有三个区间相交的时候,删除那个右端点最远的那个区间。 这个想法显然是没错的,但是问题是n最大是50000,我们该怎么在时间复杂度以内边扫边找相 阅读全文
posted @ 2018-04-24 18:19 蒟蒻LQL 阅读(200) 评论(0) 推荐(1) 编辑
摘要: 题意 给出一颗有n个节点的树,我们想增加一条边在1到x之间,使得d(1,v)的和最小,d(u,v)代表从u到v经过的最少的边,n<=2*10^5。 分析 这个一看应该就是树形dp。 如果不连这一条边,这个树本身的d(1,v)的和是多少?显然是每个点的深度的和(根结点深度为0)。那么连一条边(1,v) 阅读全文
posted @ 2018-04-24 18:04 蒟蒻LQL 阅读(246) 评论(0) 推荐(1) 编辑
摘要: 题意: emmmm见原题吧 分析: 这也是当时省赛选拔的题,场上以为是大模拟,然后没敢写。。。补题发现是道水题··· 因为每一列的顺序不一定,但是行是一定的。所以只要把每一列组成一个数字,然后弄两个集合,然后比一下是否相同就可以了 code 1 #include <cstdio> 2 #includ 阅读全文
posted @ 2018-04-24 17:46 蒟蒻LQL 阅读(206) 评论(0) 推荐(1) 编辑
摘要: 题意 n个数字,要求至少k个数字位置不变,其余进行错排的方案数 分析 错排公式: D(n)=(n-1)[D(n-2)+D(n-1)] 如果n个数字,i个数字位置不变,其余进行错排的的方案数是C(n,i)*D[n-i] 那么题目的答案显然就是从k枚举到n,然后把所有的方案数加起来,这样显然是正确的,但 阅读全文
posted @ 2018-04-21 18:29 蒟蒻LQL 阅读(290) 评论(0) 推荐(1) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 16 下一页