Data Structure and Algorithm Analysis in C -- examples in which book