Skip to content

cmcenearney/StringAlgorithms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Working through some of Dan Gusfield's Algorithms on Strings, Trees and Sequences with the primary goal of implementing a performant, generalized suffix tree.

There are many useful applications of suffix trees. I was first motivated by the problem of finding the longest common substring of a set of strings, as presented on Rosalind

Suffix Tree goals:

  • longest common substring of a set of strings
  • linear time construction with Ukkonen's algorithm
  • linear time construction with Weiner's algorithm
  • convert to suffix array

About

Some string algorithms, from Dan Gusfield's "Algorithms on Strings, Trees and Sequences" and elsewhere

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors