Summary
In this chapter, we have explored the world of programming challenges. We have solved two problems from the Advent of Code website and learned a little bit about a different universe in which programming is used for learning, fun, preparing for interviews, and competitions.
We also learned about custom comparator functions and sparse matrixes, and saw how some of the concepts we learned in previous chapters can be applied to solve a problem.
Now, our journey together has come to an end. It is up to you to keep the momentum up and make the most of what you learned in these pages. We tried to equip you with a solid foundation that should be enough to support you while you take the next steps, both in terms of knowledge and in terms of methodologies.
We hope to have been successful in conveying our passion and experience to you, and trust that it will accompany you wherever you go from here.
We hope you enjoyed reading this book, and best of luck!