4 String Matching Algorithm question here, which string matching algorithm is more widely used Knuth-Morris-Pratt or Rabin-Karp?