SlideShare a Scribd company logo
1 of 22
THUẬT TOÁN PRIM
1
- Bắt đầu tại một đỉnh A bất kì
của đồ thị G gồm n đỉnh, ta tìm
một đỉnh gần đỉnh A nhất trong
số các đỉnh có đường đi từ đỉnh
A, giả sử đỉnh đó là đỉnh B
2
- Từ những đỉnh có đường đi từ
đỉnh A và từ đỉnh B, ta lại chọn một
đỉnh gần đỉnh A hoặc gần đỉnh B
nhất sao cho không tạo nên chu
trình, giả sử đỉnh tìm được là đỉnh C
- Quá trình tiếp tục như vậy cho đến
khi không tìm được đỉnh nào thỏa
mãn. Kết quả thu được là cây khung
nhỏ nhất có n đỉnh và n – 1 cạnh
3
1
2
3
4
8
5 6
109
7
6
9
15
9
12
15
3
5
16
8
17
11
7
2
4
1
2
3
4
8
5 6
109
7
6
9
15
9
12
15
3
5
16
8
17
11
7
2
5
1
2
3
4
8
5 6
109
7
6
9
15
9
12
15
3
5
16
8
17
11
7
2
6
1
2
3
4
8
5 6
109
7
6
9
15
9
12
15
3
5
16
8
17
11
7
2
7
1
2
3
4
8
5 6
109
7
6
9
15
9
12
15
3
5
16
8
17
11
7
2
8
1
2
3
4
8
5 6
109
7
6
9
15
9
12
15
3
5
16
8
17
11
7
2
9
1
2
3
4
8
5 6
109
7
6
9
15
9
12
15
3
5
16
8
17
11
7
2
10
1
2
3
4
8
5 6
109
7
6
9
15
9
12
15
3
5
16
8
17
11
7
2
11
1
2
3
4
8
5 6
109
7
6
9
15
9
12
15
3
5
16
8
17
11
7
2
12
1
2
3
4
8
5 6
109
7
6
9
15
9
12
15
3
5
16
8
17
11
7
2
13
1
2
3
4
8
5 6
109
7
6
9
15
9
12
15
3
5
16
8
17
11
7
2
14
1
2
3
4
8
5 6
109
7
6
9
15
9
12
15
3
5
16
8
17
11
7
2
15
1
2
3
4
8
5 6
109
7
6
9
15
9
12
15
3
5
16
8
17
11
7
2
16
1
2
3
4
8
5 6
109
7
6
9
15
9
12
15
3
5
16
8
17
11
7
2
17
1
2
3
4
8
5 6
109
7
6
9
15
9
12
15
3
5
16
8
17
11
7
2
18
1
2
3
4
8
5 6
109
7
6
9
15
9
12
15
3
5
16
8
17
11
7
2
19
1
2
3
4
8
5 6
109
7
6
9
15
9
12
15
3
5
16
8
17
11
7
2
20
1
2
3
4
8
5 6
109
7
6
9
15
9
12
15
3
5
16
8
17
11
7
2
21
- Kiểm tra tính liên thông của đồ
thị: giả sử đồ thị G có n đỉnh, sau
khi thực hiện thuật toán Prime -
tìm cây khung nhỏ nhất kết quả thu
được không đủ n đỉnh thì đồ thị
không liên thông
- Trong giao thông – vận tải: xây
cầu đường, …
22

More Related Content

What's hot

Tim hieu thanh ghi in asm
Tim hieu thanh ghi in asmTim hieu thanh ghi in asm
Tim hieu thanh ghi in asmMy Đá
 
Bài 3: Lập trình giao diện điều khiển & Xử lý sự kiện - Lập trình winform - G...
Bài 3: Lập trình giao diện điều khiển & Xử lý sự kiện - Lập trình winform - G...Bài 3: Lập trình giao diện điều khiển & Xử lý sự kiện - Lập trình winform - G...
Bài 3: Lập trình giao diện điều khiển & Xử lý sự kiện - Lập trình winform - G...MasterCode.vn
 
Cây và cây nhị phân
Cây và cây nhị phân Cây và cây nhị phân
Cây và cây nhị phân kikihoho
 
Giáo trình mạng máy tính
Giáo trình mạng máy tínhGiáo trình mạng máy tính
Giáo trình mạng máy tínhHoài Phạm
 
Quan tri nhan su - De tai: Hop nhap vao moi truong lam viec
Quan tri nhan su - De tai: Hop nhap vao moi truong lam viecQuan tri nhan su - De tai: Hop nhap vao moi truong lam viec
Quan tri nhan su - De tai: Hop nhap vao moi truong lam viecjangvi
 
Bài 1: GIỚI THIỆU VỀ BẢO MẬT - Giáo trình FPT
Bài 1: GIỚI THIỆU VỀ BẢO MẬT - Giáo trình FPTBài 1: GIỚI THIỆU VỀ BẢO MẬT - Giáo trình FPT
Bài 1: GIỚI THIỆU VỀ BẢO MẬT - Giáo trình FPTMasterCode.vn
 
