Assignments of Data Structures Courses: Implemented in Java