06 2016 档案

摘要:T1 【题目来源】Codeforces Beta Round #72 Div1 E 【题解】 题目等价于最大化重叠长度。 最直接的想法,由于重叠部分只和后面20个字符有关,用f(i,s1,s2)表示考虑了前i个字符串,一个序列的最后20个点为s1,另一个序列最后20个点为$s 阅读全文
posted @ 2016-06-30 16:29 Showson 阅读(220) 评论(0) 推荐(0) 编辑
摘要:绍一模拟赛的题【问题描述】小Z、小Y和小B拥有𝑛2000个城市,编号0 . . . 𝑛 − 1。对于每一个𝑖(0 ≤ 𝑖 ≤𝑛 − 2),城市𝑖 + 1和城市𝑒𝑑𝑔𝑒𝑠[𝑖]之间存在一条耗时为1的边。这𝑛个城市的连边构成了一棵树。现在他们决定选两个城 阅读全文
posted @ 2016-06-29 21:36 Showson 阅读(234) 评论(0) 推荐(0) 编辑
摘要:绍一的模拟赛题 【题意】 小Z养了𝑚(50)只企鹅,第i只企鹅的坐标为(xi,yi),颜色为𝑐𝑖。出于对企鹅安全的考虑,他决定造栅栏。地面上有𝑛(200)个桩,编号0...𝑛1,小Z会用一些直的栅栏,每个栅栏连接 阅读全文
posted @ 2016-06-29 19:49 Showson 阅读(328) 评论(0) 推荐(1) 编辑
摘要:参考http://www.cnblogs.com/showson/p/5602460.html 一样的解法,注意到在后面添加/删除与树形结构的互相转换。 【code】 http://uoj.ac/submission/77367 阅读全文
posted @ 2016-06-21 09:21 Showson 阅读(481) 评论(0) 推荐(0) 编辑
摘要:题意:维护一个数列,每个元素是个二维向量,每次可以在后面加一个元素或者删除一个元素。给定P(x,y),询问对于[l,r]区间内的元素Si,Si×P的最大值是多少。 首先简单地推出类似斜率优化的式子,那么我们需要在凸包上二分。 学习了一下这份代码http://uoj.ac/s 阅读全文
posted @ 2016-06-21 09:01 Showson 阅读(1045) 评论(0) 推荐(1) 编辑
摘要:【问题描述】 C国共有n个城市。有n1条双向道路,每条道路连接两个城市,任意两个城市之间能互相到达。小R来到C国旅行,他共规划了m条旅行的路线, 第i条旅行路线的起点是si,终点是ti。在旅行过程中,小R每行走一单位长度的路需要吃一单位的食物。C国的食物只能在各个城市中 阅读全文
posted @ 2016-06-19 08:58 Showson 阅读(2601) 评论(8) 推荐(0) 编辑
摘要:先说一下对后缀自动机的理解,主要是对构造过程的理解。 构造中,我们已经得到了前L个字符的后缀自动机,现在我们要得到L+1个字符的后缀自动机,什么需要改变呢? 首先,子串[0,L+1)对应的状态不存在,应当建立一个状态来表示这个串,显然,这个状态(np)的right集合是{L+1},max=L+1 阅读全文
posted @ 2016-06-15 07:49 Showson 阅读(845) 评论(0) 推荐(0) 编辑
摘要:写了一发扫描线竟然狂WA不止,hdu死活过不了,poj和当时IOI的数据(还花了我1dsdn积分。。)都过了。 然后看到谋篇blog里有评论,把数据拿下来发现WA了。 数据是 20 0 1 11 0 2 1就是有一条边贴着了,这个时候应该先加入新的边再删除,否则会算重。 另外,线段树不用清零哦。 1 阅读全文
posted @ 2016-06-14 16:14 Showson 阅读(229) 评论(0) 推荐(0) 编辑
摘要:这题真是十分难写啊 不管是点分治还是括号序列都有一堆细节。。 点分治:时空复杂度O(nlog2n),常数巨大 主要就是3个堆的初始状态 C堆:每个节点一个,为子树中的点到它父亲的距离的堆。 B堆:每个节点一个,存所有儿子的堆的堆顶。特别地,如果该节点关灯,那么将加入一个0;如果没有元素,堆顶 阅读全文
posted @ 2016-06-12 19:51 Showson 阅读(320) 评论(0) 推荐(0) 编辑
摘要:传送门(http://www.lydsy.com/JudgeOnline/problem.php?id=3998) description 求一个串的第k小子串(本质相同,位置不同的T = 0算相同,T = 1算不同) solution T = 0时: sam:每一个子串对应后缀自动机上一个合法路径 阅读全文
posted @ 2016-06-10 18:05 Showson 阅读(436) 评论(0) 推荐(0) 编辑
摘要:"传送门" solution O(nlogn)的标算大家都知道了。。 说一个log2的以及常数优化。 直接考虑优化暴力。 显然最多只用合并n1次就可以了,所以在这q次询问中所要求合并的元素中,并不是所有的(这可能高达nq)合并都是需要的,实际上大部分是不需要的。 所以我 阅读全文
posted @ 2016-06-08 17:33 Showson 阅读(302) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示