Book from e-maxx.ru

When I was training for ACM, I have learned a lot from the blog http://e-maxx.ru/algo/. This is a great site which explains a lot of basic and advanced algorithms and data structures.

Unfortunately, this book is in Russian. I think this great resource should be available to more people. I hope translating this blog to English will help more people to access easily to this resource. It's also a way for me to contribute to competitive programming community.

By the way, English is my secondary language. So there will be definitely some spelling error in this book.