自定义博客皮肤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)
  • 收藏
  • 关注

原创 通俗易懂的KMP算法学习

对KMP算法的一些见解前言:初次接触KMP算法,被其精巧的算法设计所折服(虽然对于算法菜鸡的我来说特别困难😭),特此来记录下自己的理解以便不时回顾,本人水平有限,还请多多批评指正🙇‍。一. 什么是KMP算法?定义:KMP算法是一种字符串匹配算法,相比于纯暴力算法 (时间复杂度:O(nm)) ,KMP算法可以在 O(n+m) 的时间复杂度内实现两个字符串的匹配。应用场景:从刷题的角度,目前KMP主要有两种类型的题目:1. 字符串匹配问题(题目链接)2.查找重复子字符串(题目链接)二. 前缀表

2022-04-10 11:39:17 300

空空如也

空空如也

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

TA关注的人

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