摘要:
这算是最小割中比较难的吧看到选取显然最小割看到上下左右四个点我感觉肯定和染色相关注意每个点的收益获得条件是[或],因此我们考虑拆点i', i,分别表示通过四周控制和控制本身的代价连边s-->i 流量为选择该点的代价; i-->i' 流量为该点的收益; i'到上下左右的j,流量为正无穷,表示另一个条件... 阅读全文
posted @ 2015-05-18 19:04
acphile
阅读(632)
评论(0)
推荐(0)
摘要:
偷个懒,转自hzwer【“这种煞笔题怎么总有人问”,被吧主D了。。。用f[i]表示已经拥有了i张邮票,则期望还需要购买的邮票数则f[n]=0f[i]=f[i]*(i/n)+f[i+1]*((n-i)/n)+1整理得f[i]=f[i+1]+n/(n-i);设g[i]为还需要的钱g[i]=((n-i)/... 阅读全文
posted @ 2015-05-18 14:24
acphile
阅读(197)
评论(0)
推荐(0)
摘要:
感觉自己就是不怎么擅长计数的问题设f[k,i,j]表示前k种颜色占据了i行j列的方案g[k,i,j]表示第k种颜色占据了i行j列的方案,注意要减去并没占据满i行j列的情况然后转移就很好写了像这种题目构造好了状态后都非常好解决 1 const mo=1000000009; 2 var g,f:arra... 阅读全文
posted @ 2015-05-18 14:17
acphile
阅读(160)
评论(0)
推荐(0)
摘要:
以前写的1061但一直没懂,后来懂了但忘写解题报告了 做了1283顺便补一下吧 1061 我是orz https://www.byvoid.com/blog/noi-2008-employee/#more-916 这类类似线性规划的费用流构造,大概有这么几个步骤 首先找出不等式约束关系,然后添加辅助 阅读全文
posted @ 2015-05-18 14:04
acphile
阅读(273)
评论(0)
推荐(0)
摘要:
之前我们给的SAM的例题,基本上是一个串建SAM的就能做的 如果要建多个串的SAM应该怎么做呢 首先看题,bzoj2780 我一开始的想法是SA以前的弄法,把串拼起来,中间加分隔符做SAM 这题确实可以这么做,这样根据SAM能识别所有子串的性质 而且每个节点都代表了唯一的一个串 每个询问串我们都能找 阅读全文
posted @ 2015-05-18 12:03
acphile
阅读(3923)
评论(0)
推荐(0)
摘要:
学习请看clj冬令营的讲稿吧,这主要是从SAM讲的 另一个可以看http://fanhq666.blog.163.com/blog/static/8194342620123352232937/,主要是从后缀树方面讲的,殊途同归 不过个人感觉从后缀树的方面更容易理解…… 这里简单的说一下SAM的几个重 阅读全文
posted @ 2015-05-18 11:24
acphile
阅读(649)
评论(0)
推荐(0)
摘要:
这两题很类似,都是在补图上搜索但是由于补图太大我们不能建出来考虑先从一个点搜,每次搜可以搜的点,然后维护一个链表,记录当前还没有搜过的点,搜过之后从链表中删除即可 1 type node=record 2 po,next:longint; 3 end; 4 5 v... 阅读全文
posted @ 2015-05-18 10:21
acphile
阅读(140)
评论(0)
推荐(0)
摘要:
首先我们可以把没有询问过的边处理掉,重构图当然这样也不影响复杂度考虑到每次询问要删除的边很少,我们完全可以整体处理把询问划分成两个集合,在前半部分询问未出现边我们可以整体处理掉,缩点重编号(询问的边和点都要重编号)然后通过分治继续对前半部分做然后回来,后半部分我们也可以同样的处理这样我们要维护一个关... 阅读全文
posted @ 2015-05-18 10:15
acphile
阅读(167)
评论(0)
推荐(0)
摘要:
以前写的,好像忘写解题报告注意是一个跟曼哈顿距离很有用的结论|xi-xj|+|yi-yj|=max(|xi+yi-(xj+yj)|,|xi-yi+(xj-yj)|)因为绝对值有个性质是|a-b|=max(a-b,b-a) 把右边式子打开不难证明这个结论然后这题就不用我说了吧记得南外训练的一道题,是求... 阅读全文
posted @ 2015-05-18 10:09
acphile
阅读(112)
评论(0)
推荐(0)
摘要:
好题,这题可以分开算每个技能的贡献orz popoqqqhttp://blog.csdn.net/popoqqq/article/details/45365759 1 var f,w:array[0..510,0..510] of double; 2 p:array[0..510] of d... 阅读全文
posted @ 2015-05-18 09:52
acphile
阅读(187)
评论(0)
推荐(0)
摘要:
有的题比较简单就一笔带过啦bzoj1113 单调队列要我说?bzoj1112 维护中位数即可bzoj1529 因为图的特殊性可以用并查集bzoj2955 POI也是有好多水题啊bzoj2802 贪心要我说?bzoj3522 穷举中心就没了bzoj3511 简单的二元关系最小割bzoj2982 基本的... 阅读全文
posted @ 2015-05-18 09:47
acphile
阅读(122)
评论(0)
推荐(0)
浙公网安备 33010602011771号