Practical analysis of algorithms - Vrajitoru, Dana; Knight, William (Undergraduate topics in computer science, 2014)