自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 OI 字符串 常用哈希方法

(同步个人博客 http://sxysxy.org/blogs/44 到csdn下面这个方法来自 算法竞赛入门经典-训练指南方法对于一个字符串s,令h[i] = h[i+1]*x + s[i] ,其中x是你自选的一个常数。令xp[i] = xp[i-1]*x这样之后定义s的起点为下标i,长度为len的子串的哈希值为 h[i] - h[i+len]*xp[len] 。这个值与子串的位置,子串的内容,

2016-10-08 20:48:19 2978

原创 后缀自动机 转变为 后缀数组

(同步个人博客 http://sxysxy.org/blogs/41 到csdn)如题 为什么会有这样的需求?像我这只会写后缀自动机的选手遇到LCP相关的问题就一脸无奈,而用后缀数组可以解决这样的问题。而且,不管怎么讲,还是后缀自动机时间复杂度低啊!要是能用后缀自动机弄出来后缀数组那就非常妙了(好,常数这个东西啊...qaq)后缀自动机 代码简单,易于理解,在线,跑得快。后缀自动机 -> 后缀排序

2016-10-05 10:19:42 2208

原创 树上最远点对的线性时间算法

(同步个人博客 http://sxysxy.org/blogs/40 到csdn树上最远点对,就是给一棵树,对于树上所有点对(u, v) 中dist(u, v)的最大值。在hihoCoder上看到了一个很妙的算法 http://hihocoder.com/problemset/problem/1050首先我们可以很明显想到这样一个方法:对于一个节点来说,如果把它看作是整棵树的树根,从树根向下走两条不

2016-10-02 00:35:06 1229

原创 最小路径覆盖

(同步个人博客 http://sxysxy.org/blogs/39 到csdn最小路径覆盖是这样的问题:给一个有向无环图,使用最少的路径,不重不漏地覆盖图上所有点。省队集训的时候观神犇的ppt了解到这样一个定理:最小路径覆盖 = 节点数N - 最大匹配。最大匹配是把一个节点拆成两个分属两个集合A,B,对于原图中一条边(u,v)则连接A中u和B中v,最后得到的最大匹配。But why? 0。0 当

2016-10-01 21:45:52 324

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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