Tải miễn phí 92 slide PowerPoint mẫu Kinh Doanh Thắng Lợi đẹp tươi tắn
Tải miễn phí 92 slide PowerPoint mẫu Kinh Doanh Thắng Lợi đẹp tươi tắnTải miễn phí 92 slide PowerPoint mẫu Kinh Doanh Thắng Lợi đẹp tươi tắn
Tải miễn phí 92 slide PowerPoint mẫu Kinh Doanh Thắng Lợi đẹp tươi tắnTrực Quan
 
Bài tập-des
Bài tập-desBài tập-des
Bài tập-desHuynh MVT
 
Bài 1 TỔNG QUAN VỀ CÔNG NGHỆ THÔNG TIN
Bài 1 TỔNG QUAN VỀ CÔNG NGHỆ THÔNG TINBài 1 TỔNG QUAN VỀ CÔNG NGHỆ THÔNG TIN
Bài 1 TỔNG QUAN VỀ CÔNG NGHỆ THÔNG TINMasterCode.vn
 
Cây nhị phân tìm kiếm
Cây nhị phân tìm kiếmCây nhị phân tìm kiếm
Cây nhị phân tìm kiếmkikihoho
 
Nguyên lý viết lời quảng cáo
 Nguyên lý viết lời quảng cáo Nguyên lý viết lời quảng cáo
Nguyên lý viết lời quảng cáoBois Indochinoise
 
Phan tich thiet_ke_he_thong_quan_ly_part_4
Phan tich thiet_ke_he_thong_quan_ly_part_4Phan tich thiet_ke_he_thong_quan_ly_part_4
Phan tich thiet_ke_he_thong_quan_ly_part_4caolanphuong
 
Coaching skills final
Coaching skills finalCoaching skills final
Coaching skills finalssuserec9391
 

What's hot (20)

Tim hieu thanh ghi in asm
Tim hieu thanh ghi in asmTim hieu thanh ghi in asm
Tim hieu thanh ghi in asm
 
Bài 3: Lập trình giao diện điều khiển & Xử lý sự kiện - Lập trình winform - G...
Bài 3: Lập trình giao diện điều khiển & Xử lý sự kiện - Lập trình winform - G...Bài 3: Lập trình giao diện điều khiển & Xử lý sự kiện - Lập trình winform - G...
Bài 3: Lập trình giao diện điều khiển & Xử lý sự kiện - Lập trình winform - G...
 
Cây và cây nhị phân
Cây và cây nhị phân Cây và cây nhị phân
Cây và cây nhị phân
 
Giáo trình mạng máy tính
Giáo trình mạng máy tínhGiáo trình mạng máy tính
Giáo trình mạng máy tính
 
Quan tri nhan su - De tai: Hop nhap vao moi truong lam viec
Quan tri nhan su - De tai: Hop nhap vao moi truong lam viecQuan tri nhan su - De tai: Hop nhap vao moi truong lam viec
Quan tri nhan su - De tai: Hop nhap vao moi truong lam viec
 
Lab lap trinhmang_v3
Lab lap trinhmang_v3Lab lap trinhmang_v3
Lab lap trinhmang_v3
 
Đề tài: Chương trình quản lý nhập bán hàng cho cửa hàng giầy
Đề tài: Chương trình quản lý nhập bán hàng cho cửa hàng giầyĐề tài: Chương trình quản lý nhập bán hàng cho cửa hàng giầy
Đề tài: Chương trình quản lý nhập bán hàng cho cửa hàng giầy
 
Quản lý tài chính cá nhân - Những kỹ năng tối quan trọng bạn không được dạy ở...
Quản lý tài chính cá nhân - Những kỹ năng tối quan trọng bạn không được dạy ở...Quản lý tài chính cá nhân - Những kỹ năng tối quan trọng bạn không được dạy ở...
Quản lý tài chính cá nhân - Những kỹ năng tối quan trọng bạn không được dạy ở...
 
Odoo
OdooOdoo
Odoo
 
Bài 1: GIỚI THIỆU VỀ BẢO MẬT - Giáo trình FPT
Bài 1: GIỚI THIỆU VỀ BẢO MẬT - Giáo trình FPTBài 1: GIỚI THIỆU VỀ BẢO MẬT - Giáo trình FPT
Bài 1: GIỚI THIỆU VỀ BẢO MẬT - Giáo trình FPT
 
Đề tài: Xây dựng hệ thống quản lý kinh doanh cho công ty dược
Đề tài: Xây dựng hệ thống quản lý kinh doanh cho công ty dượcĐề tài: Xây dựng hệ thống quản lý kinh doanh cho công ty dược
Đề tài: Xây dựng hệ thống quản lý kinh doanh cho công ty dược
 
Tải miễn phí 92 slide PowerPoint mẫu Kinh Doanh Thắng Lợi đẹp tươi tắn
Tải miễn phí 92 slide PowerPoint mẫu Kinh Doanh Thắng Lợi đẹp tươi tắnTải miễn phí 92 slide PowerPoint mẫu Kinh Doanh Thắng Lợi đẹp tươi tắn
Tải miễn phí 92 slide PowerPoint mẫu Kinh Doanh Thắng Lợi đẹp tươi tắn
 
