KMP算法简单易懂解释?或用一个简单例子逐步说明一下.谢!