Founders' Book
Data structure and algorithm