码迷,mamicode.com
首页 > 其他好文 > 详细

第四章学习小结

时间:2020-05-05 23:17:12      阅读:52      评论:0      收藏:0      [点我收藏+]

标签:线性表   video   根据   函数   bsp   线性   VID   公共子串   car   

1.第四章学习的内容是串,数组和广义表

串的模式匹配有两种算法,一种是BF算法,也是最传统的算法,耗时久,时间复杂度是O(m*n),另一种就是KMP算法,时间复杂度是O(m+n)

跟之前的数组比起来,这章学习的数组还可以用链式结构,根据用户自行选择,还学了特殊矩阵的压缩存储

广义表则是一种递归的线性表

2.在完成实践时发现最后一个测试点超时了,换了一种排序算法,用sort函数之后就可以顺利通过

3.https://www.bilibili.com/video/BV1gE411376t/?spm_id_from=333.788.videocard.1     在学习KMP算法时不知道next怎么求,找了一下,这个视频讲的很清楚,把前缀后缀和最长公共子串都讲到了

https://www.bilibili.com/video/BV1Ee411x7PS    这个是上面那个视频的补充

https://blog.csdn.net/w_linux/article/details/76222112     这个则是我用sort函数所借鉴的资料

4.继续巩固之前的知识,尽量做到融汇贯通

第四章学习小结

标签:线性表   video   根据   函数   bsp   线性   VID   公共子串   car   

原文地址:https://www.cnblogs.com/tjddf/p/12833502.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!