- Author
- Leandro Rabindranath Leon
# include <iostream>
# include <string>
# include <format>
{
const std::string text = "abracadabra abracadabra";
const std::string pattern = "abra";
const auto matches = rabin_karp_search(text, pattern);
std::cout << std::format("Rabin-Karp Example\nText : {}\nPattern: {}\n\n",
text, pattern);
std::cout << "Matches at positions: ";
for (const auto pos : matches)
std::cout << std::format("{} ", pos);
std::cout << "\n";
return 0;
}
Classical pattern searching algorithms over strings.
Main namespace for Aleph-w library functions.