Giáo trình hướng dẫn dùng thuật toán thêm một nút vào bên trái nhất của cây nhị phân p8
Số trang: 5
Loại file: pdf
Dung lượng: 140.38 KB
Lượt xem: 13
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Thao tác chỉ đơn giản là việc thực hiện nhiều lần thao tác hủy một nút trên cây nhị phân tìm kiếm cho đến khi cây trở thành rỗng. Hàm BST_Delete có prototype: void BST_Delete(BST_Type &BS_Tree); Hàm thực hiện việc hủy tất cả các nút trong cây nhị phân tìm kiếm BS_Tree. void BST_Delete(BST_Type &BS_Tree) { BST_Type DelNode = BS_Tree; while (BST_Delete_Node_TRS(BS_Tree, DelNode-Key) == 1) DelNode = BS_Tree; return; }
Nội dung trích xuất từ tài liệu:
Giáo trình hướng dẫn dùng thuật toán thêm một nút vào bên trái nhất của cây nhị phân p8 h a n g e Vi h a n g e Vi XC XC e e F- F- w wPD PD er er ! ! W W O O N N y y bu bu to to Giaùo trình: Caáu Truùc Döõ Lieäu vaø Giaûi Thuaät k k lic lic C Cw w m m w ww w o o .c .c .d o .d o if (PrMLNode == DelNode) c u -tr a c k c u -tr a c k PrMLNode->BST_Right = MLNode->BST_Right; else PrMLNode->BST_Left = MLNode->BST_Right; MLNode->BST_Right = NULL; DelNode = MLNode; } delete DelNode; return (1); } d. Huûy toaøn boä caây: Thao taùc chæ ñôn giaûn laø vieäc thöïc hieän nhieàu laàn thao taùc huûy moät nuùt treân caây nhò phaân tìm kieám cho ñeán khi caây trôû thaønh roãng. Haøm BST_Delete coù prototype: void BST_Delete(BST_Type &BS_Tree); Haøm thöïc hieän vieäc ...
Nội dung trích xuất từ tài liệu:
Giáo trình hướng dẫn dùng thuật toán thêm một nút vào bên trái nhất của cây nhị phân p8 h a n g e Vi h a n g e Vi XC XC e e F- F- w wPD PD er er ! ! W W O O N N y y bu bu to to Giaùo trình: Caáu Truùc Döõ Lieäu vaø Giaûi Thuaät k k lic lic C Cw w m m w ww w o o .c .c .d o .d o if (PrMLNode == DelNode) c u -tr a c k c u -tr a c k PrMLNode->BST_Right = MLNode->BST_Right; else PrMLNode->BST_Left = MLNode->BST_Right; MLNode->BST_Right = NULL; DelNode = MLNode; } delete DelNode; return (1); } d. Huûy toaøn boä caây: Thao taùc chæ ñôn giaûn laø vieäc thöïc hieän nhieàu laàn thao taùc huûy moät nuùt treân caây nhò phaân tìm kieám cho ñeán khi caây trôû thaønh roãng. Haøm BST_Delete coù prototype: void BST_Delete(BST_Type &BS_Tree); Haøm thöïc hieän vieäc ...
Tìm kiếm theo từ khóa liên quan:
giáo trình đại học tài liệu kinh tế giáo trình cơ điện giáo trình thiết kế tài liệu kế toánGợi ý tài liệu liên quan:
-
Giáo trình phân tích một số loại nghiệp vụ mới trong kinh doanh ngân hàng quản lý ngân quỹ p5
7 trang 470 0 0 -
MARKETING VÀ QUÁ TRÌNH KIỂM TRA THỰC HIỆN MARKETING
6 trang 290 0 0 -
QUY CHẾ THU THẬP, CẬP NHẬT SỬ DỤNG CƠ SỞ DỮ LIỆU DANH MỤC HÀNG HÓA BIỂU THUẾ
15 trang 197 1 0 -
BÀI GIẢNG KINH TẾ CHÍNH TRỊ MÁC - LÊNIN - TS. NGUYỄN VĂN LỊCH - 5
23 trang 194 0 0 -
Giáo trình chứng khoán cổ phiếu và thị trường (Hà Hưng Quốc Ph. D.) - 4
41 trang 188 0 0 -
Giáo trình hướng dẫn phân tích các thao tác cơ bản trong computer management p6
5 trang 184 0 0 -
BÀI GIẢNG LÝ THUYẾT MẠCH THS. NGUYỄN QUỐC DINH - 1
30 trang 166 0 0 -
Giáo trình phân tích giai đoạn tăng lãi suất và giá trị của tiền tệ theo thời gian tích lũy p10
5 trang 162 0 0 -
HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG - NGÂN HÀNG ĐỀ THI HẾT HỌC PHẦN HỌC PHẦN: TOÁN KINH TẾ
9 trang 160 0 0 -
Báo cáo thực hành Môn: Công nghệ vi sinh
15 trang 155 0 0