Algorithmic Thinking, 2nd Edition Homepage for the book Algorithmic Thinking, 2nd Edition

Some Problems Uploaded to DMOJ Judge

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!