Testimonials

Some worldwide testimonials about Competitive Programming book:
  • 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
    • Canada
  • South America:
    • Brazil:
    • Bolivia:
      • Thanks for your work on your book it's really awesome!!!
    • Colombia:
      • 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.
    • Peru:
  • Africa:
    • Egypt:
      • 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.

  • Europe:
    • United Kingdom:
    • Spain:
    • Germany:
    • Italy:
      • 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).
    • Bulgaria:
    • Estonia:
      • Thank you for writing this book - An IOI contestant from Estonia
    • Lithuania:
      • Received this awesome book today (mid August 2011) - A reader from Lithuania who now stays in UK
    • Russia:
      • 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
    • Hungary
      • I would like to give a course for our students based on your excellent book - Janos Csirik, ICPC coach from University of Szeged, Hungary 
  • Asia:
    • Singapore:
    • Indonesia:
      • 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.
    • Malaysia:
      • 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

    • Thailand:
      • This book is definitely owned and read by several students in Thailand (notably students from Chulalongkorn University, Kasetsart University, and Prince of Songkla University).

    • India/Vietnam/Bangladesh:
      • We know at least a few Indians/Vietnamese/Bangladeshi who own this book.
    • Mongolia:
      • Mongolian IOI team 2012 visited Steven in September 2012.
  • Australia / Oceania:

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).