Cấu trúc dữ liệu và giải thuật II - Chương 2 docx
... các nut 32, 53, 22 , 92, 17, 34, 24 , 37, 56 vào bảng băm. 0 NULL 0 NULL 0 NULL 0 NULL 0 56 1 NULL 1 NULL 1 NULL 1 NULL 1 NULL 2 32 2 32 2 32 2 32 2 32 3 53 3 53 3 53 3 53 3 53 Hình 1 Như vậy, ... băm có cấu trúc như sau: - Tập khóa K: tập số tự nhiên - Tập địa chỉ M: gồm 10 địa chỉ (M={0, 1, …, 9} - Hàm băm f(key) = key % 10. Hình thể hiện thêm các nut 32, 53,...
Ngày tải lên: 22/07/2014, 14:21
... (y->left != NIL) x = y->left; else x = y->right; /* Xoá y */ x->parent = y->parent; if (y->parent) if (y == y->parent->left) y->parent->left = x; else y->parent->right ... w = x->parent->left; } w->color = x->parent->color; x->parent->color = BLACK; w->left->color = BLACK; rotateRight (x->parent); x = root; }...
Ngày tải lên: 22/07/2014, 14:21
... cho kết quả chính xác giống như cây trong hình iii. Hình 4.6 Minh họa thêm một node vào cây 2- 3 -4 1.5. Cây 2- 3 -4 và cây Đ - en Cây 2- 3 -4 và cây đ - en hầu như là các thực thể khác nhau hoàn toàn. ... byte. Hình 4.16 e Thêm vào 38, 24 va 45. Thêm 25 vào có sự tách node và cho thấy sự lan truyền tách node ngược lên về phía gốc : 25 thêm vào node (22 , 24 26 , 27 )...
Ngày tải lên: 22/07/2014, 14:21
Cấu trúc dữ liệu và giải thuật II - Chương 1 pdf
... f0: f0: 12 24 33 67 42 58 11 34 29 31 Bước 2: -Phân bố m =2 phần tử lần lượt từ f0 vào f1 và f2: f1: 12 24 42 58 29 31 f0: 12 24 33 67 42 58 11 34 29 31 f2: 33 67 11 34 - Trộn f1, f2 thành ... 1 1 1 1 1 1 1 5 2 2 2 2 2 1 9 3 4 4 4 3 2 17 4 8 8 7 6 4 33 5 16 15 14 12 8 65 6 31 30 28 24 16 129 7 61 59 55 47 31 25 3 8 120 116 108 92 61 497 -...
Ngày tải lên: 22/07/2014, 14:21
Cấu trúc dữ liệu và giải thuật Bài tập 2 docx
... cầu sau: 1. Cài đặt cấu trúc dữ liệu Book theo mô tả như phần A 2. Cài đặt cấu trúc BookNode là phần tử của danh sách liên kết chứa danh mục sách. Hình: Minh họa cấu trúc của phần tử trên ... Cấu trúc dữ liệu và giải thuật a. Mượn sách: liệt kê những cuốn sách chưa cho mượn, cho user chọn một cuốn sách ⇒ rồi cập nhật lại trạng thái cho mượn của sách. b. T...
Ngày tải lên: 29/03/2014, 17:20
Cấu trúc dữ liệu và giải thuật I - Bài 9 docx
... canh và tách l2 thanh l21, l 22: Nối l 12, X2, l 22 thành l2: Nối l1, X, l2 thành l: Cài đặt : void ListQSort(LIST & l) { NODE *p, *X; // X chỉ đến phần tử cầm canh LIST l1, l2; ... đường chạy của l1 vào l11, l 12: Trộn l11, l 12 lại thành l1: Sắp xếp l2: Phân phối các đường chạy của l2 vào l21, l 22: Trộn l11, l 12 lại thành l2: Trộn l1, l2...
Ngày tải lên: 22/07/2014, 14:21
Cấu trúc dữ liệu và giải thuật I - Bài 5 docx
... 1 2 8 4 17 10 12 4 3 24 1 4, hãy minh hoạ kết qủa sắp xếp dãy số này từng bước với các giải thuật trộn trực tiếp, trộn tự nhiên . 2. Cho dãy số 1 2 11 10 9 8 7 6 5 4 3 2 1 , Nên sử dụng giải ... giá giải thuật Ta thấy rằng số lần lặp của bước 2 và bước 3 trong thuật toán MergeSort bằng log 2 n do sau mỗi lần lặp giá trị của k tăng lên gấp đôi. Dễ thấy, chi phí th...
Ngày tải lên: 22/07/2014, 14:21
Cấu trúc dữ liệu và giải thuật I - Bài 2 pptx
... nhau. Chương này sẽ trình bày các thuật toán sắp xếp và tìm kiếm dữ liệu được lưu trữ trên bộ nhớ chính - gọi là các giải thuật tìm kiếm và sắp xếp nội. II. Các giải thuật tìm kiếm nội Có 2 giải ... nay đã có nhiều giải thuật tìm kiếm và sắp xếp dược xây dựng, mức độ hiệu quả của từng giải thuật còn phụ thuộc vào tính chất của cấu trúc dữ liệu...
Ngày tải lên: 22/07/2014, 14:21
Giáo trình cấu trúc dữ liệu và giải thuật
... trong cây Trie 24 7 10 .2. 5. Thêm phần tử vào Trie 24 7 10 .2. 6. Loại phần tử trong Trie 24 8 Mục lục Giáo trình Cấu trúc dữ liệu và Giải thuật iv 7 .2. 1. Giải thuật và hàm 139 7 .2. 2. Phân tích ... chuỗi con trong một chuỗi 83 5.5.1. Giải thuật Brute-Force 83 5.5 .2. Giải thuật Knuth-Morris-Pratt 85 Chương 2 – Ngăn xếp Giáo trình Cấu trúc...
Ngày tải lên: 16/08/2012, 09:59