自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1)
  • 问答 (1)
  • 收藏
  • 关注

原创 2021-05-24

kmp中next数组的建立 kmp算法中最难的莫过于next数组的构建,刚学的时候看了代码也和sb一样不知道咋回事,只能靠背下来,过几天又忘记????,(确实拉胯),最近似乎理解了,记个笔记。 其实啊,next数组的构建是dp算法实现的(怎么就没人说呢,我害推了半天卧槽)。 先设要求的字符串为str,既然是dp,那么第一步: int dp[1000] = {0,};//dp[i]指从str[0]-str[i]闭区间中的最长相等前后缀。 dp中最重要的就是递推公式的推导了,接下来推一下递推公式。 比如当st

2021-05-24 09:42:09 79

空空如也

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

TA关注的人

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