1. The Design and Analysis of Computer Algorithms;Aho,1974
2. Data Structures and Algorithms 1: Sorting and Searching;Mehlhorn,1984
3. Programming Pearls;Bentley,1986
4. G. Navarro, Constant-time array initialization in little space, Manuscript, 2012, http://www.dcc.uchile.cl/~gnavarro/ps/sccc12.pdf.
5. Spaces, trees, and colors: the algorithmic landscape of document retrieval on sequences;Navarro;ACM Comput. Surv.,2014