practice the common algorithms and some basic knowledge in computer science