http://www.algorithmist.com/ The Algorithmist is a resource dedicated to anything algorithms – from the practical realm, to the theoretical realm. There are also links and explanation to problemsets. Quick Table of Contents: Sorting Exhaustive Search Graph Theory Dynamic Programming Greedy Computational Geometry Number Theory Data Structures
TopCoder is fast becoming the major league for programming competitions. TopCoder brings members together once a week to compete online (Single Round Match) and twice a year both online and on location (Tournaments). Why Online Competitions Competitions provide an understanding of a person’s capabilities through a demonstration of skill. What was lacking in the world of programming competitions was a format that offered immediate and objective scoring. The solution was the creation of a “Single Round Match”. In addition to [...]







