Computer algorithms Introduction design and analysis. Ed.3. - Baase Sara Au.; Van Gelder Allen (2000)