Create rabinkarp.cpp

Substring matching based on rolling hash