Steven Skiena
Dept. of Computer Science
Stony Brook University
Books
By Language
C#
C++
C
Go
Java
JavaScript
PHP
Python
Fortran
Ada
Mathematica
Lisp
Binary
Pascal
By Problem
Data Structures
Numerical Problems
Combinatorial Problems
Graph: Polynomial-time Problems
Graph: Hard Problems
Computational Geometry
Set and String Problems
Stony Brook Algorithm Repository
Set and String Problems
Set Cover
Set Packing
String Matching
Approximate String Matching
Text Compression
Cryptography
Finite State Machine Minimization
Longest Common Substring/Subsequence
Shortest Common Superstring
Recommended Books
Algorithms on Strings, Trees, and Sequences by Dan Gusfield
Text Algorithms by M. Crochemore and W. Rytter
String Searching Algorithms by G. A. Stephen
Go To Main Page