1. 程式人生 > >一張圖一句話——弄懂KMP演算法

一張圖一句話——弄懂KMP演算法

用一句話說清楚KMP演算法核心思想,用一張圖展示KMP演算法執行過程。

一句話:

為了避免子串不斷回溯造成的浪費,KMP演算法利用記錄最大前後綴長度的方式(next陣列)減少子串的回溯,從而達到節省時間的作用。

一張圖:

在這裡插入圖片描述

如有疑問,歡迎評論區批評指正,蟹蟹~