Grokking Algorithms

Aditya Bhargava is a Software Engineer who holds degrees in both computer science and fine arts. Adit.io is his programming blog.


An algorithm is simply a step-by-step technique for resolving a problem. As a programmer, you will frequently use algorithms that have previously been found, tried, and proved. This is the book for you if you want to comprehend them but don't want to dig through lengthy multipage proofs. This interesting and fully illustrated tutorial makes it simple to learn how to use the most important algorithms efficiently in your own programs.


Grokking Algorithms is a fun, fully illustrated reference that teaches you how to apply popular algorithms to the practical challenges you confront as a programmer every day. You'll start with sorting and searching then progress to more complicated issues like data compression and artificial intelligence as your algorithmic thinking skills improve. Each meticulously presented example contains useful illustrations as well as fully annotated Python code samples.


Algorithm education does not have to be tedious! On Manning Publications' YouTube channel, you can get a sneak glimpse at the colorful, illustrated, and approachable examples found in Grokking Algorithms. Manning Publications offers a free eBook in PDF, Kindle, and ePub formats with the purchase of the print book.


What's on the Inside?

  • Algorithms for search, sort, and graph
  • There are around 400 images with extensive walkthroughs.
  • Algorithms' performance trade-offs
  • Examples of Python code


Author: Aditya Bhargava

Link to buy: https://www.amazon.com/Grokking-Algorithms-illustrated-programmers-curious/dp/1617292230/

Ratings: 4.6 out of 5 stars (from 994 reviews)

Best Sellers Rank: #9,323 in Books

#1 in Computer Graphics

#1 in User Experience & Website Usability

#1 in Online Internet Searching

lazada.vn
lazada.vn
Photo: Grokking Algorithms: An illustrated guide for programmers and other curious people's Facebook
Photo: Grokking Algorithms: An illustrated guide for programmers and other curious people's Facebook

Toplist Joint Stock Company
Address: 3rd floor, Viet Tower Building, No. 01 Thai Ha Street, Trung Liet Ward, Dong Da District, Hanoi City, Vietnam
Phone: +84369132468 - Tax code: 0108747679
Social network license number 370/GP-BTTTT issued by the Ministry of Information and Communications on September 9, 2019
Privacy Policy