Jump to ratings and reviews
Rate this book

Mastering Competitive Programming Book | Coding Blocks

Rate this book
Though the consistent practice is the only way to clinch an outstanding performance in any programming competition, but having some tricks and techniques at your command ensures an upper hand! Coding Blocks presents the ultimate competitive study material for all those who are keen on optimizing their problem solving, mathematical analysis and reasoning skills.

Crafted by 8+ coders from Amazon, Microsoft and coding blocks, the books provide a well-equipped learning procedure which is not only detailed but also student-friendly.

The book is by far the most comprehensive piece of published material on competitive coding covering the topics such as Generic Programming, Game Theory, Fast Fourier Transform, Number Theory and lots more! The book has been exhaustively designed to ensure success in challenges such as Google CodeJam, Google KickStart, ACM-ICPC and more!

Topics

1. Generic Programming and Standard Template Library
2. Mathematics
3. Number Theory
4. Binary Search (Divide and Conquer)
5. Greedy Algorithms
6. Recursion and Backtracking
7. Segment Tree (Divide and Conquer)
8. Binary Indexed Tree/Fenwick Tree
9. Dynamic Programming
10. MO Algorithm
11. Graph Algorithm
12. Game Theory
13. Geometric Algorithm
14. Fast Fourier Transform
15. Heavy Light Decomposition [HLD]

A GREAT TOOL THAT WOULD CERTAINLY SAVE YOU A LOT OF TIME IN AN ALGORITHM COMPETITION!

GET GOING…

About the

Prateek Narang Passionate about teaching, Prateek is a Computer Science graduate from Delhi Technological University and currently pursuing his masters from IIT Delhi. He has previously worked with SanDisk, HackerEarth. His interactive CV (www.prateeknarang.com) is also popular in 120+ countries.

Paperback

20 people are currently reading
198 people want to read

About the author

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
9 (52%)
4 stars
2 (11%)
3 stars
1 (5%)
2 stars
1 (5%)
1 star
4 (23%)
Displaying 1 of 1 review
Displaying 1 of 1 review

Can't find what you're looking for?

Get help and learn more about the design.