TAILIEUCHUNG - Bài giảng Cấu trúc dữ liệu 1: Chương 4 - Lương Trần Hy Hiến

Chương 4 trình bày về danh sách liên kết thông qua các nội dung cụ thể như sau: Đặt vấn đề - cấu trúc dữ liệu động, con trỏ và kiểu dữ liệu động, cấu trúc và con trỏ, định nghĩa danh sách liên kết, các phép toán trên danh sách liên kết, sắp thứ tự trên danh sách liên kết, danh sách liên kết kiểu FIFO và LIFO, một số ứng dụng của danh sách liên kết. Mời tham khảo. | Đại Học Sư Phạm Tp. Hồ Chí Minh CÁ U TRÚC DỮ LIỆU 1 Chương 4 DANH SÁCH LIÊN KÉT Nội dung 1. Đặt vấn đề - ctdl động tại sao 2. Con trỏ và kiểu dữ liệu động 3. Cấu trúc và con trỏ 4. Định nghĩa danh sách liên kết 5. Các phép toán trên danh sách liên kết 6. Sắp thứ tự trên danh sách liên kết 7. Danh sách liên kết kiểu FIFO và LIFO 8. Một số ứng dụng của danh sách liên kết 2 1. Đặt vấn đề - ctdl động tại sao vấn đề về hiệu quả sử dụng bộ nhớ Biến tĩnh trong NNLT Nhu cầu thức tế Vùng nhớ của kiểu dữ liệu tĩnh sẽ đượcsinh ra khi ta khai báo biến và mất đi khi ra khỏi phạm vi khai báo hoăc khi diương trình kêt thúc đối với các biến toàn cục. Có nhiều biến tĩnh không cần sử dung nữa nhựng nộ vân tốn tại và chiêm bộ nhớ chó đến khi chương trình hủy nó đi thẹo đung cơ chê của biện tỉnh - gây lãng phí bộ nhớ. Biển tĩnh trong chương trình không thay đối được cấu trúc hay độ lớn trorig khi thực thi. CTDL động giải quyết được vấn đề này. Nó giải quyết như thế nào Trọng chu kỳ sô n của một so đối tượng dự liêu có thê thay đổi về cấu trúc độ lơn nhưi danh sách học viên có thế tăng lên hoặc giảm xuống -4 bất hợp lý. __ r A 1. Đặt vân đê - ctdl động tại sao Hạn chế về kích thước bộ nhớ cho các biến tĩnh Tổng kích thước vùng nhớ dành cho tâ t cả các biến tĩnh chỉ là 64kb 1 segment bộ nhớ Nhu cầu thực tế cần nhiều bộ nhớ hơn CTDL động giải quyết được vấn đề này. Nó giải quyết như thế nào 2. Con trỏ và kiểu dữ liệu động 2. Con trỏ và kiểu dữ liệu động Biến không động Kiểu con trỏ Biến động 2. Con trỏ và kiểu dữ liệu động a. Biến không động Được khai báo tường tại trong phạm vi khai báo. J Được cấp phát bộ nhớ trong vùng dữ liệu hoặc trong ngăn xếp. J Kích thước không đổi trong suốt quá trình sống J Biến sẽ có một định danh gắn vói vùng nhớ đã được cấp phát và được truy xuất trực tiếp thông qua định danh đó. Ví dụ int x char a 100 8 b. Kiêu con trỏ Biến con trỏ là biến dùng để lưu địa chỉ của một đối tượng dữ liệu khác. Cho trước kiểu T v o . Kiểu con trỏ Tp chỉ đến các phần tử

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã 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.