1 2 3
void failure(const char* pattern, int* f); int kmp(const char* t,size_t tlen, const char* p,size_t plen);