03 2016 档案

摘要:题意:求逆序对数量为k的长度为n的排列的个数 SOL: 显然我们可以对最后一位数字进行讨论,判断其已经产生多少逆序对数量,然后对于前n-1位同样考虑 >每一个长度的排列我们都可以看做是相同的,因为它与最后一位的影响我们已经计算过了.那么就变成了一个好多维DP的过程... 不过我的方程感觉有点太直白, 阅读全文
posted @ 2016-03-31 23:39 YCuangWhen 阅读(212) 评论(0) 推荐(0)
摘要:题意: 还是看原题题面好... 你正在玩你最喜欢的电子游戏,并且刚刚进入一个奖励关。在这个奖励关里,系统将依次随 机抛出k次宝物,每次你都可以选择吃或者不吃(必须在抛出下一个宝物之前做出选择,且现在决定不吃的宝物以后也不能再吃)。 宝物一共有n种,系统每次抛出这n种宝物的概率都相同且相互独立。也就是 阅读全文
posted @ 2016-03-31 23:31 YCuangWhen 阅读(164) 评论(0) 推荐(0)
摘要:题意: 题意够坑的啊... 一个色子有n个面,第k次掷出一个加上这个k.求掷出所有面的期望值. 我一直以为值是色子面上的... 那么问题来了在色子面上怎么做...n还是1w级别... SOL: 对着理解错的题面想了半天还是没想出来比O(n^2)强的算法.. 这题跟上次lightoj那道丝帛题有点像, 阅读全文
posted @ 2016-03-31 23:26 YCuangWhen 阅读(544) 评论(1) 推荐(0)
摘要:挖一发坑...一碰到数学题头晕眼花...看着证明感觉我幼儿园还没毕业... http://www.cnblogs.com/zhuohan123/p/3726933.html 等我会完完整整地写一发latex的时候一定要补一发pdf的题解. 阅读全文
posted @ 2016-03-31 22:10 YCuangWhen 阅读(101) 评论(0) 推荐(0)
摘要:题意: 给一张图,边带权且带颜色黑白,求出一棵至少包含k条白边的MST SOL: 正常人都想优先加黑边或者是白边,我也是这么想的...你看先用白边搞一棵k条边的MST...然后维护比较黑边跟白边像堆一样慢慢往里面加...不过讲课的时候跟原题有点出入...这里只有k条边好像比较难维护... 正解也非常 阅读全文
posted @ 2016-03-31 22:08 YCuangWhen 阅读(244) 评论(0) 推荐(0)
摘要:恢复内容开始 考了几个期望...一点都不会做...然后就补一补...还是找vjudge上的一些专题做...一些水题,放一起感觉好一点. Lightoj 1027 题意: n个门,每个门有一个权值并有两种选择走出去或者只是耗费时间,求期望走出去的时间. SOL: 第一题还是要打一下的... 很显然我们 阅读全文
posted @ 2016-03-31 20:05 YCuangWhen 阅读(447) 评论(0) 推荐(0)
摘要:题意: 还想二分的,发现并不用...那么直接搜索就水过吧... 阅读全文
posted @ 2016-03-28 22:08 YCuangWhen 阅读(153) 评论(0) 推荐(0)
摘要:题意: 给一段字符串成段染色,问染成目标串最少次数. SOL: 区间DP... DP[i][j]表示从i染到j最小代价 转移:dp[i][j]=min(dp[i][j],dp[i+1][k]+dp[k+1][j]); CODE: BZ: UVa: 阅读全文
posted @ 2016-03-28 21:45 YCuangWhen 阅读(185) 评论(0) 推荐(0)
摘要:题意: 求一个图的最大点独立集.SOL: 转化为补图的最大团,最大团似乎是一个NP问题,那么只好爆搜了. 补一补图论基础,代码不想打了,来自某blog 阅读全文
posted @ 2016-03-25 15:12 YCuangWhen 阅读(169) 评论(0) 推荐(0)
摘要:T3: 分解质因数. lalala T4: 暴模. 然而数学方法怎么搞? >也就是怎么手算?... 于是看了一下讨论区...发现原来我的数学已经低于小学生水平了... 我们把答案abccba拆成100001a+10010b+1100c,然后它是11的倍数. 我们先撂在这 然后考虑我们的乘数,因为答案 阅读全文
posted @ 2016-03-25 09:20 YCuangWhen 阅读(268) 评论(0) 推荐(0)
摘要:题意: 求不大于4000000的斐波那契数列中,所有偶数之和. SOL: 还是只会暴模...看讨论区貌似有一个很牛逼的大神的发言? 英语水平太差... mark以下 阅读全文
posted @ 2016-03-24 17:50 YCuangWhen 阅读(197) 评论(0) 推荐(0)
摘要:题意: 求1000以下3或5的倍数之和. SOL: 暴模也是兹瓷的啊... 那么就想到了初赛悲催的滚粗...容斥忘了加上多减的数了... 然后对着题...T = 3*333*(1+333)/2 + 5*199*(1+199)/2 - 15*66*(1+66)/2 = 233168 阅读全文
posted @ 2016-03-24 17:39 YCuangWhen 阅读(127) 评论(0) 推荐(0)
摘要:省选滚粗,虽然省选一个数学题都没有考到 据说T3是容斥算不算数学题呢...... 作为一个数学蒟蒻,数论不会,高数不会,线代不会,组合不会,几何不会,离散不会... 那还不滚去学! 省选讲课第一次接触到了PE这个网站...那么刷一发吧...... 虽然网站上说不要发题解...反正我的blog也没人看 阅读全文
posted @ 2016-03-24 17:37 YCuangWhen 阅读(109) 评论(0) 推荐(0)
摘要:题意: 给一段数字序列,求一段区间内未出现的最小自然数. SOL: 框架显然用莫队.因为它兹瓷离线. 然而在统计上我打了线段树...用&维护的结点...400w的线段树...然后二分查找...炸的妥妥的... 然后发现所谓的"暴力"...直接开数组维护...因为指针具有一定的单调性,一次更改可以直接 阅读全文
posted @ 2016-03-23 07:30 YCuangWhen 阅读(192) 评论(0) 推荐(0)
摘要:题意: 小刚在玩JSOI提供的一个称之为“建筑抢修”的电脑游戏:经过了一场激烈的战斗,T部落消灭了所有z部落的入侵者。但是T部落的基地里已经有N个建筑设 施受到了严重的损伤,如果不尽快修复的话,这些建筑设施将会完全毁坏。现在的情况是:T部落基地里只有一个修理工人,虽然他能瞬间到达任何一个建筑,但是 阅读全文
posted @ 2016-03-21 13:47 YCuangWhen 阅读(198) 评论(0) 推荐(0)
摘要:比如说,4 2 1 3 3里面包含了5个逆序对:(4, 2), (4, 1), (4, 3), (4, 3), (2, 1)。 可惜的是,由于年代久远,这些数字里有一部分已经模糊不清了,为了方便记录,小可可用“-1”表示它们。比如说,4 2 -1 -1 3 可能原来是4 2 1 3 3,也可能是4 阅读全文
posted @ 2016-03-21 11:58 YCuangWhen 阅读(207) 评论(0) 推荐(0)
摘要:题意: 给出n个数,判断它是不是素数. SOL: 米勒拉宾裸题,思想方法略懂,并不能完全理解,所以实现只能靠背模板.... 好在不是很长... Code: 阅读全文
posted @ 2016-03-21 10:47 YCuangWhen 阅读(196) 评论(0) 推荐(0)
摘要:题意: 带权联通块,添边与查询联通块中第k大. SOL: splay合并+并查集. 我以为splay可以用奇技淫巧来简单合并...调了一下午终于幡然醒悟...于是就只好一个一个慢慢插...什么启发式合并...说的那么高级其实那么丝帛. 实现得非常渣...中序遍历3060ms,换成队列并没有快起来.. 阅读全文
posted @ 2016-03-21 08:33 YCuangWhen 阅读(257) 评论(0) 推荐(0)
摘要:题意: 一个字符环,求一个开头使字典序最小. SOL: 后缀数组打起来...然后居然卡过...10sec的实现我10936ms...居然卡过??? rank倒三...啦啦啦啦啦.... 改个离散化会不会快点?.... Code: 阅读全文
posted @ 2016-03-19 15:26 YCuangWhen 阅读(229) 评论(0) 推荐(0)
摘要:题意: 二维平面n个点 每次给出一个点询问距离第k小的点. SOL: kdtree裸题,抄了一发别人的模板...二维割起来还是非常显然的.膜rzz的论文. 不多说了吧.... Code: 阅读全文
posted @ 2016-03-19 14:12 YCuangWhen 阅读(301) 评论(0) 推荐(0)
摘要:题意: 一个人在一张大图上走,给你路径与起点,求他走出的矩形面积并.(大概这个意思自行百度标题... SOL: 与其说这是一道图论题不如说是一道生动活泼的STL-vector教学.... 离散化宽搜,没什么别的...vector用得淋漓尽致... Code: 阅读全文
posted @ 2016-03-18 16:19 YCuangWhen 阅读(242) 评论(0) 推荐(0)
摘要:求因数个数为n的最小正整数k. n<=10^9输出其唯一分解形式 模拟题,一眼看过去有点惊讶...这不是我刚看过的反素数吗... 咦数据怎么这么大,恩搞个高精吧... 于是T了... 真是丝帛...因为这题不用输出答案而是输出质因子与指数,那么高精也没什么卵用... 想想我们在反素数的时候除了记录还 阅读全文
posted @ 2016-03-18 16:16 YCuangWhen 阅读(181) 评论(0) 推荐(0)
摘要:题意: 自己看...加边删边问联通... SOL: 就加了一个findroot而已... 然而时间还是惨不忍睹...优化全开也才1700ms...膜seter... Code: 阅读全文
posted @ 2016-03-17 19:56 YCuangWhen 阅读(167) 评论(0) 推荐(0)
摘要:看题. 某天,Lostmonkey发明了一种超级弹力装置,为了在他的绵羊朋友面前显摆,他邀请小绵羊一起玩个游戏。游戏一开始,Lostmonkey在地上沿 着一条直线摆上n个装置,每个装置设定初始弹力系数ki,当绵羊达到第i个装置时,它会往后弹ki步,达到第i+ki个装置,若不存在第i+ki个装置, 阅读全文
posted @ 2016-03-17 16:34 YCuangWhen 阅读(217) 评论(0) 推荐(0)
摘要:题意: 求1-n内互质数对个数 SOL: 裸欧拉函数,还有莫比乌斯反演的加速什么的,挖个坑. Code: 阅读全文
posted @ 2016-03-16 21:06 YCuangWhen 阅读(120) 评论(0) 推荐(0)
摘要:题意: 反素数,膜一篇GOD's Blog...http://blog.csdn.net/ACdreamers/article/details/25049767 此文一出,无与争锋... CODE: 没有啦啦啦... 阅读全文
posted @ 2016-03-16 18:58 YCuangWhen 阅读(114) 评论(0) 推荐(0)
摘要:求两个字符串的LCP 模板题.连一起搞一搞就好了...主要是记录一下做(sha)题(bi)过程心(cao)得(dan)体(xin)会(qing) 后缀数组概念...还算是简单的,过程也非常清晰...就是老人家...马丹代码那么写意真的是...每一句代码的意思大概都知道但是不能很准确的描述...自己实 阅读全文
posted @ 2016-03-14 21:00 YCuangWhen 阅读(247) 评论(0) 推荐(0)
摘要:打模拟题打得心累...丧病题毁我青春...然后无聊就看了看最近被提的很多的蒙特卡洛方法...   什么是蒙特卡洛 怎么说呢...因为没有接触到蒙特卡洛牛逼的应用,所以对它的理解还不是非常深刻... 蒙特卡洛的核心是随机...如果一个问题可以转化为一些类型的期望或随机那么似乎就可以用蒙特卡洛 >蒙特卡 阅读全文
posted @ 2016-03-14 13:26 YCuangWhen 阅读(250) 评论(0) 推荐(0)
摘要:题意: 一张无向图,求点集使其中任意两点可到达. SOL: 强联通分量中的点要么不选要么全都选,然后缩点DAG+DP 记录一下思路,不想写了...代码满天飞. 阅读全文
posted @ 2016-03-13 20:42 YCuangWhen 阅读(97) 评论(0) 推荐(0)
摘要:怎么说呢...这种题目有点概括不来....还是到原题面上看好了... 求出强联通分量然后根据分量重构图,如果只有一个点没有出边那么就输出这个点中点的数目. 对就是这样. 哦还有论边双与强联通的tarjan的不同...边双要记录边...无向图的边有两条要判断是不是一条...还有什么不同呢...我也不造 阅读全文
posted @ 2016-03-13 20:26 YCuangWhen 阅读(180) 评论(0) 推荐(0)
摘要:给一张无向图,求加多少边使原图任意两点边双联通. 一个不会写边双点双强联通的傻逼. 一个结论:把一棵树变成满足条件的图需要加的边使入度为1的点数+1除以2. >就是树的叶子两两连上. 然后就是缩点然后统计就好了... 然后学会了怎么搞边双...看了几天白书还是非常显然的感觉... Code:   阅读全文
posted @ 2016-03-13 19:12 YCuangWhen 阅读(212) 评论(0) 推荐(0)
摘要:题意: 给矩阵A,求Σi=(1,k) Ai SOL: 虽然可以快速幂,然而还是会炸,那么我们就优化一下。。。 若k是偶数,则S=(1+1^(k/2))(A^1+A^2+……+A^(k/2)) 若k是奇数,则S=(1+1^(k/2))(A^1+A^2+……+A^(k/2))+A^k 像是快速幂套快速幂 阅读全文
posted @ 2016-03-12 17:35 YCuangWhen 阅读(596) 评论(0) 推荐(0)
摘要:From NOCOW SPFA算法有两个优化算法 SLF 和 LLL: SLF:Small Label First 策略,设要加入的节点是j,队首元素为i,若dist(j)<dist(i),则将j插入队首,否则插入队尾。 LLL:Large Label Last 策略,设队首元素为i,队列中所有di 阅读全文
posted @ 2016-03-12 11:27 YCuangWhen 阅读(183) 评论(0) 推荐(0)
摘要:题意: 判断一个黑白染色的棋盘能否通过交换行或列使对角线上都是黑色. SOL: 真是有点醉...这种问题要么很神要么很水...第一眼感觉很水但就是不造怎么做...想了10分钟怎么感觉就是判断个数够不够n呢然后就蹦出了一个反例...然后就忍不了百度= =... 二分图匹配真是瞎了眼...然后发现好神又 阅读全文
posted @ 2016-03-11 19:41 YCuangWhen 阅读(145) 评论(0) 推荐(0)
摘要:题意: 给一个矩阵,取其中一方格中的数,满足所有所取方格不相邻. SOL: 典型一个二分图,染色后不相邻的连边即可.跑个最大流,裸裸哒. Code: 代码没什么时间写了...并不是很想贴...都是贴板子的题...先这样吧... 阅读全文
posted @ 2016-03-11 19:06 YCuangWhen 阅读(123) 评论(0) 推荐(0)
摘要:什么时候ZJ省选再现一次这么良心的题吧... 题意: 在一个染色的格子画分割线,使其不想连,求最少的线段 SOL: 裸裸的最小割.题目要求两种颜色不想连,我们把他分到两个集合,也就是把所有相连的边切断-----这不就是最小割嘛. 把其中一个颜色与源相连,另一个颜色与汇相连,容量为正无穷,然后中间相连 阅读全文
posted @ 2016-03-11 18:34 YCuangWhen 阅读(169) 评论(0) 推荐(0)
摘要:题意: 给你一个带权有向图,选择一些边组成许多没有公共边的环,使每个点都在k个环上,要求代价最小。 SOL: 现在已经养成了这种习惯,偏题怪题都往网络流上想。。。 怎么做这题呢。。。 对我们看到每个点都在k个环上,而且没有公共边,那么很显然每个点的入度出度都为k. 然后我们拆点,建源汇ST,S与每个 阅读全文
posted @ 2016-03-11 16:42 YCuangWhen 阅读(191) 评论(0) 推荐(0)
摘要:题意: 带权树,求距离小于k的点对数目。 SOL: 参考http://blog.csdn.net/jiangshibiao/article/details/25738041解决了题意问题。。。 代码是看着iwtwiioi巨巨打的。。。因为查错然后改得几乎一模一样。。。 当然这种分治问题自然还是要安利 阅读全文
posted @ 2016-03-11 14:37 YCuangWhen 阅读(195) 评论(0) 推荐(0)
摘要:题意: 有两家公司都想向政府申请某些资源的使用权,并且他们都提供了一些申请列表,列表中含有申请费用和资源种类,同一家公司的申请列表之间不含有重复的资源。政府只可以完整地接受和拒绝谋一份申请列表,问政府的最大收益是多少。 SOL: 建图很糜啊...神一样的建图,虽然这种类型...怎么说呢...反正就是 阅读全文
posted @ 2016-03-10 20:24 YCuangWhen 阅读(141) 评论(0) 推荐(0)
摘要:一直在想丝帛题要不要贴呢...后来觉得还是贴了吧...反正没人看...blog是开给自己看的...偶尔无聊打打blog也显得生活非常充实... 题意: 给一个gcd和lcm求满足啊他们的最小的a和b. SOL: 还想着质因数分解来着...转念一想比gcd小的数的gcd也不能变成G啊...这不是丝帛么 阅读全文
posted @ 2016-03-10 07:31 YCuangWhen 阅读(147) 评论(0) 推荐(0)
摘要:题意: Fish 是一条生活在海里的鱼。有一天他很无聊,就到处去寻宝。他找到了位于海底深处的宫殿,但是一扇带有密码锁的大门却阻止了他的前进。通过翻阅古籍,Fish 得知了这个密码的相关信息:1. 该密码的长度为N。2. 密码仅含小写字母。3. 以每一个字符为中心的最长回文串长度。4. 以每两个相邻字 阅读全文
posted @ 2016-03-09 18:21 YCuangWhen 阅读(277) 评论(0) 推荐(0)
摘要:题意: 给出一个矩阵前i行的和与前j列的和,(i∈[1,r],j属于[1,c]),每个元素ai,j∈[1,20],请你还原出这个矩阵,保证有解. SOL: 给网络流建模跪了,神一样的建图,如果我我会怎么做呢?...搜索?然而每个元素具有行,列双重相关性...暴力都打不出来吧... 然而我们顺着搜索的 阅读全文
posted @ 2016-03-08 20:34 YCuangWhen 阅读(256) 评论(0) 推荐(0)
摘要:题意: 在一个(n+1)*(m+1)的网格点上种k棵树,树必须成一条直线,相邻两棵树距离不少于D,求方案数. SOL: 这题吧...巨坑无比,本来我的思路是枚举每一个从(0,0)到(i,j)的矩形,然后在对角线上容斥....这他妈太麻烦了吧... 首先我们要避免重复,其次我们要方便统计,然后就滚去想 阅读全文
posted @ 2016-03-08 19:58 YCuangWhen 阅读(176) 评论(0) 推荐(0)
摘要:题意: RT SOL: 图论啊...真是博大精深,这种题目看看像我以前做过的那个什么最小环覆盖,但是貌似又不能用上,网络流又套不上模型...那么就搜吧! 搜...搜也就是骗骗分...你能抱多大希望?于是打了一个找环的丝帛DFS交了上去. 然后最后没骗几分...然而打开高分代码...第一个难道不就是差 阅读全文
posted @ 2016-03-08 19:41 YCuangWhen 阅读(267) 评论(0) 推荐(0)
摘要:就是一个求最小割. sol: 数据比较大,n有20000,内部相连的边有20w,这么算算就要存八九十万的边,空间显然降不下来...然而打了dinic并不觉得快很多...最快跑到3800+ms 然后跪一大爷2000ms出头,他只开了50w的边这是怎么做到的qwq...然后并没有什么显著不同啊他封在一个 阅读全文
posted @ 2016-03-07 21:27 YCuangWhen 阅读(156) 评论(0) 推荐(0)
摘要:题意: 一张无向图,求两条没有重复的从S到T的路径. SOL: 网络流为什么屌呢..因为网络流的容量,流量,费用能对许许多多的问题进行相应的转化,然后它就非常的屌. 对于这道题呢,不是要没有重复吗?不是一条边只能走一次吗?那么容量上界就是1.不是要有两条吗?那么总流量就是2.不是带权吗?那么加个费用 阅读全文
posted @ 2016-03-07 15:49 YCuangWhen 阅读(187) 评论(0) 推荐(0)
摘要:题意: 从N个数中选出两个使其异或值最大. SOL: 建立一个01字典树,然后对每一个数在树上贪心即可...Trie一个挺好的运用,复杂度O(n*n的位数) CODE: #include <cstdio> #include <cstring> #define MAX(a,b) ((a)>(b)?(a 阅读全文
posted @ 2016-03-04 21:20 YCuangWhen 阅读(166) 评论(0) 推荐(0)
摘要:题意: 给出N个点,在这N个点中选一个点使其它的点与这个点的切比雪夫距离和最小. SOL: TJOI真是...厚道还是防水...这种题目如果知道切比雪夫距离是什么那不就是傻逼题...如果不知道那不就懵逼了么... 与随意选点不同,这种给定点中选与x,y轴还是有一定关系的.所以我们要像树上搞那什么最小 阅读全文
posted @ 2016-03-04 20:32 YCuangWhen 阅读(251) 评论(0) 推荐(0)
摘要:切比雪夫距离是什么呢? 假设有两个点,a(x,y),b(m,n) 那么这两个点的切比雪夫距离就是max(|x-m|,|y-n|) 然而它有什么卵用吗?我也不知道 然而它可以转化为曼哈顿距离,这就非常6了.用了一个非常神奇的思想. 我们把坐标系顺时针旋转45°,这个点到原点的距离是固定的,然后我们用和 阅读全文
posted @ 2016-03-04 19:38 YCuangWhen 阅读(2118) 评论(0) 推荐(0)
摘要:给出平面上n个点,求一个点使所有点到这个点的曼哈顿距离最小. 求曼哈顿距离的时候横坐标和纵坐标貌似是分别独立的. 即最小时横坐标一定最小,纵坐标一定最小,那么分别排序求个中位数就好了...(口胡) 阅读全文
posted @ 2016-03-04 19:28 YCuangWhen 阅读(421) 评论(0) 推荐(0)
摘要:膜了几发比我小又比我屌的大神的blog...感触颇深 很早就说没有什么是我们自己学学不会的,然后看了很多的微积分,但是到OI上又行不通了,看个线段树畏畏缩缩,看见平衡树的旋转远远避开,看见网络流不考不学.....唉...顽疾难除 如今的时代,高速发展,初中学的那点东西一个星期就能被现在的人学习殆尽. 阅读全文
posted @ 2016-03-04 18:20 YCuangWhen
摘要:题意: 给一张二分图,每个点与两个特定点又一条边相连,边权非负,让你给这个二分图每个点一个顶标,让每一条边两端顶标和大于等于这条边。求出最小顶标和。 这当然是翻译过的题目。。。 原题: 小Y和小P无聊的时候就喜欢玩游戏,但是每次小P都输给了小Y。终于有一天,你看不过去了,决定帮小P一把。 游戏是这样 阅读全文
posted @ 2016-03-04 15:39 YCuangWhen 阅读(277) 评论(0) 推荐(0)
摘要:题意: 求一个递推式(不好怎么概括。。)的函数的值。 即 f(n)=a1f(n-1)+a2f(n-2)+...+adf(n-d); SOL: 根据矩阵乘法的定义我们可以很容易地构造出矩阵,每次乘法即可求出下一位f(n)的值并在距震中保存f(n)-----f(n-d+1)。 像我这种傻逼看错好几次运算 阅读全文
posted @ 2016-03-04 15:32 YCuangWhen 阅读(166) 评论(0) 推荐(0)
摘要:题意: 告诉你一个K维球体球面上的K+1个点问球心坐标. sol: 乍一看还以为是K维的二分答案然后判断距离...真是傻逼了...你看乱七八糟的题目做多了然后就会忘记最有用的基本计算... 我们可以看到,假设圆心O,根据他告诉我们的公式我们可以得到给出任意两个点和圆心的一个方程,这个方程有k个未知数 阅读全文
posted @ 2016-03-03 18:06 YCuangWhen 阅读(141) 评论(0) 推荐(0)
摘要:BZOJ放这种丝帛我也是醉了... 不过来填一下求最小循环节的坑... 以这道题为例,相同文本串粘起来的串中取一小节,可以把任意一个字符看做文本串头. 那么我们一次KMP求出next函数然后显见,最后一个字符它会与上一个循环串的尾匹配,所以减一减就好啦... /*================== 阅读全文
posted @ 2016-03-03 11:44 YCuangWhen 阅读(228) 评论(0) 推荐(0)
摘要:题意: 貌似差不多?.... 对拍没什么问题,然而莫名RE...(这你也有脸贴?(这怎么能怪我... /*========================================================================== # Last modified: 2016- 阅读全文
posted @ 2016-03-03 10:29 YCuangWhen 阅读(141) 评论(0) 推荐(0)
摘要:题意: 求n个模板串在匹配串中出现了几个. SOL: 反正就是模板啦...似乎比KMP都简单----这么说似乎有点不道德...毕竟先看的KMP而他们并没有什么不同... 貌似自己的理解和他们画的图还是有些出入......不虚慢慢看... 然后就是特殊一点的一个last数组,可以比较迅速地找到包含的子 阅读全文
posted @ 2016-03-03 09:25 YCuangWhen 阅读(122) 评论(0) 推荐(0)
摘要:题意: 求模板在匹配串所有子串中出现次数. SOL: 本题与普通kmp有一点不同,因为待匹配串中的模板串可能相互包含. 我们考虑正常的kmp是在怎么做的 i = 1 2 3 4 5 6 7 8 9 …… A = a b a b a b a a b a b … B = a b a b a c b j 阅读全文
posted @ 2016-03-02 07:54 YCuangWhen 阅读(215) 评论(0) 推荐(0)
摘要:哪个分类不能有个模板呢...虽然这么傻逼的模板...不过还是总得贴一贴的是吧... /*========================================================================== # Last modified: 2016-03-01 18: 阅读全文
posted @ 2016-03-01 19:20 YCuangWhen 阅读(145) 评论(0) 推荐(0)
摘要:题意: 一个长为l的环,环上有n个点,每个点以一定的速度顺时针或逆时针运动,两个点相遇即某一时刻内两个点位置相同. 求有多少点对相遇 相同点对出现多次仅统计一次. SOL: 考试的时候想到用线段树或者树状数组统计的...但是被数据范围吓住了然后就没打...毕竟是一个差不多n^2logn的东西...然 阅读全文
posted @ 2016-03-01 16:15 YCuangWhen 阅读(514) 评论(0) 推荐(0)