守望、御神木

别来无恙否,何以酬一笑

排序:
默认
按更新时间
按访问量

浪逼水题狗wyfcyx

在这里记录一下看过的题目的思路,有时间写。 BZOJ1524: [POI2006]Pal 考虑x+y是一个回文串。 若lenx=lenylen_x=len_y,显然应该有x=yx=y。 若lenx<lenylen_x<len_y,显然应该有xx的反串是yy的后缀且剩下的一部分是...

2015-09-14 20:57:33

阅读数:1122

评论数:0

弱省胡策系列简要题解

现在不是非常爽,感觉智商掉没了,就整理一下最近弱省胡策的题目吧. 其实题目质量还是很高的. 如果实在看不懂官方题解,说不定这里bb的能给您一些帮助呢?【弱省胡策】Round #0 A20%数据,O(n4)O(n^4)傻逼dp. 40%数据,O(n3)O(n^3)傻逼dp. 100%数据,令...

2015-06-18 20:19:46

阅读数:1518

评论数:0

再探第k短路

其实这是一个很古老的姿势啦… 只不过今天跟同学讨论A*算法求k短路的时候,同学不信A*算法能被卡掉. 于是我翻了翻课件找出了一种nn元环的特殊情况,卡掉了A*算法. A*算法是只有到达终点的时候才能统计答案,这导致可能拓展很多个状态才能得到一个用来更新答案的有效状态. 例如一个nn元环,当...

2015-05-20 20:30:15

阅读数:2733

评论数:0

PKUSC预热__被水题虐QoQ

