0
  1. Trang chủ >
  2. Công Nghệ Thông Tin >
  3. Cơ sở dữ liệu >

Cấu trúc dữ liệu : Cây 2-3-4 part 2 docx

Cấu trúc dữ liệu : Cây 2-3-4 part 2 docx

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 11Hình 4.8 trình bày cây 2- 3-4 cây đỏ-đen tương ứng với nó bằng cách áp dụng các chuyển đổi này. Các đường chấm xung quanh các cây con được ... null). Hình 4.8 Cây 2- 3-4 cây đỏ-đen tương ứng 8nào bị tách phải đảm bảo rằng không phải là node đầy, để đảm bảo node cha này có thể chấp nhận mục dữ liệu B mà không cần thiết...
  • 5
  • 491
  • 4
Cấu trúc dữ liệu : Cây 2-3-4 part 1 ppt

Cấu trúc dữ liệu : Cây 2-3-4 part 1 ppt

... 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. 1BÀ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- 3-4 và mối quan hệ khá gần gũi giữa cây 2- 3-4 ... cho cây cân bằng. Loại cây 2- 3-4 mà chúng ta đề cập ở đây thường được gọi là cây 2- 3-4 top-down bởi vì các node được tách ra theo hướng đi xuống điểm chèn. Giả sử ta đặt tên các mục dữ liệu...
  • 6
  • 525
  • 3
Cấu trúc dữ liệu : CÂY ĐỎ ĐEN part 2 doc

Cấu trúc dữ liệu : CÂY ĐỎ ĐEN part 2 doc

... 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 G (25 ) ở vị trí ... tạo nên cây 50, 25 , 75, 87, 93 (với phép lật màu khi cần). Chỉnh sửa cây bằng cách đổi màu node 75 và 87, và quay trái với node 75 là node đỉnh. Một lần nữa cây lại được cân bằng. 12 (Thử...
  • 6
  • 458
  • 0
Cấu trúc dữ liệu : CÂY CÂN BẰNG part 2 pptx

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ào cây AVL diễn ra tương ... break; Nếu T2->balFactor = EH th : T->balFactor = EH; T1->balFactor = EH; break; Nếu T2->balFactor = RH th : T->balFactor = EH; T1->balFactor = LH; break; B 3: T2->balFactor...
  • 5
  • 561
  • 2
Cấu trúc dữ liệu : CÂY ĐỎ ĐEN part 1 doc

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) 1BÀ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ần lớn trường hợp, cây ... số node con bên trái. 2. ĐỊNH NGHĨA CÂY ĐỎ ĐEN Cây đỏ đen là một cây nhị phân tìm kiếm (BST) tuân thủ các quy tắc sau: (hình 2) (1) Mọi node phải là đỏ hoặc đen. (2) Node gốc và các node...
  • 7
  • 338
  • 0
Cấu trúc dữ liệu : CÂY CÂN BẰNG part 1 potx

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 2N(h-4) … N(h) > 2 iN(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 của nó độ cao của cây ... giữa 2 cây con sẽ là 2. Ta có 6 khả năng sau: Trường hợp 1: cây T lệch về bên trái (có 3 khả năng) 4 2. 4. Cấu trúc dữ liệu cho cây AVL Chỉ số cân bằng của một nút: Chỉ số cân bằng của...
  • 6
  • 429
  • 0
Cấu trúc dữ liệu cây đỏ đen

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)7BÀI 6: CÂY ĐỎ ĐEN1. 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 phần lớn trường hợp, cây ... node trên cây phải có xấp xỉ số node con bên phải bằng số node con bên trái. 2. ĐỊNH NGHĨA CÂY ĐỎ ĐEN Cây đỏ đen là một cây nhị phân tìm kiếm (BST) tuân thủ các quy tắc sau: (hình 2) (1) Mọi...
  • 13
  • 2,235
  • 8
Cấu trúc dữ liệu trong C  ++ - Chương 2

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 17Phần 2 – CÁC CẤU TRÚC DỮ LIỆU Chương 2 – NGĂN ... Cấu trúc Node chứa con trỏ Chương 2 – Ngăn xếp Giáo trình Cấu trúc dữ liệu và Giải thuật 36 Chương 2 – Ngăn xếp Giáo trình Cấu trúc dữ liệu và Giải thuật 24 else count; return outcome;...
  • 20
  • 509
  • 2

Xem thêm

Từ khóa: giáo trình cấu trúc dữ liệu và giải thuật 2tài liệu cấu trúc dữ liệu và giải thuật 2đề thi cấu trúc dữ liệu và giải thuật 2cấu trúc dữ liệu và giải thuật 2môn cấu trúc dữ liệu 2cây cấu trúc dữ liệuBáo cáo thực tập tại nhà thuốc tại Thành phố Hồ Chí Minh năm 2018chuyên đề điện xoay chiều theo dạngNghiên cứu sự hình thành lớp bảo vệ và khả năng chống ăn mòn của thép bền thời tiết trong điều kiện khí hậu nhiệt đới việt namMột số giải pháp nâng cao chất lượng streaming thích ứng video trên nền giao thức HTTPNghiên cứu vật liệu biến hóa (metamaterials) hấp thụ sóng điện tử ở vùng tần số THzđề thi thử THPTQG 2019 toán THPT chuyên thái bình lần 2 có lời giảiGiáo án Sinh học 11 bài 13: Thực hành phát hiện diệp lục và carôtenôitĐỒ ÁN NGHIÊN CỨU CÔNG NGHỆ KẾT NỐI VÔ TUYẾN CỰ LY XA, CÔNG SUẤT THẤP LPWANPhát triển du lịch bền vững trên cơ sở bảo vệ môi trường tự nhiên vịnh hạ longPhát hiện xâm nhập dựa trên thuật toán k meansNghiên cứu, xây dựng phần mềm smartscan và ứng dụng trong bảo vệ mạng máy tính chuyên dùngNghiên cứu khả năng đo năng lượng điện bằng hệ thu thập dữ liệu 16 kênh DEWE 5000Thơ nôm tứ tuyệt trào phúng hồ xuân hươngSở hữu ruộng đất và kinh tế nông nghiệp châu ôn (lạng sơn) nửa đầu thế kỷ XIXTổ chức và hoạt động của Phòng Tư pháp từ thực tiễn tỉnh Phú Thọ (Luận văn thạc sĩ)Tranh tụng tại phiên tòa hình sự sơ thẩm theo pháp luật tố tụng hình sự Việt Nam từ thực tiễn xét xử của các Tòa án quân sự Quân khu (Luận văn thạc sĩ)Giáo án Sinh học 11 bài 14: Thực hành phát hiện hô hấp ở thực vậtGiáo án Sinh học 11 bài 14: Thực hành phát hiện hô hấp ở thực vậtMÔN TRUYỀN THÔNG MARKETING TÍCH HỢPQUẢN LÝ VÀ TÁI CHẾ NHỰA Ở HOA KỲ