This book is rich in examples and pictures and texts, explaining algorithms in an easy-to-understand way, aiming to help programmers better utilize the energy of algorithms in daily projects.

Azui today brings you a good book on algorithm direction: Bargava (Aditya Bhargava ) written by teacher Yuan Guozhong translated by teacher " Algorithm diagram: an introductory book for algorithms as interesting as novels ", I don't know if there is an open source version on the Internet, I just see that it has good content, so I recommend it to everyone! The editor will attach a free download method for electronic version at the end of the article.

Aditya Who is Bhargava?

software engineer, with an educational background in computer science and art, writes a programming blog on adit.io

"Algorithm diagram: an introductory book for algorithms as interesting as novels"

has more than 400 schematic diagrams in the whole book, vividly presenting the algorithm execution process, showing the advantages and disadvantages of different algorithms in terms of performance

The book has rich examples and rich pictures and texts, explaining the algorithm in a way that is easy to understand, aiming to help programmers better exert the energy of the algorithm in daily projects. The first three chapters in the book will help you lay the foundation and will take you to learn binary search, big O notation , two basic data structures, and recursion. The rest of the article will mainly introduce widely used algorithms, including: solutions to specific problems, such as when to use greedy algorithms or dynamic programming; application of hash tables; graph algorithms; K best neighbor algorithms.

First look at the directory

Then look at the content

The article is displayed here and I believe you can see the basic content!

If you want to learn or collect and eat dust, you can like and forward it to me.

People in need can send a private message [Study] to get this document for free @programmer Azui