自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 jzoj 5113 【usaco2017_Mar Platinum】COWBASIC

题意两个字符序列,求把第一个转换成第二个的最短操作序列. 一个操作可以将y取出,插入到位置x的前面,需要保证x分析顺着DP或倒着DP都可以,不过倒着更方便(因为是从后面丢到前面).Task1先DP求出步数, 设F[i][j]F[i][j]为ac串i..n与S串j..n匹配的最小步数。 转移1: 若s[i]=s[j]s[i]=s[j],显然有F[i][j]=F[i+1][j+1]F[i][j

2017-05-10 19:32:13 387

原创 AC自动机学习小记

DependKMP,Trie.基本思想kmp其实是一种特殊的ac自动机. 把n个模式串建成Trie,然后在Trie上跑kmp.(失配退回到fail,也就是kmp所说的next)fail指针的求法x所代表的字符串的定义是: 从root到x这条路径中经过点按序拼接而成的字符串.fail[x]所代表的字符串是x所代表的字符串的 [在Trie中最长后缀][在Trie中最长后缀](但不一定是x的祖先!,比

2017-05-07 09:51:02 335

空空如也

空空如也

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

TA关注的人

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