Algorithms_in_C++ 1.0.0
Set of algorithms implemented in C++.
|
The Knuth-Morris-Pratt Algorithm for finding a pattern within a piece of text with complexity O(n + m) More...
#include <iostream>
#include <cstring>
#include <vector>
Namespaces | |
namespace | string_search |
String search algorithms. | |
Functions | |
std::vector< int > | string_search::getFailureArray (const std::string &pattern) |
bool | string_search::kmp (const std::string &pattern, const std::string &text) |
int | main () |
The Knuth-Morris-Pratt Algorithm for finding a pattern within a piece of text with complexity O(n + m)
int main | ( | void | ) |
Main function