Hi everyone,
Readers over the years have really enjoyed getting to work with the several famous online judges used in the book.
At the same time, some readers do have their favourite judges (whether because of features, speed, user interface…), and they sometimes prefer to be able to submit problems there instead of to other judges.
(For those of you new to the book… first of all hello :) second of all, these online programming judges are how you determine whether your code is correct. The judge automatically and immediately runs your code on test cases to help you judge if your program needs more work. They’re integrated into the book so that you can easily test your code.)
I want to thank my readers for suggesting this, and also thank a DMOJ problem setter for making this happen:
We now have alternate problem links for the UVa Online Judge problems in the book. So if you prefer using DMOJ, this is for you :)
Thank you all for your continued support of Algorithmic Thinking 2/e! It’s been an amazing experience interacting with so many readers on this edition, readers so passionate not only about algorithms, but also how to deeply understand algorithms and teach them well. Let’s keep going!
Written on November 9th, 2024 by Daniel Zingaro