The Competitive Programmer Graphs Handbook - Update #1
Here is an update on what you can read now if you get my book.
Hello there!
The Competitive Programmer Graphs Handbook has been updated since the announcement post. Here’s a wealth of knowledge you can gain from the book at this time:
Chapter 1: A brief overview of the book and how to best use it.
Chapter 2: All the basic knowledge of graph theory that you need to follow up with the most advanced topics in the subsequent chapters. You will find issues such as the connectivity problem, graph traversals, and connected components here.
Chapter 3: Introduction to bipartite graphs, including all basic definitions and algorithms and some pseudo-codes to help visualize the algorithm implementations. This chapter is still in progress.
Table of contents for the rest of Chapter 3 and chapters 4 and 5 so you can understand what to expect from the book in more detail.
Getting early access to the book is a unique opportunity that provides you with a set of exclusive benefits:
Lifetime access to all the updates.
Fully functional implementations of all the proposed problems and an online platform where you can try your solutions.
A private Discord channel available exclusively for early-access purchasers. Here, you can ask questions about the book, get help with your assignments, and share your feedback. It's an excellent opportunity to interact with other readers and the author (me), enhancing your learning experience.
If any of the above sounds good to you, here’s a direct link to the ebook at an early-access price:
I should say that, with the hopes of making the book more accessible, I have enabled purchasing power parity for my sales, so I can charge customers different amounts depending on the cost of living in their country. Let me know if the price still seems high, and I can make you a special offer.
Thanks to everyone who has bought the book so far. Your support is invaluable and greatly appreciated in completing this project.
And that’s it for today! If you are finding this newsletter valuable, consider doing any of these:
1) ✉️ Subscribe to the newsletter — if you aren’t already, consider becoming a free or paid subscriber.
2) 💛 Make a one-off contribution — thanks to all of you who have contributed to support my writing. If you feel like you are not ready for a paid subscription, consider leaving a one-off contribution if you enjoyed this post.
3) 🍻 Read with your friends — this newsletter grows because readers share it. I don’t use social media too much to advertise my writing. I’m counting on you!
Thank you for your support and interest in my work. Your presence means a lot to me.
Have a great day! ☀️
Alberto