Bone up on the basic algorithms and data structures.