Đệ Quy, Quay Lui, Nhánh Cận
Đệ Quy, Quay Lui, Nhánh CậnĐệ Quy, Quay Lui, Nhánh Cận
Đệ Quy, Quay Lui, Nhánh Cận
 
Bài tập-des
Bài tập-desBài tập-des
Bài tập-des
 
Bài 1 TỔNG QUAN VỀ CÔNG NGHỆ THÔNG TIN
Bài 1 TỔNG QUAN VỀ CÔNG NGHỆ THÔNG TINBài 1 TỔNG QUAN VỀ CÔNG NGHỆ THÔNG TIN
Bài 1 TỔNG QUAN VỀ CÔNG NGHỆ THÔNG TIN
 
Thiết kế mạng LAN cho công ty 2 tầng
Thiết kế mạng LAN cho công ty 2 tầng Thiết kế mạng LAN cho công ty 2 tầng
Thiết kế mạng LAN cho công ty 2 tầng
 
Cây nhị phân tìm kiếm
Cây nhị phân tìm kiếmCây nhị phân tìm kiếm
Cây nhị phân tìm kiếm
 
Nguyên lý viết lời quảng cáo
 Nguyên lý viết lời quảng cáo Nguyên lý viết lời quảng cáo
Nguyên lý viết lời quảng cáo
 
Phan tich thiet_ke_he_thong_quan_ly_part_4
Phan tich thiet_ke_he_thong_quan_ly_part_4Phan tich thiet_ke_he_thong_quan_ly_part_4
Phan tich thiet_ke_he_thong_quan_ly_part_4
 
Coaching skills final
Coaching skills finalCoaching skills final
Coaching skills final
 

More from ANHMATTROI

Chuỗi số tăng dần lớn nhất
Chuỗi số tăng dần lớn nhấtChuỗi số tăng dần lớn nhất
Chuỗi số tăng dần lớn nhấtANHMATTROI
 
Lớp kết nối csdl dùng jdbc trong java
Lớp kết nối csdl dùng jdbc trong javaLớp kết nối csdl dùng jdbc trong java
Lớp kết nối csdl dùng jdbc trong javaANHMATTROI
 
Cập nhật csdl ngay trên datagridview trong vb
Cập nhật csdl ngay trên datagridview trong vbCập nhật csdl ngay trên datagridview trong vb
Cập nhật csdl ngay trên datagridview trong vbANHMATTROI
 
Cap nhat CSDL trong VB.NET
Cap nhat CSDL trong VB.NETCap nhat CSDL trong VB.NET
Cap nhat CSDL trong VB.NETANHMATTROI
 
Lap trinh giao dien nguoi dung voi Java
Lap trinh giao dien nguoi dung voi JavaLap trinh giao dien nguoi dung voi Java
Lap trinh giao dien nguoi dung voi JavaANHMATTROI
 
Co so du lieu t sql
Co so du lieu t sqlCo so du lieu t sql
Co so du lieu t sqlANHMATTROI
 
Mot so ham do hoa trong c c++
Mot so ham do hoa trong c c++Mot so ham do hoa trong c c++
Mot so ham do hoa trong c c++ANHMATTROI
 
Mot so bai toan quy hoach dong
Mot so bai toan quy hoach dongMot so bai toan quy hoach dong
Mot so bai toan quy hoach dongANHMATTROI
 

More from ANHMATTROI (8)

Chuỗi số tăng dần lớn nhất
Chuỗi số tăng dần lớn nhấtChuỗi số tăng dần lớn nhất
Chuỗi số tăng dần lớn nhất
 
Lớp kết nối csdl dùng jdbc trong java
Lớp kết nối csdl dùng jdbc trong javaLớp kết nối csdl dùng jdbc trong java
Lớp kết nối csdl dùng jdbc trong java
 
Cập nhật csdl ngay trên datagridview trong vb
Cập nhật csdl ngay trên datagridview trong vbCập nhật csdl ngay trên datagridview trong vb
Cập nhật csdl ngay trên datagridview trong vb
 
Cap nhat CSDL trong VB.NET
Cap nhat CSDL trong VB.NETCap nhat CSDL trong VB.NET
Cap nhat CSDL trong VB.NET
 
Lap trinh giao dien nguoi dung voi Java
Lap trinh giao dien nguoi dung voi JavaLap trinh giao dien nguoi dung voi Java
Lap trinh giao dien nguoi dung voi Java
 
Co so du lieu t sql
Co so du lieu t sqlCo so du lieu t sql
Co so du lieu t sql
 
Mot so ham do hoa trong c c++
Mot so ham do hoa trong c c++Mot so ham do hoa trong c c++
Mot so ham do hoa trong c c++
 
Mot so bai toan quy hoach dong
Mot so bai toan quy hoach dongMot so bai toan quy hoach dong
Mot so bai toan quy hoach dong
 

Thuat toan Prim