Ich suche nach einer C-Bibliothek, die String-Matching annähert. Berechnung der Levenshtein-Distanz zum Beispiel. Meine Abfragezeichenfolgen sind ~ 512 Bytes. Ich weiß über Flamingo, aber es ist C++.Ungefähre String-Übereinstimmung in C?
0
A
Antwort
1
Nicht eine Bibliothek, aber einfache Funktion, die Sie here
1
-
finden
- PyLevenshtein hat C-Quelle und eine Python-Wrapper: http://code.google.com/p/pylevenshtein/
- Wikipedia hat einen Artikel beschreibt Beispielimplementierungen von Levenshtein Entfernung: http://en.wikibooks.org/wiki/Algorithm_implementation/Strings/Levenshtein_distance#C
Sie könnten auch abl sein e um einen Teil der Bibliotheken neu zu schreiben, damit C-Code sie anrufen kann (über extern C
Aufrufe).
Verwandte Themen
- 1. Ungefähre String-Matching
- 2. WCF - ungefähre Nachricht Messgrößen programmatisch
- 3. ungefähre nächste Nachbarn Zeit Komplexität
- 4. SQL IN-Abfrage für ungefähre Werte
- 5. berechnen ungefähre Zeit Upload-Dateien
- 6. Ungefähre Kosten der iPhone App?
- 7. Wie wird eine ungefähre Pfadlösung erstellt?
- 8. Mehrere ungefähre Übereinstimmungen zu einer ComboBox zurückgeben
- 9. Ungefähre Lösung für MILP mit PuLP
- 10. eine ungefähre lokale maximas mit verrauschten Daten in Matlab
- 11. Warum gibt Pythons Queue in qsize() eine ungefähre Größe zurück?
- 12. Wie kann ich relative/ungefähre Daten in Perl erstellen?
- 13. zwei Daten Merging Frames Fuzzy/Ungefähre String Matching in R
- 14. Wie werden ungefähre Bruchzahlen von irrationalen Zahlen auf MatLab erzeugt?
- 15. Ungefähre Anzahl von CPU-Zyklen für verschiedene Operationen
- 16. Wie "Ungefähre String-Matching" mit Solr 5.x>?
- 17. Kategorisieren Sie die ungefähre Form einer Reihe von Punkten in 3D Raum
- 18. Der beste Weg, um ungefähre Suchabgleich in MySQL/PHP zu gehen?
- 19. Wie bekomme ich die ungefähre Adresse, wenn ich den Breiten- und Längengrad mit Leaflet habe?
- 20. Verwenden von Beschleunigungsmesser und Gyroskop, um die ungefähre Position eines Telefons im Raum zu erhalten
- 21. Wann gibt die TOP-Funktion von Google BigQuery ungefähre Ergebnisse zurück?
- 22. In C was bedeutet [foo] = bar?
- 23. Matlab in C C++ und C C++ in Matlab
- 24. Testcode in C C++
- 25. C++ Union in C#
- 26. Convert C++ in C
- 27. C/C++ in Android?
- 28. virtuelle Datei? in c/C++ oder C#
- 29. main() in C, C++, Java, C#
- 30. Einführung in C# für C/C++ - Benutzer