Some worldwide testimonials about Competitive Programming
- North America:
- United States of America:
- Competitive Programming is a unique resource that I recommend to any
student interested in raising their algorithmic programming skills to
the next level. It is packed with insightful tips and techniques that
are hard to find elsewhere, and remarkably thorough in its use of
examples and references to sample problems. -- Brian C. Dean, Associate Director, USA Computing Olympiad, Clemson University
- There are books providing coaching on various contest problems, but
they aren't accessible to everyone because they are written in Russian
or Chinese, according to Steven Halim, coach of the National University
of Singapore team and author of "Competitive Programming," a book on the
various types of problems found in the World Finals. "I purposely wrote this book for everyone else," Halim said of his decision to publish a book in English. The book covers problems contained in 40 percent of the ACM problem archive (edit: the new URL for ACM problem archive is: UVa online judge)
Halim said. It contains problem descriptions, suggested algorithms for
solving the problem with explanations, sample implementations and a list
of examples implementations. The book is for sale at lulu.com -- Amanda Sturgill for ICPCNews
- I recently read your excellent book on competitive programming... I consider adopting it for our
ICPC training course. -- Baochuan Lu, an instructor from Southwest Baptist University, USA.
I very much enjoyed reading your excellent Competitive Programming book,
and I use it in a course at Florida International University
(Miami, Florida) -- Kip Irvine, an instructor at Florida International University, USA.
- Great stuff! Thanks for taking the time to put this material together is such a readable form. -- Brent Baas, Chair of Computer Science Department, LeTourneau University, Texas.
- Used by Purdue Computer Science Department: http://www.bikmort.com/dokuwiki/competitive_programming_2012 -- Tim Korb, Assistant Head, CS Department, Purdue University.
- Used by James Madison University -- Christopher S Mayfield.
- Used in New York University: http://cs.nyu.edu/courses/summer13/CSCI-UA.0380-001/
- Recommended in Stanford University training page: http://cs.stanford.edu/group/acm/SLPC/training.php.
- Used in Rose-Hulman Institute of Technology -- Shawn A Bohner
- Thanks for providing this great book. I'll definitely
recommend my students to study this book. Howard Cheng, University of Lethbridge, Alberta, Canada
- Used by some students in University of Waterloo.
- South America:
- Thanks for your work on your book it's really awesome!!!
- A very good book. Previously, I solve by
myself (without previous readings) the problem 10608 - Friends. Later, I
read the book and find out that this problems is "Union-Find Disjoint
Sets". Then I study "Union-Find Disjoint Sets" and I learn the
generalization for other similar problem's. -- A contestant from Colombia.
- The content of the book is so rich with information, I really like that. I am in 2nd year CS and I want to say that this book has become a friend of mine and many others. I take it everywhere and reading it whenever I have time. I am so excited (about CP3 being about 2xCP2) and am going to tell everyone to work hard mastering CP2. We are expecting much from you and thanks for your great efforts. Hope one day every computer programmer will have a CP hand book - A contestant from Alexandria University in Egypt.
- United Kingdom:
Italian IOI team is a satisfied customer of CP book. CP2 is used for Italian IOI 2012-2013 preparation and CP3 will be used for Italian IOI 2014preparation -- Luigi Laura (Italian IOI team/deputy leader).
- Thank you for writing this book - An IOI contestant from Estonia
- Received this awesome book today (mid August 2011) - A reader from Lithuania who now stays in UK
- I am very interested to buy this book - A student from Russia
- I am a professional developer who loves to compete and definitely recommend this book for anyone who want to participate on TopCoder / Google Code Jam - Mikhail Goncharov
I would like to give a course for our students based on your excellent book - Janos Csirik, ICPC coach from University of Szeged, Hungary
- We will buy and distribute your book to our National Science Olympiad contestants 2011, as with last year -- Indonesian Ministry of Education (Tim Olimpiade Komputer Indonesia / TOKI)
- Used in University of Indonesia and Bina Nusantara University.
- We will likely set up a competitive programming course using "Competitive Programming 2" -- Teddy Mantoro, International Islamic University Malaysia
- A good book to help us start our IOI training -- Invited observer from Malaysia new IOI team
- This book is definitely owned and read by several students in Thailand (notably students from Chulalongkorn University, Kasetsart University, and Prince of Songkla University).
- We know at least a few Indians/Vietnamese/Bangladeshi who own this book.
- Mongolian IOI team 2012 visited Steven in September 2012.
- Australia / Oceania:
- New Zealand:
- This book is owned by some Australian whom we meet in IOI and ICPC
Btw, this is a rough picture of the current reach of CP1-2-3 so far (August 2010 - present). Places with red highlight denotes presence of CP book. Darker red color mean roughly more readers. The top 3 countries in terms of sales origin as reported by lulu are United States of America, Brazil, Canada. As you can see, this book has not reached Chinese and Russian community yet (they have many other good competitive programming related books written in Chinese / Russian). This book also has not reached countries with low spending power (or limited credit card usage) like African and middle east countries. Image courtesy of vectorwoldmap.com (free).