procedure2012
It's not worth it to know you're not worth it!
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 20 下一页
摘要: [关键字]:二分图[题目大意]:http://192.168.1.9:8586/JudgeOnline/showproblem?problem_id=1672[分析]:这是一道二分图匹配的问题,先说说我的思路:每次与空格的交换只能是黑白交替,所以可以看成空格在黑格和白格间交替的走。于是棋盘就变成了一个二分图,黑格向他周围的白格连边,白格同理,空格一开始为黑色然后黑白交替变色,每次走一步都对交换的两个点重新连边。至于判断必胜或必败,如果空格沿着当前二分图不回头的走到了黑格,则白胜否则黑胜。然后我就纠结了,这里面有许多思路不清晰的地方也有许多很难完成的地方复杂度也没有保证。然后看了题解,发现自己其 阅读全文
posted @ 2012-02-18 09:04 procedure2012 阅读(696) 评论(0) 推荐(0)
摘要: [关键字]:Bfs[题目大意]:http://221.192.240.123:8586/JudgeOnline/showproblem?problem_id=1670//=====================================================================================================[分析]:其实很水,因为树都已经给出只要任选一个根建树,记录以每个点位根的子树有多少节点,每条边的费用就是a[i].d*abs((N-f[i].d)-f[i].d)f[i].d是以i为根的子树的节点数a[i].d是边的长度。因为 阅读全文
posted @ 2012-02-17 13:23 procedure2012 阅读(847) 评论(0) 推荐(0)
摘要: Day0初到江苏(其实算上以前也不算初到了),感觉不错。常州一看就是一个典型的江南城市,没有北方的萧瑟肃杀,没有北方的寒风凛冽,绿色仍是随处可见,温度也恰到好处,总给人一种温和的、慢吞吞的闲适感觉,很喜欢!这里的人说话也是和北方不同(吴侬软语嘛),尤其是一吃惊就“啊呀呀,天哪!天哪!……”而且更重要的……MM很多呀!省常中(江苏省立常州高级中学)也是很漂亮,大气典雅的建筑,和谐的布局,优美的环境(尤其是就在一墙之隔的地方就是公园还有一座漂亮的古塔),虽然不见得有多大但确实给人的感觉相当好,报告厅、图书室、教室、办公室、文体中心、大操场……相当不错!但这和去衡中、邯郸四中还是不同,虽然都觉得学校 阅读全文
posted @ 2012-02-16 13:56 procedure2012 阅读(2521) 评论(2) 推荐(2)
摘要: [关键字]:矩阵加速 递推[题目大意]:http://221.192.240.123:8586/JudgeOnline/showproblem?problem_id=1673//=====================================================================================================[分析]:其实就可以一个一个的除,求出的余数和下一个数连起来就是下一个要除的数:f[i]=f[i-1]*10k+i,f[i]是前i个数连起来时的余数,k是第i个数的位数。这个递推式是O(n)的回超时,但可以用矩阵乘法+快 阅读全文
posted @ 2012-02-16 13:54 procedure2012 阅读(601) 评论(0) 推荐(0)
摘要: [关键字]:计算几何[题目大意]:http://221.192.240.123:8586/JudgeOnline/showproblem?problem_id=1668//=====================================================================================================[分析]:计算几何题,需要有清晰的思维(本人就是一开始没想清楚)。从每一个矩形的顶点包括起点开始检查能不能到其它点,并记录长度。因为最短路径上的点一定是在矩形的顶点上,而且因为是不断往前走,所以可以用dp来做最短路。检查方法就 阅读全文
posted @ 2012-02-16 13:49 procedure2012 阅读(986) 评论(0) 推荐(0)
摘要: [关键字]:AC自动机[题目大意]:http://221.192.240.123:8586/JudgeOnline/showproblem?problem_id=1669//=====================================================================================================[分析]:一开始,就是暴力KMP,对每一个询问利用KMP查询一下出现过多少次,统计得到40分。后来学了AC自动机又听说用它可以拿30分,本来想试试结果……0……看了题解才发现自己完全没有掌握AC自动机的精髓。这道题是用AC自 阅读全文
posted @ 2012-02-15 00:49 procedure2012 阅读(1590) 评论(0) 推荐(1)
摘要: [关键字]:2-sat[题目大意]:把n个数由s1、s2两个点连接,有些店不能连在同一个点上,有些点必须连在同一个点上,问罪大边最小为多少,无解输出-1//=====================================================================================================[分析]:其实一部分很好想到:A为连在s1A’为连在s2,由此可构建2-sat图。但是我在这里犯了个错误:因该连A->B'\A'->B\B->A'\B'->A(只是以不能在同一个点的情况 阅读全文
posted @ 2012-02-11 00:02 procedure2012 阅读(269) 评论(0) 推荐(0)
摘要: [关键字]:2-sat[题目大意]:有n组钥匙,每组只能用一把;m扇门只能按顺序开,每个门需两把钥匙任选一把开,问罪多开几扇门。//=====================================================================================================[分析]:我一开始建图建错了,是把每扇门中的两把钥匙分别和与对方在同一组里的钥匙连边,结果过了样例。但后来看题解发现是对于这一题,有两类边:1。有N对点 (A,B)表示钥匙A,B只能用一把,加点A',B',建边<A,B'>表示,用 阅读全文
posted @ 2012-02-08 23:59 procedure2012 阅读(373) 评论(0) 推荐(0)
摘要: [关键字]:后缀数组[题目大意]:找到一个字符串内长度不小于五的最长不重复字串,字串的所有数字同时加上或减去一同一个数也算重复出现。这时usaco5.1.3的原题但数据范围变大了。//=====================================================================================================[分析]:首先最所有数字作差,原数据为f[i]新数据为s[i]=f[i-1]+f[i],这样一来及时原先的字串是进行过加或减那他们的差值也会相同,所以转换为求现有s[]中大与5的最长重复字串,用后缀数组。首先由二分 阅读全文
posted @ 2012-02-04 17:30 procedure2012 阅读(1969) 评论(0) 推荐(0)
摘要: [关键字]:字符串 后缀数组[题目大意]:问两个字符串的最长公共子串。//=====================================================================================================[分析]:首先将两个字符连在一起,并在中间加入'$'分割,然后两个串的最长公共字串就变成了所有后缀的最长公共前缀。这时就要用到height数组,因为任意两个后缀的公共前缀必定是某些height值中的最小值,而这个值如果最大则一定是height中的最大值。在此题中还要注意height最大一定要在两个值所代表的 阅读全文
posted @ 2012-02-04 17:06 procedure2012 阅读(667) 评论(1) 推荐(0)
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 20 下一页