会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
seek you
导航
博客园
首页
新随笔
联系
管理
公告
2018年2月1日
求区间最值---rmp
摘要: 位运算真是好哈 r[i][j]// 以i开始长度为(2^j)的数组的最小值 递推关系 r[i][j]=r[i][j]=min(r[i][j-1],r[i+(1<<(j-1))][j-1]);
阅读全文
posted @ 2018-02-01 19:07 xidian_mao
阅读(199)
评论(0)
推荐(0)
后缀数组 (核心:所有的字串都是某一个后缀的前缀)
摘要: 各个数组含义 sa[] 名次-》位置 _rank[] 位置-》名次 tp [] 第二关键字 名次-》位置 height[] 两个排名相邻后缀最长公共前缀 性质1 两个后缀(i,j)的最大公共前缀=min (height[_rank[i]+1].....height[_rank[j]] ) (假设排名
阅读全文
posted @ 2018-02-01 18:59 xidian_mao
阅读(357)
评论(0)
推荐(0)
kmp--看毛片算法
摘要: 1 string str; 2 int next[N];// 核♥: next[k] 字符串前(k-1)个元素有next[k]个相等前后缀 3 // 初始化 next[0]=-1; next[1]=0; 4 void get_next() { 5 int k=-1; 6 int i=0; 7 next[0]=-1; 8 ...
阅读全文
posted @ 2018-02-01 11:43 xidian_mao
阅读(2458)
评论(0)
推荐(0)