 Khái niệm về ngôn ngữ lập trình. - Khái niệm về kiểu dữ liệu - Kiểu dữ liệu có cấu trúc (cấu trúc dữ liệu). - Khái niệm về giải thuật - Ngôn ngữ biểu diễn giải thuật. - Ngôn ngữ sơ đồ (lưu đồ), sử dụng lưu đồ để biểu diễn các giải thuật. Trọng tâm của phần này là giải thuật & cách biểu diễn giải thuật. Chính nhờ điều này ta mới có thể giải quyết các yêu cầu bằng chương trình máy tính
chương 2:Tìm kiếm & sắp xếp chương 3:Danh sách liên kết chương 4:Danh sách liên kết chương 5: Cấu trúc cây Bài giảng cây AVL Bài giảng cây đa phân Bài giảng hash table (tham khảo) Bài Tập: Bài 1: TH Tìm kiếm sắp xếp Bài 2: TH Danh sách liên kết Bài 3: Stack & Queue = DSLK Bài 4: Cây nhị phân |