Introduction - If you have any usage issues, please Google them yourself
ACM campus race handout, which details the algorithms used in the ACM contests and ideas, as well as programming the basics, which contains examples to explain, as well as exercises, experiments