![Phân tích tư tưởng của nhân dân qua đoạn thơ: Những người vợ nhớ chồng… Những cuộc đời đã hóa sông núi ta trong Đất nước của Nguyễn Khoa Điềm](https://timtailieu.net/upload/document/136415/phan-tich-tu-tuong-cua-nhan-dan-qua-doan-tho-039-039-nhung-nguoi-vo-nho-chong-nhung-cuoc-doi-da-hoa-song-nui-ta-039-039-trong-dat-nuoc-cua-nguyen-khoa-136415.jpg)
Bài giảng Cấu trúc dữ liệu và giải thuật: Các cấu trúc dữ liệu cơ bản - ĐHKHTN
Số trang: 38
Loại file: pdf
Dung lượng: 1.65 MB
Lượt xem: 8
Lượt tải: 0
Xem trước 4 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng "Cấu trúc dữ liệu và giải thuật: Các cấu trúc dữ liệu cơ bản" được biên soạn bởi các giảng viên Văn Chí Nam, Nguyễn Thị Hồng Nhung và Đặng Nguyễn Đức Tiến trình bày về các nội dung: danh sách liên kết, giải thuật ngăn xếp, giải thuật hàng đợi. Để biết rõ hơn về nội dung chi tiết, mời các bạn cùng tham khảo.
Nội dung trích xuất từ tài liệu:
Bài giảng Cấu trúc dữ liệu và giải thuật: Các cấu trúc dữ liệu cơ bản - ĐHKHTNGiảng viên:Văn Chí Nam – Nguyễn Thị Hồng Nhung – Đặng Nguyễn Đức Tiến2Danh sách liên kếtNgăn xếpHàng đợiCấu trúc dữ liệu và giải thuật – HCMUS 2011©FIT-HCMUS13Cấu trúc dữ liệu và giải thuật – HCMUS 20114Giới thiệuCác loại danh sách liên kếtCác thao tác trên danh sách liên kếtSo sánh danh sách liên kết và mảngỨng dụngCấu trúc dữ liệu và giải thuật – HCMUS 2011©FIT-HCMUS25Mảng: cấu trúc dữ liệu quen thuộc Tập Sốcó thứ tựlượng phần tử cố định (tĩnh) Cấpphát vùng nhớ liên tụcxuất phần tử thông qua chỉ số TruyCấu trúc dữ liệu và giải thuật – HCMUS 20116Đánh giá thao tác trên mảng:xuất phần tử? Truy Cậpnhật? Chèn Xoáphần tử?phần tử?Cấu trúc dữ liệu và giải thuật – HCMUS 2011©FIT-HCMUS37Thực tế: Khôngxác định được chính xác số lượng phần tửsách bệnh nhân: tăng/giảm. Danh sách sinh viên: tăng/giảm. Danh Vùngnhớ thay đổi trong quá trình sử dụng=> Không đủ vùng nhớ cấp phát liên tục.=> Cấu trúc dữ liệu động đáp ứng nhu cầuCấu trúc dữ liệu và giải thuật – HCMUS 20118Danh sách liên kết đơnDanh sách liên kết képsingly linked listuni-directional linked listdoubly linked listbi-directional linked listDanh sách liên kết vòngcircularly linked listring listCấu trúc dữ liệu và giải thuật – HCMUS 2011©FIT-HCMUS49Mỗi phần tử có MỘT liên kết đến phần tử phíasau nó.123799Cấu trúc dữ liệu và giải thuật – HCMUS 201110Mỗi phần tử có HAI liên kết đến phần tử đứngsau và trước nó.129937Cấu trúc dữ liệu và giải thuật – HCMUS 2011©FIT-HCMUS5
Nội dung trích xuất từ tài liệu:
Bài giảng Cấu trúc dữ liệu và giải thuật: Các cấu trúc dữ liệu cơ bản - ĐHKHTNGiảng viên:Văn Chí Nam – Nguyễn Thị Hồng Nhung – Đặng Nguyễn Đức Tiến2Danh sách liên kếtNgăn xếpHàng đợiCấu trúc dữ liệu và giải thuật – HCMUS 2011©FIT-HCMUS13Cấu trúc dữ liệu và giải thuật – HCMUS 20114Giới thiệuCác loại danh sách liên kếtCác thao tác trên danh sách liên kếtSo sánh danh sách liên kết và mảngỨng dụngCấu trúc dữ liệu và giải thuật – HCMUS 2011©FIT-HCMUS25Mảng: cấu trúc dữ liệu quen thuộc Tập Sốcó thứ tựlượng phần tử cố định (tĩnh) Cấpphát vùng nhớ liên tụcxuất phần tử thông qua chỉ số TruyCấu trúc dữ liệu và giải thuật – HCMUS 20116Đánh giá thao tác trên mảng:xuất phần tử? Truy Cậpnhật? Chèn Xoáphần tử?phần tử?Cấu trúc dữ liệu và giải thuật – HCMUS 2011©FIT-HCMUS37Thực tế: Khôngxác định được chính xác số lượng phần tửsách bệnh nhân: tăng/giảm. Danh sách sinh viên: tăng/giảm. Danh Vùngnhớ thay đổi trong quá trình sử dụng=> Không đủ vùng nhớ cấp phát liên tục.=> Cấu trúc dữ liệu động đáp ứng nhu cầuCấu trúc dữ liệu và giải thuật – HCMUS 20118Danh sách liên kết đơnDanh sách liên kết képsingly linked listuni-directional linked listdoubly linked listbi-directional linked listDanh sách liên kết vòngcircularly linked listring listCấu trúc dữ liệu và giải thuật – HCMUS 2011©FIT-HCMUS49Mỗi phần tử có MỘT liên kết đến phần tử phíasau nó.123799Cấu trúc dữ liệu và giải thuật – HCMUS 201110Mỗi phần tử có HAI liên kết đến phần tử đứngsau và trước nó.129937Cấu trúc dữ liệu và giải thuật – HCMUS 2011©FIT-HCMUS5
Tìm kiếm theo từ khóa liên quan:
Bài giảng Cấu trúc dữ liệu và giải thuật Các cấu trúc dữ liệu cơ bản Danh sách liên kết Giải thuật ngăn xếp Giải thuật hàng đợiTài liệu liên quan:
-
Giáo trình cấu trúc dữ liệu và giải thuât part 2
16 trang 169 0 0 -
Bài giảng Cấu trúc dữ liệu và giải thuật - Chương 4: Một số giải thuật sắp xếp và tìm kiếm
29 trang 122 0 0 -
Bài giảng Cấu trúc dữ liệu và giải thuật: Phần 1 - ThS. Hoàng Thế Phương
128 trang 70 0 0 -
CẤU TRÚC DỮ LIỆU - Chương 6: DANH SÁCH (LIST)
85 trang 32 0 0 -
42 trang 31 0 0
-
GiỚI THIỆU CẤU TRÚC DỮ LIỆU VÀ GIẢI THUẬT
29 trang 31 0 0 -
Bài giảng Cấu trúc dữ liệu và giải thuật: Các cấu trúc dữ liệu
193 trang 31 0 0 -
Bài giảng Cấu trúc dữ liệu và giải thuật - TS. Phan Thị Hà
140 trang 30 0 0 -
9 trang 28 0 0
-
Bài giảng chương 3: Danh sách liên kết
19 trang 28 0 0