感觉最近有些不在状态,几场考试考的都不是非常好. 然后我这种大弱渣显然只能去P啦~~~ (虽然觉得ACM赛制还是要跪 不过总要做出选择吗.POJ1832首先递推算出fif_i表示第ii位到第00位全部变成00的最小移动次数. gig_i表示将第ii位变成11,同时第i−1i-1位到第00位...

2015-05-19 08:39:57

阅读数:1631

评论数:0

混进省队后的进化系统

总算是有惊无险的混进省队啦,这代表着我不用滚回去上课辣! 但是像我这种傻叉肯定是不行哒,于是需要一个进化系统! (觉得像我这种人太弱,就大体上设定一个进化方向,不要限定时间啦…)Task1:动态树分治(完成情况0%)BZOJ3435: [Wc2014]紫荆花之恋 BZOJ3924: [Zjo...

2015-04-24 14:07:19

阅读数:2163

评论数:0

BZOJ3786 星系探索 蒟蒻出题人给跪

BZOJ3786 题解、数据、标程

2014-12-04 19:54:14

阅读数:1928

评论数:4

写在NOIP之前-蒟蒻我到底会什么

明天就是DAY1了吗。。。好快。不过也到了检验自己实力的时候了!现在闲的蛋疼,不妨整理一下我会什么。 考试经验\技巧 必须对拍!!!否则就是作死。 先看题把控一下全局。 数论\数学 欧拉线性筛:在O(n)时间内得到n以内的所有素数,常用来预处理。另外也很容易求解积性函数。 欧拉函数:p...

2014-11-07 21:23:33

阅读数:1006

评论数:0

BZOJ1930 [Shoi2003]pacman 吃豆豆 费用流

题目大意:在二维平面上有若干个点,求出两条不相交的二维LIS,使得上面包含的点的数目最多。 思路1:暴力建图 注意到不相交这个条件根本没用,画图可以发现如果相交的话,我们总可以通过交换一些点使得两个序列不相交。 那么问题转化为求出两个没有公共点的上升子序列,使得长度之和最大。 对于...

2014-10-29 11:06:56

阅读数:1671

评论数:0

POJ3243 EXT-BSGS算法

做这道题之前需要先做一下POJ2417,我的题解:http://blog.csdn.net/wyfcyx_forever/article/details/40538515 现在来看这个问题:Ax≡B(mod C) 已知A,B,C 注意这里的A,B,C没有任何限制! 那么考虑我们的传统的GS...

2014-10-28 13:51:58

阅读数:1214

评论数:0

POJ2417 Baby-Step-Gaint-Step 算法

考虑一个问题:A^x%p=B,给定A,B,p,求x的最小非负整数解。 在p是质数的情况下,这个问题比较简单。 A^x=B(mod P) (P is a Prime, A,B Let m = floor(sqrt(P)) Put A^0,A^1,...A^(m-1) into HashSet(Yo...

2014-10-28 12:27:20

阅读数:1313

评论数:0

POJ3017 Cut The Sequence

题目大意:将一个非负整数序列切成连续的若干段,使得每一段的和均不超过一定值,在此基础上最小化每一段的最大值的和。 思路:O(N2)的动态规划方程非常明显: fi=min0≤ji{fj+maxj+1≤k≤i{wk}} 这样利用RMQ的预处理即可做到O(N^2). 不过这样显然是不...

2014-10-24 22:53:17

阅读数:839

评论数:0

BZOJ1927 [Sdoi2010]星际竞速

题目大意:自己看中文。。。 思路:不难发现,题目等价于让我们求出一些标号上升的子序列精确覆盖全集,每一个子序列的起点一定是利用“能力爆发”   得到的。 那么我们只需对于每个星球,确定一个前驱就可以了。 若是0作为前驱,则转移代价为定位时间;否则转移代价为路径长度。此外一个点的前驱的...

2014-10-24 17:10:39

阅读数:1183

评论数:0

BZOJ3689 异或之

题目大意:给定n个非负整数A[1], A[2], ……, A[n]。 对于每对(i, j)满足1 注:xor对应于pascal中的“xor”,C++中的“^”。 思路:同NOI2010超级钢琴。http://blog.csdn.net/wyfcyx_forever/article/...

2014-10-23 16:52:50

阅读数:1015

评论数:0

BZOJ2006 [NOI2010]超级钢琴

题目大意:给定一个序列,求出k个这个序列的位置不完全相同的子序列,使得每一个子序列的长度均在[l,r]内,并且使得这些子序列的权值和最大。 思路:每一个子序列的权值和可以转化为两个前缀和之差。我们考虑以每一个位置为结尾的子序列,它的权值和可以看作是以该位置为结尾的前缀和减去它前面的某个前...

2014-10-23 16:50:29

阅读数:2237

评论数:1

BZOJ2561 最小生成树

题目大意:给定一个边带正权的连通无向图G=(V,E),其中N=|V|,M=|E|,N个点从1到N依次编号,给定三个正整数u,v,和L (u≠v),假设现在加入一条边权为L的边(u,v),那么需要删掉最少多少条边,才能够使得这条边既可能出现在最小生成树上,也可能出现在最大生成树上? 思路:...

2014-10-23 16:48:08

阅读数:856

评论数:0

BZOJ1355: [Baltic2009]Radio Transmission

题目大意:给出一个字符串,已知它是一个字符串S不断重复后构成的无限长的字符串的一个子串,求S的最短长度是多少。 思路:利用KMP算法,答案就是n-next[n].证明如下: 图太渣了。。。 还有一种情况就是next[n] 总之就是原串可以被划分成S的后缀和若干段S,因此是合...

2014-10-21 16:42:46

阅读数:1117

评论数:0

BZOJ3362 [Usaco2004 Feb]Navigation Nightmare 导航噩梦

题目大意:自行脑补。 思路:维护两个维度上的带权并查集即可。 注意对于题目给出的一堆关系,我们应该添加两对关系。 Code: #include #include #include #include #include ...

2014-10-21 16:37:43

阅读数:1221

评论数:0

BZOJ1827 [Usaco2010 Mar]gather 奶牛大集会

题意:给定一棵树,求出树上的一点,使得树上的所有点到该点的距离之和最小。 思路:暴力显然是O(N^2)等死对吧。 我们首先将无根树转化为有根树,然后一边dfs求出f[i],size[i]. f[i]表示以i为根的子树中所有的点到i的距离之和,size[i]表示以i为根的子树的点数。 ...

2014-10-21 16:23:30

阅读数:982

评论数:0

BZOJ2245 [SDOI2011]工作安排

题意:自行脑补,看懂分段函数是什么就行。 思路:显然是最小费用最大流。 对于每个工作人员的每一段,从原点到工作人员对应的点连一条费用与流量与这一段其相适应的边。 对于每个部件,从其对应的点到汇点连一条流量为需要的数目,费用为0的边。 然后就可以出解了。 建模还是很显然的。 还有...

2014-10-21 16:16:14

阅读数:929

评论数:0

BZOJ1025 [SCOI2009]游戏

题意:对于一些长度为n的排列,将其作为一个置换,那么可能有一个自置换的次数使其回到1,2,3,...,n的情况。求对于所有能够回到1,2,3..,n的排列,不同的次数共有多少种。 思路:我们将置换划分成循环节的形式,那么我们发现最终可能的置换一定是这种形式: (2,1)(3)(5,6,...

2014-10-18 15:24:15

阅读数:1480

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