2017-C22-team6
从 Trac 迁移的文章
这是从旧校内 Wiki 迁移的文章,可能存在一些样式问题,您可以向 memset0 反馈。
原文章内容如下:
= 赵竟霖 =
签到很快但似乎没什么用呀...一直在卡1003和1009.1003是用ac自动机搞的,但是O(n)的算法却依然超时,比赛结束才意识到前面还有巨大的常数(字符集大小26),还不如nlogn的后缀数组呢...以后分析算法的时候,一定要记得考虑考虑这种巨大的常数(除了ac自动机,还有线段树之类的...).1009的想法是先跑最大流,然后满流的容量重置为一(其他的保持原有容量或者重置为inf都试过),再跑一遍,现在得到的最大流就是答案.但是就是过不了呀.看了网上的题解,确实有很相近的(先跑一边最大流,如果边满流,容量+1;否则,容量inf.再跑一遍最大流).不知道是自己代码写丑了还是不能这样搞,之后的话会验证一下.然后基本上就没什么了...
以后要注意的东西再回顾里面已经说了,就不在赘述.
赵竟霖
签到很快但似乎没什么用呀...一直在卡1003和1009.1003是用ac自动机搞的,但是O(n)的算法却依然超时,比赛结束才意识到前面还有巨大的常数(字符集大小26),还不如nlogn的后缀数组呢...以后分析算法的时候,一定要记得考虑考虑这种巨大的常数(除了ac自动机,还有线段树之类的...).1009的想法是先跑最大流,然后满流的容量重置为一(其他的保持原有容量或者重置为inf都试过),再跑一遍,现在得到的最大流就是答案.但是就是过不了呀.看了网上的题解,确实有很相近的(先跑一边最大流,如果边满流,容量+1;否则,容量inf.再跑一遍最大流).不知道是自己代码写丑了还是不能这样搞,之后的话会验证一下.然后基本上就没什么了...
以后要注意的东西再回顾里面已经说了,就不在赘述.