1. Trang chủ
  2. » Công Nghệ Thông Tin

Danh sách liên kết kỹ thuật lập trình đại học KHTN

69 261 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 69
Dung lượng 1,13 MB

Nội dung

Trường Đại học Khoa học Tự nhiên Khoa Công nghệ thơng tin KỸ THUẬT LẬP TRÌNH DANH SÁCH LIÊN KẾT Nội dung trình bày Giới thiệu Các loại danh sách liên kết Các thao tác danh sách liên kết So sánh danh sách liên kết mảng HCMUS - 2009 Giới thiệu Mảng: cấu trúc liệu quen thuộc  Số lượng phần tử cố định (tĩnh)  Cấp phát vùng nhớ liên tục  Truy xuất phần tử thông qua số HCMUS - 2009 Giới thiệu Đánh giá thao tác mảng:  Truy xuất phần tử?  Cập nhật?  Chèn phần tử?  Xoá phần tử? HCMUS - 2009 Giới thiệu Thực tế:  Khơng xác định xác số lượng phần tử • Danh sách bệnh nhân: tăng/giảm • Danh sách sinh viên: tăng/giảm  Vùng nhớ thay đổi q trình sử dụng => Khơng đủ vùng nhớ cấp phát liên tục => Cấu trúc liệu động đáp ứng nhu cầu HCMUS - 2009 Các loại danh sách liên kết  Danh sách liên kết đơn  singly linked list  uni-directional linked list  Danh sách liên kết kép  doubly linked list  bi-directional linked list  Danh sách liên kết vòng  circularly linked list  ring list HCMUS - 2009 Các loại danh sách liên kết Danh sách liên kết đơn Mỗi phần tử có MỘT liên kết đến MỘT phần tử khác (phần tử đứng sau) HCMUS - 2009 Các loại danh sách liên kết Danh sách liên kết kép Mỗi phần tử có HAI liên kết đến hai phần tử đứng sau trước HCMUS - 2009 Các loại danh sách liên kết Danh sách liên kết vịng Có mối liên kết phần tử cuối phần tử đầu HCMUS - 2009 Phần tử danh sách liên kết Phần tử (Node, Element)  Phần tử = Dữ liệu + Liên kết  Ví dụ: • Phần tử có liên kết • Phần tử có liên kết HCMUS - 2009 10 ... 2009 Các loại danh sách liên kết Danh sách liên kết đơn Mỗi phần tử có MỘT liên kết đến MỘT phần tử khác (phần tử đứng sau) HCMUS - 2009 Các loại danh sách liên kết Danh sách liên kết kép Mỗi... loại danh sách liên kết  Danh sách liên kết đơn  singly linked list  uni-directional linked list  Danh sách liên kết kép  doubly linked list  bi-directional linked list  Danh sách liên kết. .. HAI liên kết đến hai phần tử đứng sau trước HCMUS - 2009 Các loại danh sách liên kết Danh sách liên kết vịng Có mối liên kết phần tử cuối phần tử đầu HCMUS - 2009 Phần tử danh sách liên kết

Ngày đăng: 30/07/2018, 20:43

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w