News for hackers. Stuff that matters.
Re:A Competitive Programmer's Handbook by hal9000xp on Friday April 14, 2017 @02:43PM (#14116263)
There should be references to problems for each topic at online judges. Like this one:

https://uva.onlinejudge.org/index.php?option=com_onlinejudge...

Learning algorithms per se is only a small part of training. Much bigger part of training is learning how to recognize these algorithms in problems.

After reading about some algorithm, I always solve a couple of related problems.

P.S. Looks well-written. Bookmarked. I appreciate the effort of the author to create this book.

Re:A Competitive Programmer's Handbook by joaorico on Friday April 14, 2017 @03:54PM (#14116777)
The book I recommend to people getting started is Competitive Programming 3 [1] by Steven and Felix Halim. It's pretty great if you have already a basic grasp of simple algorithms and a bit of C++.

And as you say you need to practice, and the book incentivizes it. They accompany the book with precisely problems from UVa Online Judge, some of them solved and with code (in the book and in the site).

[1] https://cpbook.net/

Re:A Competitive Programmer's Handbook by yodsanklai on Saturday April 15, 2017 @10:01AM (#14120725)
I bought the A5 version and the printing quality was extremely low, they shouldn't sell something this bad. I would get another format if I had to buy it again.
Re:A Competitive Programmer's Handbook by bogomipz on Friday April 14, 2017 @06:50PM (#14118026)
Are the only difference between CP 1,2 and 3 that each is a newer version? It's hard to tell from the site.
Re:A Competitive Programmer's Handbook by fengwick3 on Friday April 14, 2017 @08:39PM (#14118621)
Subsequent versions contain more algorithms and details. Some subtler optimizations are also mentioned in later books.
Re:A Competitive Programmer's Handbook by kevinwang on Friday April 14, 2017 @07:43PM (#14118340)
yes, i believe so.
Re:A Competitive Programmer's Handbook by bogomipz on Saturday April 15, 2017 @11:26AM (#14121113)
I see, thanks.
Re:A Competitive Programmer's Handbook by Omnipresent on Friday April 14, 2017 @08:49PM (#14118665)
are there other good resources for learning how to apply data structures to problems?