Cấu trúc dữ liệu : Cây 2-3-4 part 2 docx
... một node vào cây 2- 3-4 5. Biến đổi cây 2- 3-4 sang cây Đỏ-Đen Một cây 2- 3-4 có thể được biến đổi sang cây đỏ-đen bằng cách áp dụng các luật sau: Biến đổi bất kỳ 2- node ở cây 2- 3-4 sang ... Chuyển đổi từ cây 2- 3-4 sang cây đỏ-đen 11 Hình 4.8 trình bày cây 2- 3-4 và cây đỏ-đen tương ứng với nó bằng cách áp dụng các chuyển đổi...
Ngày tải lên: 26/07/2014, 18:21
... giữa cây 2- 3-4 và cây đỏ-đen. Hình 1 trình bày một cây 2- 3-4 đơn giản. Mỗi node có thể lưu trữ 1, 2 hoặc 3 mục dữ liệu. Hình 1 cây 2- 3-4 Các số 2, 3 và 4 trong cụm từ cây 2- 3-4 có ý nghĩa ... số 23 phải được đẩy sang phải để nhường chỗ cho 18. 1 BÀI 7: CÂY 2- 3-4 1. Giới thiệu về cây 2- 3-4 Chúng ta sẽ xem xét các đặc tính của cây 2-...
Ngày tải lên: 26/07/2014, 18:21
... thời gian khi dùng cây đỏ đen thay vì cây nhị phân thuờng. Dĩ nhiên, điều thuận lợi là trong cây đỏ đen, dữ liệu đã sắp xếp không làm giảm hiệu suất O(N). Một trở ngại trong cây đỏ đen là việc ... cho cân bằng cây. Sau đây là các bước ấy: -Đổi màu node G - node ông bà của node X (trong thí dụ này là node 25 ). -Đổi màu node P - node cha của node X (node 12) -Quay với node...
Ngày tải lên: 26/07/2014, 18:21
Cấu trúc dữ liệu : CÂY CÂN BẰNG part 2 pptx
... T->pLeft; T2 = T1->pRight; T->pLeft = T2->pRight; T2->pRight = T;T1->pRight = T2->pLeft;T2->pLeft = T1; B 2: //đặt lại chỉ số cân bằng Nếu T2->balFactor = LH th : T->balFactor ... tương tự cho trường hợp cây T lệch về bên phải, ta có thể xây dựng 2 hàm quay đơn và 2 hàm quay kép sau: 3 .2. THÊM MỘT PHẦN TỬ TRÊN CÂY AVL: Việc thêm một phần tử v...
Ngày tải lên: 26/07/2014, 18:21
Cấu trúc dữ liệu : CÂY ĐỎ ĐEN part 1 doc
... và cấu hình của node X và những bà con của nó. Có 3 khả năng xảy ra được xem xét như sau:(hình 6) 1 BÀI 6: CÂY ĐỎ ĐEN 1. GIỚI THIỆU Cây tìm kiếm nhị phân là một cấu trúc lưu trữ dữ liệu ... bằng: đó là cây đỏ đen, là cây tìm kiếm nhị phân có thêm một vài đặc điểm . Có nhiều cách tiếp cận khác để bảo đảm cho cây cân bằng: chẳng hạn cây 2- 3-4. Tuy vậy, trong ph...
Ngày tải lên: 26/07/2014, 18:21
Cấu trúc dữ liệu : CÂY CÂN BẰNG part 1 potx
... N(h -2) (1) Ta lại c : N(h-1) > N(h -2) Nên từ (1) suy ra: N(h) > 2N(h -2) N(h) > 2 2 N(h-4) … N(h) > 2 i N(h-2i) i =h /2 N(h)> ;2 h /2 h < 2log2(N(h)) Như vậy, cây AVL ... O(log2(n)). Ví d : cây AVL tối thiểu có chiều cao h=4 2 2. CÂY NHỊ PHÂN CÂN BẰNG (AVL Tree) 2. 1. Định nghĩa: Cây nhị phân tìm kiếm cân bằng là cây mà tại mỗi nút...
Ngày tải lên: 26/07/2014, 18:21
Cấu trúc dữ liệu cây đỏ đen
... màu và cấu hình của node X và những bà con của nó. Có 3 khả năng xảy ra được xem xét như sau:(hình 6) 7 BÀI 6: CÂY ĐỎ ĐEN 1. GIỚI THIỆU Cây tìm kiếm nhị phân là một cấu trúc lưu trữ dữ liệu tốt ... bằng: đó là cây đỏ đen, là cây tìm kiếm nhị phân có thêm một vài đặc điểm . Có nhiều cách tiếp cận khác để bảo đảm cho cây cân bằng: chẳng hạn cây 2- 3-4. Tuy vậy, trong...
Ngày tải lên: 22/08/2012, 09:34
Cấu trúc dữ liệu trong C ++ - Chương 2
... đáng với cấu trúc luận lý này. • Lý do thứ ba là để duy trì tính nhất quán với các cấu trúc dữ liệu khác cũng như các cách hiện thực khác nhau của một cấu trúc dữ liệu: một cấu trúc dữ liệu bao ... sự đơn giản: Hình 2. 6- Lấy một phần tử ra khỏi ngăn xếp liên kết. Chương 2 – Ngăn xếp Giáo trình Cấu trúc dữ liệu và Giải thuật 17 Phần 2 – CÁ...
Ngày tải lên: 14/11/2012, 17:33