Bài tập cài đặt danh sách bằng mảng năm 2024
Dùng mảng một chiều để lưu trữ một lớp học có N sinh viên. Biết rằng mỗi sinh viên bao gồm các thông tin sau: Tên (chuỗi ký tự), Mã số sinh viên (chuỗi ký tự), Điểm trung bình. Hãy viết hàm thực hiện các yêu cầu sau:
1 Chương 2. CÁC CẤU TRÚC DỮ LIỆU CƠ BẢN 2.1.Danh sách - LIST Tóm tắt : 1. Khái niệm 2. Cài đặt danh sách tuyến tính bằng mảng 3. Danh sách liên kết đơn 2.1.1. Khái niệm danh sách - LIST Danh sách là một dãy các phần tử, mỗi phần tử gọi là một nút (node). Khi các nút chỉ lưu trữ các thông tin dữ liệu và được lưu trữ một cách tuần tự thì gọi là danh sách thường hay tuyến tính, kiểu danh sách này được xử lý theo tuần tự, tuyến tính. Khi các nút lưu trữ các thông tin dữ liệu và địa chỉ của nút kế tiếp thì gọi là danh sách liên kết đơn. Khi các nút lưu trữ thông tin dữ liệu và 2 địa chỉ liên kết với nút trước và nút sau nó thì gọi là danh sách liên kết đôi. Danh sách được tổ chức, cấu trúc theo kiểu dữ liệu có tên kiểu là list. Kiểu dữ liệu list dùng cho danh sách là một trong các kiểu dữ liệu mà được hỗ trợ bởi thư viện Standard Template Library (STL) trong C++, khi trong chương trình có dùng biến kiểu list thì phải viết dòng khai báo include |