Skip to content

Latest commit

 

History

History
23 lines (18 loc) · 653 Bytes

README.md

File metadata and controls

23 lines (18 loc) · 653 Bytes

String Operations for C#

.NET Build & Test

This library implements some basic string algorithm. The implementations are not optimized for performance but more for an educational purpose.

Currently implemented algorithms

Edit-Distances

  • Longest Common Subsequence
  • Longest Common Substring
  • Levenshtein Distance
  • Hamming Distance

Search

  • Knuth-Morris-Pratt
  • Boyer-Moore
  • Z-Algorithm

Data Structure

  • Trie
  • Rope

Compression

  • Lempel-Ziv-Welch