KMP算法详解+图示(附优化版) 一、KMP算法的意义 在求解这样的算法问题时:已知两个字符串s1和s2,其中s2是s1的字串,请找到s2在s1中的位置。传统的寻找方法即暴力解法:分别从两个字串的第一个字符开始找起,若可以匹配就继续下一个字符;若匹配失败,s1回溯到第二个字符,s2回溯到第一个字符,依此类推…… 暴力解法在字串长度过大时往往时间复杂度很高,而其主要原因是因为回溯的次数太多,而KMP算法的作用就是用已知 2024-04-25 C++ #C++ #KMP
为博客配置waline评论模块需要注意什么 想要在Github博客中部署一个评论模块有许多选择,其中waline是在valine的基础上衍化而来,因此功能也会更多。但是在跟着官方文档配置的时候需要注意一些问题,否则会一直出错😿……(如果你因fail to fetch这个错误而来,那真是找对人了) 2024-04-22 Github #Github #waline #comments
Github图床配置教程 本文详细地描述了如何利用Typora+PicGo+Github建立图床,并且列出了很多新手容易踩的坑(自己淋过雨要为大家撑伞)。如果对于某些步骤有疑惑或者出错了可以留下评论。 2024-04-15 Typora #Typora #Github #PicGo
【踩雷合辑】利用Hexo搭建以fluid为主题的Github博客需要注意什么? 搭建博客是一个非常漫长的过程,在期间我参照过几十篇教程,在非常厉害的Gina同学的帮助下,反反复复试验了很多很多次,经过很多天后才终于能通过我的博客网址访问我的博客主页啦。 2024-04-13 Github #Github #fluid
Hello World Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub. Quick 2024-04-12