What project do? Example of Knuth-Morris-Pratt text search algorithm and naive algorithm. How to use? Just import project to CodeBlocks and compile/run. If you wish you could use another environment by using only main.cpp file. Program execution Program has user-friendly menu.