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

Cấu trúc dữ liệu và giải thuật (phần 19) pot

10 263 0
Tài liệu đã được kiểm tra trùng lặp

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 10
Dung lượng 341,55 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Thu ậ t toán Dijkstra-PrimĐánh giá giải thuật: - Độ phức tạp của giải thuật Prim phụ thuộc vào cách thực hiện độ ưu tiên ở hàng đợi Q - Nếu Q được thực hiện như một heap nhị phân thì thờ

Trang 1

Thut toán Dijkstra-Prim

Ví dụ:

a,b,c,i,f

18

h,d,g,e

<cd=7,ih=7,fe=10,fg=2>

Rỗng

a,b,c,i,f,g

20

h,d,e

<cd=7,fe=10,gh=1>

Rỗng

Trang 2

Thut toán Dijkstra-Prim

Ví dụ:

a,b,c,i,f,g 20

h,d,e

<cd=7,fe=10,gh=1>

Rỗng

a,b,c,i,f,g,h

21

d,e

<cd=7,fe=10>

Rỗng

Trang 3

Thut toán Dijkstra-Prim

Ví dụ:

a,b,c,i,f,g,h

21

d,e

<cd=7,fe=10>

Rỗng

a,b,c,i,f,g,h,d

28

e

<de=8>

Rỗng

Trang 4

Thut toán Dijkstra-Prim

Ví dụ:

a,b,c,i,f,g,h,d

28

e

<de=8>

Rỗng

a,b,c,i,f,g,h,d,e

36

Rỗng Rỗng

Trang 5

Thut toán Dijkstra-Prim

Đánh giá giải thuật:

- Độ phức tạp của giải thuật Prim phụ thuộc vào cách thực hiện độ ưu tiên ở hàng đợi Q

- Nếu Q được thực hiện như một heap nhị phân thì thời gian tính toán của giải thuật là O (E lgV)

Trang 6

Thut toán Kruskal

Giới thiệu:

- Khác với giải thuật Dijkstra-Prim bắt đầu với 1

đỉnh bất kì đê xây dựng MST Thuật toán Kruskal tập trung vào các cạnh của đồ thị

 Giải thuật:

- Bắt đầu với MST rỗng

- Thêm vào MST các cạnh có thứ tự tăng dần theo trọng số cho đến khi tất cả các đỉnh được kết nối

Trang 7

Thut toán Kruskal

Ví dụ:

Rỗng A,B,C,D,E,F,G

FD A,B,C,E,G

FD,AB C,E,G

FD,AB,BE C,G

FD,AB,BE,AC G

FD,AB,BE,AC,AF G

FD,AB,BE,AC,AF,DG Rỗng

Trang 8

Thut toán Kruskal

Độ phức tạp của giải thuật:

- Thuật toán Kruskal có độ phức tạp là O(E lgE)

Bài tập: Sử dụng thuật toán Dijkstra-Prim tìm

MST của đồ thị sau, bắt đầu bắt node C Trình bày đầy đủ các bước

Trang 9

Thut toán Kruskal

Bài tập: Sử dụng thuật toán Krusal tìm MST của

đồ thị sau.Trình bày đầy đủ các bước

Trang 10

ĐƯỜ NG ĐI NGN NHT

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

HÌNH ẢNH LIÊN QUAN

Đồ thị sau.Trình bày đầy đủ các bước - Cấu trúc dữ liệu và giải thuật (phần 19) pot
th ị sau.Trình bày đầy đủ các bước (Trang 9)

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm