By: Peter Sanders Martin Dietzfelbinger Kurt Mehlhorn Roman Dementiev Tags: Algorithms Data structures Read online