Bài 1: Danh sách liên kết Bài 2: Một số phương pháp sắp xếp Bài 3: Hàm băm Bài 4: Cây, cây nhị phân, cây nhị phân tìm kiếm, cây cân bằng Bài 5: Cây đỏ đen Bài 6: Bcây, cây 234 Bài 7: Các đống nhị thức Bài 8: Các đống Fibonaci Bài 9: Các tập rời nhau Bài 10: Các thuật toán so khớp chuỗi Tài liệu tham khảo: 1) Data Structures, Algorithms, and ObjectOriented Programming. NXB McGraw Hill; Tác giả Gregory Heilleman 1996 2) Advanced Data Structures. NXB McGraw Hill 1990; Tác giả Thomas H. C., Charles E.L., and Ronald L.R. 3) Giáo trình thuật toán. NXB Thống kế 2002. Nhóm Ngọc Anh Thư dịch 4) Algorithms and Data Structures in C++; Tác giả Alan Parker