1. Trang chủ
  2. » Công Nghệ Thông Tin

cay-nhi-phan pptx

76 265 1

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 76
Dung lượng 0,98 MB

Nội dung

CHAPTER 7: CHAPTER 7: TREES TREES (Cấu (Cấu trúc trúc cây) cây) Cấu trúc Dữ liệu - Cấu trúc cây 2 Mục Mục tiêu tiêu  Giới Giới thiệu thiệu khái khái niệm niệm cấu cấu trúc trúc cây cây . .  Cấu Cấu trúc trúc dữ dữ liệu liệu cây cây nhị nhị phân phân tìm tìm kiếm kiếm : : tổ tổ chức chức , , các các thuật thuật tốn tốn , , ứng ứng dụng dụng . .  Giới Giới thiệu thiệu cấu cấu trúc trúc dữ dữ liệu liệu cây cây nhị nhị phân phân tìm kiếm tìm kiếm Cấu Cấu trúc trúc cây cây Caỏu truực Dửừ lieọu - Caỏu truực caõy 4 Cu Cu trỳc trỳc cõy cõy nh nh ngha ngha : : cõy cõy l l mt mt tp tp hp hp T T cỏc cỏc phn phn t t ( ( gi gi l l nỳt nỳt ca ca cõy cõy ) ) trong trong ú ú cú cú 1 1 nỳt nỳt c c bit bit c c gi gi l l gc gc , , cỏc cỏc nỳt nỳt cũn cũn li li c c chia chia thnh thnh nhng nhng tp tp ri ri nhau nhau T T 1 1 , , T T 2 2 , , , , Tn Tn theo theo quan quan h h phõn phõn cp cp trong trong ú ú Ti Ti cng cng l l mt mt cõy cõy . . Mi Mi nỳt nỳt cp cp i i s s qun qun lý lý mt mt s s nỳt nỳt cp cp i i +1. +1. Quan Quan h h ny ny ngi ngi ta ta cũn cũn gi gi l l quan quan h h cha cha - - con con . . Caỏu truực Dửừ lieọu - Caỏu truực caõy 5 Cu Cu trỳc trỳc cõy cõy Caỏu truực Dửừ lieọu - Caỏu truực caõy 6 Cu Cu trỳc trỳc cõy cõy Caỏu truực Dửừ lieọu - Caỏu truực caõy 7 Cu Cu trỳc trỳc cõy cõy Mt Mt s s khỏi khỏi nim nim c c bn bn Bc Bc ca ca mt mt nỳt nỳt : : l l s s cõy cõy con con ca ca nỳt nỳt ú ú Bc Bc ca ca mt mt cõy cõy : : l l bc bc ln ln nht nht ca ca cỏc cỏc nỳt nỳt trong trong cõy cõy ( ( s s cõy cõy con con ti ti a a ca ca mt mt nỳt nỳt thuc thuc cõy cõy ). ). Cõy Cõy cú cú bc bc n n thỡ thỡ gi gi l l cõy cõy n n - - phõn phõn . . Nỳt Nỳt gc gc : : l l nỳt nỳt khụng khụng cú cú nỳt nỳt cha cha . . Nỳt Nỳt lỏ lỏ : : l l nỳt nỳt cú cú bc bc bng bng 0 . 0 . Nỳt Nỳt nhỏnh nhỏnh : : l l nỳt nỳt cú cú bc bc khỏc khỏc 0 0 v v khụng khụng phi phi l l gc gc . . Mc Mc ca ca mt mt nỳt nỳt : : Mc Mc ( ( gc gc ( ( T T ) ) = 0. ) ) = 0. Gi Gi T T 1 1 , , T T 2 2 , , T T 3 3 , , , , Tn Tn l l cỏc cỏc cõy cõy con con ca ca T T 0 0 Mc Mc ( ( T T 1 1 ) = ) = Mc Mc ( ( T T 2 2 ) = = ) = = Mc Mc ( ( Tn Tn ) = ) = Mc Mc ( ( T T 0 0 ) + 1. ) + 1. Caỏu truực Dửừ lieọu - Caỏu truực caõy 8 Cu Cu trỳc trỳc cõy cõy Mt Mt s s khỏi khỏi nim nim c c bn bn di di ng ng i i t t gc gc n n nỳt nỳt x x : : l l s s nhỏnh nhỏnh cn cn i i qua qua k k t t gc gc n n x x di di ng ng i i tng tng ca ca cõy cõy : : trong trong ú ú Px Px l l di di ng ng i i t t gc gc n n X X . . di di ng ng i i trung trung bỡnh bỡnh : : PI PI = = PT PT / / n n ( ( n n l l s s nỳt nỳt trờn trờn cõy cõy T T ). ). Rng Rng cõy cõy : : l l tp tp hp hp nhiu nhiu cõy cõy trong trong ú ú th th t t cỏc cỏc cõy cõy l l quan quan trng trng . . = TX XT PP Caỏu truực Dửừ lieọu - Caỏu truực caõy 9 Khỏi nim Khỏi nim J Z A D RB LFAKQ Lỏ nỳt gc Cnh Cấu trúc Dữ liệu - Cấu trúc cây 10 Cấu Cấu trúc trúc cây cây Một Một số số ví ví dụ dụ về về đối đối tượng tượng các các cấu cấu trúc trúc dạng dạng cây cây  Sơ Sơ đồ đồ tổ tổ chức chức của của một một cơng cơng ty ty BB-Electronic Corp. BB-Electronic Corp. R&D R&D Kinh doanh Kinh doanh Tài vụ Tài vụ Sản xuất Sản xuất TV TV CD CD Amplier Amplier Nội đòa Nội đòa Quốc tế Quốc tế Châu âu Châu âu Mỹ Mỹ Các nước Các nước

Ngày đăng: 30/07/2014, 09:21

Xem thêm

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w