Zählen der Anzahl von vorkommen einer Zeichenfolge innerhalb eines Strings
Was ist der beste Weg, zählt man alle vorkommen eines Teilstrings in einem string?
Beispiel: zählen der vorkommen von Foo
innen FooBarFooBarFoo
- stackoverflow.com/a/1816989/2296458
- das ist
char
nicht substring - was ist Ihre erforderliche Zeit Komplexität ? O(N^2) kann man einfach unten Antworten vorschlagen . Trickeir Teil ist es in O(N) .
- stackoverflow.com/a/5816029/10077
- den oben angegebenen link von @Fred Larson ist einfach perfekt . Bitte gehen Sie durch, die .
- hm, ich bin eigentlich auf der Suche für die meisten Menschen lesbar ist und die meisten andere Art der Programmierung. don ' T Pflege viel über die Leistung aus.
- Deine Frage wurde bereits gefragt, überprüfen Sie dieses heraus: stackoverflow.com/questions/22489073/...
Du musst angemeldet sein, um einen Kommentar abzugeben.
Einer Weise zu tun, ist die Verwendung std::string zu finden Funktion: