Oddbean new post about | logout
 I mean it really depends, I recently started a book "Algorithms on Strings, Trees, and Sequences by Dan Gusfield"

It's very comprehensive, still easy to understand and has all kind of examples and practices.