Báo cáo tài liệu vi phạm
Giới thiệu
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
THỊ TRƯỜNG NGÀNH HÀNG
NÔNG NGHIỆP, THỰC PHẨM
Gạo
Rau hoa quả
Nông sản khác
Sữa và sản phẩm
Thịt và sản phẩm
Dầu thực vật
Thủy sản
Thức ăn chăn nuôi, vật tư nông nghiệp
CÔNG NGHIỆP
Dệt may
Dược phẩm, Thiết bị y tế
Máy móc, thiết bị, phụ tùng
Nhựa - Hóa chất
Phân bón
Sản phẩm gỗ, Hàng thủ công mỹ nghệ
Sắt, thép
Ô tô và linh kiện
Xăng dầu
DỊCH VỤ
Logistics
Tài chính-Ngân hàng
NGHIÊN CỨU THỊ TRƯỜNG
Hoa Kỳ
Nhật Bản
Trung Quốc
Hàn Quốc
Châu Âu
ASEAN
BẢN TIN
Bản tin Thị trường hàng ngày
Bản tin Thị trường và dự báo tháng
Bản tin Thị trường giá cả vật tư
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
NGÀNH HÀNG
NÔNG NGHIỆP, THỰC PHẨM
Gạo
Rau hoa quả
Nông sản khác
Sữa và sản phẩm
Thịt và sản phẩm
Dầu thực vật
Thủy sản
Thức ăn chăn nuôi, vật tư nông nghiệp
CÔNG NGHIỆP
Dệt may
Dược phẩm, Thiết bị y tế
Máy móc, thiết bị, phụ tùng
Nhựa - Hóa chất
Phân bón
Sản phẩm gỗ, Hàng thủ công mỹ nghệ
Sắt, thép
Ô tô và linh kiện
Xăng dầu
DỊCH VỤ
Logistics
Tài chính-Ngân hàng
NGHIÊN CỨU THỊ TRƯỜNG
Hoa Kỳ
Nhật Bản
Trung Quốc
Hàn Quốc
Châu Âu
ASEAN
BẢN TIN
Bản tin Thị trường hàng ngày
Bản tin Thị trường và dự báo tháng
Bản tin Thị trường giá cả vật tư
Thông tin
Tài liệu Xanh là gì
Điều khoản sử dụng
Chính sách bảo mật
0
Trang chủ
Công Nghệ Thông Tin
Cơ sở dữ liệu
Chương 6: Danh sách và chuỗi
Đang chuẩn bị liên kết để tải về tài liệu:
Chương 6: Danh sách và chuỗi
Ánh Nguyệt
80
38
ppt
Không đóng trình duyệt đến khi xuất hiện nút TẢI XUỐNG
Tải xuống
Một danh sách (list) kiểu T Một dãy hữu hạn kiểu T Một số tác vụ: 1. Khởi tạo danh sách rỗng (create) 2. Kiểm tra rỗng (empty) 3. Kiểm tra đầy (full) 4. Tính kích thước (size) 5. Xóa rỗng danh sách (clear) 6. Thêm một giá trị vào danh sách tại một ví trí cụ thể (insert) 7. Lấy một giá trị tại một vị trí cụ thể ra khỏi danh sách (remove) 8. Nhận về giá trị tại một vị trí cụ thể (retrieve) 9. Thay thế một giá trị tại một vị trí cụ thể (replace) 10. Duyệt danh sách và thi hành một tác vụ tại mỗi. | CẤU TRÚC DỮ LIỆU VÀ GIẢI THUẬT Chương 6: Danh sách và chuỗi Danh sách trừu tượng Một danh sách (list) kiểu T Một dãy hữu hạn kiểu T Một số tác vụ: 1. Khởi tạo danh sách rỗng (create) 2. Kiểm tra rỗng (empty) 3. Kiểm tra đầy (full) 4. Tính kích thước (size) 5. Xóa rỗng danh sách (clear) 6. Thêm một giá trị vào danh sách tại một ví trí cụ thể (insert) 7. Lấy một giá trị tại một vị trí cụ thể ra khỏi danh sách (remove) 8. Nhận về giá trị tại một vị trí cụ thể (retrieve) 9. Thay thế một giá trị tại một vị trí cụ thể (replace) 10. Duyệt danh sách và thi hành một tác vụ tại mỗi vị trí (traverse) Chương 6: Danh sách và chuỗi Thiết kế các phương thức Chương 6: Danh sách và chuỗi Chỉ số các phần tử Đánh chỉ số một danh sách có n phần tử: Đánh chỉ số từ 0, 1, các phần tử Ví dụ: a0, a1, a2, , an-1 Phần tử aidx đứng sau aidx-1 và trước aidx+1 (nếu có) Dùng chỉ số: Tìm thấy một phần tử, trả về vị trí (chỉ số) của nó. Thêm vào một phần tử tại vị trí idx thì chỉ số các phần tử cũ từ idx trở về sau đều tăng lên 1. Chỉ số này được dùng bất kể danh sách được hiện thực thế nào ở cấp vật lý. Chương 6: Danh sách và chuỗi Phương thức insert và remove Chương 6: Danh sách và chuỗi Phương thức retrieve và replace Chương 6: Danh sách và chuỗi Phương thức traverse và tham số hàm void print_int(int &x) { cout alist; alist.traverse(print_int); alist.traverse(increase_int); } Khi gọi tham số hàm, chương trình dịch phải nhìn thấy hàm được gọi. Tùy theo mục đích mà gọi các hàm khác nhau. Chương 6: Danh sách và chuỗi Hiện thực danh sách liên tục template class List { public: // methods of the List ADT List( ); int size( ) const; bool full( ) const; bool empty( ) const; void clear( ); void traverse(void (*visit)(List_entry &)); Error_code retrieve(int position, List_entry &x) const; Error_code replace(int position, const List_entry &x); Error_code remove(int position, . | CẤU TRÚC DỮ LIỆU VÀ GIẢI THUẬT Chương 6: Danh sách và chuỗi Danh sách trừu tượng Một danh sách (list) kiểu T Một dãy hữu hạn kiểu T Một số tác vụ: 1. Khởi tạo danh sách rỗng (create) 2. Kiểm tra rỗng (empty) 3. Kiểm tra đầy (full) 4. Tính kích thước (size) 5. Xóa rỗng danh sách (clear) 6. Thêm một giá trị vào danh sách tại một ví trí cụ thể (insert) 7. Lấy một giá trị tại một vị trí cụ thể ra khỏi danh sách (remove) 8. Nhận về giá trị tại một vị trí cụ thể (retrieve) 9. Thay thế một giá trị tại một vị trí cụ thể (replace) 10. Duyệt danh sách và thi hành một tác vụ tại mỗi vị trí (traverse) Chương 6: Danh sách và chuỗi Thiết kế các phương thức Chương 6: Danh sách và chuỗi Chỉ số các phần tử Đánh chỉ số một danh sách có n phần tử: Đánh chỉ số từ 0, 1, các phần tử Ví dụ: a0, a1, a2, , an-1 Phần tử aidx đứng sau aidx-1 và trước aidx+1 (nếu có) Dùng chỉ số: Tìm thấy một phần tử, trả về vị trí (chỉ số) của nó. Thêm vào một phần tử tại vị trí idx thì chỉ số các phần tử cũ từ idx .
TÀI LIỆU LIÊN QUAN
Bài giảng Cấu trúc dữ liệu và thuật toán - Chương 6: Danh sách liên kết
CẤU TRÚC DỮ LIỆU - Chương 6: DANH SÁCH (LIST)
Bài giảng Cấu trúc dữ liệu và giải thuật: Chương 6 - Châu Thị Bảo Hà
Bài giảng Phân tích chính sách thuế: Chương 6 - Ts. Lê Quang Cường
Bài giảng Đánh giá chính sách - Bài 6: Nghiên cứu tình huống dự án Raskin ở Indonesia
Bài giảng Phân tích chính sách thuế: Chương 6 - PGS.TS. Sử Đình Thành
Bài giảng Quản trị chiến lược - Chương 6: Xây dựng chiến lược để lựa chọn
Cấu trúc dữ liệu và giải thuật - chương 6
Bài giảng Cơ sở lập trình máy tính: Chương 6 - ThS. Nguyễn Thị Khiêm Hòa
Bài giảng Cấu trúc dữ liệu và giải thuật: Chương 6 - ĐH Bách khoa TP. HCM
Đã 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.