上一页 1 ··· 7 8 9 10 11 12 13 14 15 下一页
摘要: 1003: [ZJOI2006]物流运输 题目:传送门 题解: 可以用spfa处理出第i天到第j都走这条路的花费,记录为cost f[i]表示前i天的最小花费:f[i]=min(f[i],f[j-1]+cost*(i-j+1)+k); 水一发代码: 阅读全文
posted @ 2018-02-07 09:07 CHerish_OI 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 1010: [HNOI2008]玩具装箱toy 题目:传送门 题解: 很明显的一题动态规划... f[i]表示1~i的最小花费 那么方程也是显而易见的:f[i]=min(f[j]+(sum[i]-sum[j]+i-(j+1)-L)^2) (j<i) 但是这样的方程写下来要n^2....50000*5 阅读全文
posted @ 2018-02-07 09:01 CHerish_OI 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 3172: [Tjoi2013]单词 题目:传送门 题解: 其实这题还是蛮裸的一道AC 关键点在于对失败指针的运用: 把所有的失败指针连在一起其实可以构成一棵树 对于节点i对的fail指向的j,root~j一定在root~i这一段中出现过 那么我们就用小段更新大段,一开始就统计所有以当前节点结尾的串 阅读全文
posted @ 2018-01-24 16:37 CHerish_OI 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 1800: [Ahoi2009]fly 飞行棋 题目:传送门 题解: 大水题,早上签个到 没什么好说的...搞个前缀和,算个周长... 周长为奇数肯定误解啊废话QWQ 那么看到n<=20,还不暴力枚举!!! 然后看一下对角点之间的弧长是不是半周长就好啦(判定定理啊) 然后...一A 代码: 阅读全文
posted @ 2018-01-24 09:35 CHerish_OI 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 1005: [HNOI2008]明明的烦恼 题目:传送门 题解: 毒瘤题啊天~ 其实思考的过程还是比较简单的。。。 首先当然还是要了解好prufer序列的基本性质啦 那么和1211大体一致,主要还是利用组合数学: 首先我们把度数和-n记录为sum,那么根据prufer序列,序列的元素个数就是n-2 阅读全文
posted @ 2018-01-23 15:42 CHerish_OI 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 看到和听到的,经常会令你们沮丧,世俗是这样强大,强大到生不出改变它们的念头来。可是如果有机会提前了解了你们的人生,知道青春也不过只有这些日子,不知你们是否还会在意那些世俗希望你们在意的事情,比如占有多少,才更荣耀,拥有什么,才能被爱。 等你们长大,你们因绿芽冒出土地而喜悦,会对初升的朝阳欢呼跳跃,也 阅读全文
posted @ 2018-01-21 22:05 CHerish_OI 阅读(679) 评论(0) 推荐(0) 编辑
摘要: 1211: [HNOI2004]树的计数 题目:传送门 题解: 今天刚学prufer序列,先打几道简单题 首先我们知道prufer序列和一颗无根树是一一对应的,那么对于任意一个节点,假设这个节点的度数为k,那么在prufer序列里面这个节点就会出现k-1次 (反过来也同理成立) 那么具体的原因这里有 阅读全文
posted @ 2018-01-21 20:42 CHerish_OI 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 1430: 小猴打架 题目:传送门 简要题意: n只互不相识的猴子打架,打架之后就两两之间连边(表示已经相互认识),只有不认识(朋友的朋友都是朋友)的两只猴子才会打架。最后所有的猴子都会连成一棵树,也就是经过n-1次打架,求不同的打架方案数。 题解: 我们需要一个强大的方法:prufer序列。。。 阅读全文
posted @ 2018-01-21 09:54 CHerish_OI 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 1029: [JSOI2007]建筑抢修 题目:传送门 题解: 一道以前就做过的水题(找个水题签个到嘛...) 很明显就是一道贪心题,这里我们用一个堆来维护 具体看代码吧,很容易YY所以不讲 代码: 阅读全文
posted @ 2018-01-10 13:31 CHerish_OI 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 1053: [HAOI2007]反素数ant 题目:传送门 题解: 首先要知道一个知识点: 一个数的因数个数=所有不同质因数的次数+1后相乘 假设:x=p1^x1*p2^x2*p3^x3 那么x的因子个数就是(x1+1)*(x2+1)*(x3+1) 那么依据题目,我们肯定是需要更多的因数,那就打个d 阅读全文
posted @ 2018-01-04 13:47 CHerish_OI 阅读(178) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 下一页