tailieunhanh - Tập hợp phần tử

Cho T là một kiểu được định nghiã trước, kiểu danh sách Tx gồm các phần tử thuộc kiểu T được định . nghĩa là: nối với nhau theo trình tự tuyến tính}; Ox = {tập thao tác: Tạo danh sách; Tìm 1 phần tử . trong danh sách; Chèn một phần tử vào danh sách;Huỷ một phần tử khỏi danh sách ; | Tập hợp phần tử DANH SÁCH LIÊN KẾT (LIST) ARRAYLIST Danh sách liên kết (link List) Ðịnh nghĩa: Cho T là một kiểu được định nghiã trước, kiểu danh sách Tx gồm các phần tử thuộc kiểu T được định nghĩa là: Tx = trong đó: Vx = {tập hợp có thứ tự các phần tử kiểu T được móc nối với nhau theo trình tự tuyến tính}; Ox = {tập thao tác: Tạo danh sách; Tìm 1 phần tử trong danh sách; Chèn một phần tử vào danh sách; Huỷ một phần tử khỏi danh sách ; Liệt kê danh sách, Sắp xếp danh sách .} Ví du: Hồ sơ các học sinh của một trường được tổ chức thành danh sách gồm nhiều hồ sơ của từng học sinh; số lượng học sinh trong trường có thể thay đổi do vậy cần có các thao tác thêm, hủy một hồ sơ; để phục vụ công tác giáo vụ cần thực hiện các thao tác tìm hồ sơ của một học sinh, in danh sách hồ sơ . Lệnh đặt mua bán chứng khoán, tại một thời điểm thì không xác định trước là bao nhiêu lệnh. Các hình thức tổ chức danh sách Mối liên hệ giữa các phần tử được thể hiện ngầm: Mối liên hệ giữa các | Tập hợp phần tử DANH SÁCH LIÊN KẾT (LIST) ARRAYLIST Danh sách liên kết (link List) Ðịnh nghĩa: Cho T là một kiểu được định nghiã trước, kiểu danh sách Tx gồm các phần tử thuộc kiểu T được định nghĩa là: Tx = trong đó: Vx = {tập hợp có thứ tự các phần tử kiểu T được móc nối với nhau theo trình tự tuyến tính}; Ox = {tập thao tác: Tạo danh sách; Tìm 1 phần tử trong danh sách; Chèn một phần tử vào danh sách; Huỷ một phần tử khỏi danh sách ; Liệt kê danh sách, Sắp xếp danh sách .} Ví du: Hồ sơ các học sinh của một trường được tổ chức thành danh sách gồm nhiều hồ sơ của từng học sinh; số lượng học sinh trong trường có thể thay đổi do vậy cần có các thao tác thêm, hủy một hồ sơ; để phục vụ công tác giáo vụ cần thực hiện các thao tác tìm hồ sơ của một học sinh, in danh sách hồ sơ . Lệnh đặt mua bán chứng khoán, tại một thời điểm thì không xác định trước là bao nhiêu lệnh. Các hình thức tổ chức danh sách Mối liên hệ giữa các phần tử được thể hiện ngầm: Mối liên hệ giữa các phần tử được thể hiện tường minh Mối liên hệ giữa các phần tử được thể hiện ngầm: mỗi phần tử trong danh sách được đặc trưng bằng chỉ số. Cặp phần tử xi, xi+1 được xác định là kế cận trong danh sách nhờ vào quan hệ giữa cặp chỉ số i và (i+1). Với hình thức tổ chức này, các phần tử của danh sách thường bắt buộc phải lưu trữ liên tiếp trong bộ nhớ để có thể xây dựng công thức xác định địa chỉ phần tử thứ i: address(i) = address(1) + (i-1)*sizeof(T) Có thể xem mảng và tập tin là những danh sách đặc biệt được tổ chức theo hình thức liên kết "ngầm" giữa các phần tử. Tuy nhiên mảng có một đặc trưng giới hạn là số phần tử mảng cố định, do vậy không có thao tác thêm, hủy trên mảng; trường hợp tập tin thì các phần tử được lưu trữ trên bộ nhớ phụ có những đặc tính lưu trữ riêng Cho phép truy xuất ngẫu nhiên, đơn giản và nhanhchóng đến một phần tử bất kỳ trong danh sách Hạn chế về mặt sử dụng bộ nhớ. Đối với mảng, số phần tử được xác định trong thời gian biên dịch và cần cấp phát vùng nhớ liên .

TỪ KHÓA LIÊN QUAN
crossorigin="anonymous">
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.