3 ms·
For algorithms, have fun on TopCoder. Work problems from past competitions, read the writeups, figure out how to solve new problems, and have fun competing. C
by dkarl 16y ago
For algorithms, have fun on TopCoder. Work problems from past competitions, read the writeups, figure out how to solve new problems, and have fun competing. Competing at a high level requires a lot of extraneous skills you aren't interested in, but if you just concentrate on solving the problems, you'll learn all you need to know about algorithms.