Kinh doanh - Marketing
Kinh tế quản lý
Biểu mẫu - Văn bản
Tài chính - Ngân hàng
Công nghệ thông tin
Tiếng anh ngoại ngữ
Kĩ thuật công nghệ
Khoa học tự nhiên
Khoa học xã hội
Văn hóa nghệ thuật
Sức khỏe - Y tế
Văn bản luật
Nông Lâm Ngư
Kỹ năng mềm
Luận văn - Báo cáo
Giải trí - Thư giãn
Tài liệu phổ thông
Văn mẫu
Giới thiệu
Đăng ký
Đăng nhập
Tìm
Danh mục
Kinh doanh - Marketing
Kinh tế quản lý
Biểu mẫu - Văn bản
Tài chính - Ngân hàng
Công nghệ thông tin
Tiếng anh ngoại ngữ
Kĩ thuật công nghệ
Khoa học tự nhiên
Khoa học xã hội
Văn hóa nghệ thuật
Y tế sức khỏe
Văn bản luật
Nông lâm ngư
Kĩ năng mềm
Luận văn - Báo cáo
Giải trí - Thư giãn
Tài liệu phổ thông
Văn mẫu
Thông tin
Điều khoản sử dụng
Quy định bảo mật
Quy chế hoạt động
Chính sách bản quyền
Giới thiệu
Đăng ký
Đăng nhập
0
Trang chủ
Công Nghệ Thông Tin
Cơ sở dữ liệu
Cấu trúc dữ liệu và giải thuật I - Bài 8
Đang chuẩn bị liên kết để tải về tài liệu:
Cấu trúc dữ liệu và giải thuật I - Bài 8
Trọng Trí
81
15
pdf
Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Danh sách liên kết đơn Tìm hiểu danh sách liên kết đơn : tổ chức lưu trữ và các thao tác cơ bản | Bài 8 Danh sách liên kết đơn Mục tiêu Tìm hiểu danh sách liên kết đơn tổ chức lưu trữ và các thao tác cơ bản Nội dung Tổ chức danh sách đơn theo cách cấp phát liên kết Các thao tác cơ bản trên danh sách đơn o o o o Thêm một phần tử Tìm một phần tử Hủy một phần tử Duyệt danh sách Bài tập Bài tập lý thuyất Bài tập thực hành I. Tổ chức danh sách đơn theo cách cấp phát liên kết Cấu trúc dữ liệu của một phần tử trong danh sách đơn Mỗi phần tử của danh sách đơn là một cấu trúc chứa 2 thông tin - Thành phần dữ liệu lưu trữ các thông tin về bản thân phần tử . - Thành phần mối liên kết lưu trữ địa chỉ của phần tử kế tiếp trong danh sách hoặc lưu trữ giá trị NULL nếu là phần tử cuối danh s ách. Ta có định nghĩa tổng quát typedef struct tagNode Data Info Data là kiểu đã định nghĩa trước struct tagNode pNext con trỏ chỉ đến cấu trúc node NODE Ví dụ Định nghĩa danh sách đơn lưu trữ hồ sơ sinh viên typedef struct SinhVien char Ten 30 int MaSV SV typedef struct SinhvienNode SV Info struct SinhvienNode pNext SVNode Một phần tử trong danh sách đơn là một biến động sẽ được yêu cầu cấp phát khi cần. Và danh sách đơn chính là sự liên kết các biến động này với nhau do vậy đạt được sự linh động khi thay đổi số lượng các phần tử Nếu biết được địa chỉ của phần tử đầu tiên trong danh sách đơn thì có thể dựa vào thông tin pNext của nó để truy xuất đến phần tử thứ 2 trong xâu và lại dựa vào thông tin Next của phần tử thứ 2 để truy xuất đến phần tử thứ 3.Nghĩa là để quản lý một xâu đơn chỉ cần biết địa chỉ phần tử đầu xâu. Thường một con trỏ Head sẽ được dùng để lưu trữ địa chỉ phần tử đầu xâu ta gọi Head là đầu xâu. Ta có khai báo NODE pHead Tuy về nguyên tắc chỉ cần quản lý xâu thông qua đầu xâu pHead nhưng thực tế có nhiều trường hợp cần làm việc với phần tử cuối xâu khi đó mỗi lần muốn xác định phần tử cuối xâu lại phải duyệt từ đầu xâu. Để tiện lợi có thể sử dụng thêm một con trỏ pTail giữ địa chỉ phần tử cuối xâu. Khai báo pTail như sau NODE pTail A B X Z Y pHead pTail Lúc này có xâu .
TÀI LIỆU LIÊN QUAN
Đề thi hết môn học kỳ I năm học 2017-2018 môn Cấu trúc dữ liệu và giải thuật (Đề số 1) - ĐH Công nghệ
Đề thi hết môn học kỳ I năm học 2016-2017 môn Cấu trúc dữ liệu và giải thuật - ĐH Công nghệ
Đề thi hết môn học kỳ I năm học 2017-2018 môn Cấu trúc dữ liệu và giải thuật - ĐH Công nghệ
Đề thi hết môn học kỳ I năm học 2019-2020 môn Cấu trúc dữ liệu và giải thuật - ĐH Công nghệ
Đề thi hết môn học kỳ I năm học 2020-2021 môn Cấu trúc dữ liệu và giải thuật - ĐH Công nghệ
Đề thi hết môn học kỳ I năm học 2018-2019 môn Cấu trúc dữ liệu và giải thuật - ĐH Công nghệ
Cấu trúc dữ liệu và giải thuật I - BÀI TẬP BÀI TẬP LÝ THUYẾT
Cấu trúc dữ liệu và giải thuật I - Bài 1
Cấu trúc dữ liệu và giải thuật I - Bài 2
Cấu trúc dữ liệu và giải thuật I - Bài 3
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.