kmp总结及其应用