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

Bài Tập lý thuyết đồ thị 2

6 2,7K 35

Đ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 6
Dung lượng 508 KB

Nội dung

Bài Tập lý thuyết đồ thị 2

6 1-VHA Lý Thuyết Đồ Thị HƯỚNG DẪN THỰC HÀNH TUẦN 2 DUYỆT VÀ TÌM CÁC THÀNH PHẦN LIÊN THÔNG. I. Đồ thị liên thông: Đồ thị liên thông là đồ thị chỉ có một thành phần liên thông. Các thuật toán được sử dụng: − DFS (Depth First Search). − BFS (Breadth First Search) 1. Thuật toán DFS Bước 1 Khởi đầu L={0, 0, 0, 0, 0} S={1} P={ φ } 6 2-VHA Thuyết Đồ Thị Bước 2 S={4} P={1} Bước 3 S={2} P={1,4} Bước 5 S={5} P={1,4,2} Bước 6 S={3} P={1,4,2,5} 6 3-VHA Thuyết Đồ Thị Bước 7 S={ φ } P={1,4,2,5,3} 2. Thuật toán BFS Queue: φ Queue: 1 Queue: φ 6 4-VHA Lý Thuyết Đồ Thị Queue: 2 3 Queue: 2 3 Queue: 3 Queue: 3 4 6 5-VHA Thuyết Đồ Thị Queue:4 Queue: 5 Queue: φ Queue: φ 6 6-VHA Lý Thuyết Đồ Thị II. Bài Tập Cho đồ thị G= (V, U) tìm các thành phần liên thông của đồ thị G, hãy sử dụng lại phần hướng dẫn thực hành tuần 1. − Viết chương trình xuất ra file kiểm tra đồ thị có liên thông hay không ? Nếu có xuất ra ’LIENTHONG’ ngược lại ‘KHONGLIENTHONG’, trường hợp đồ thị có thành phần liên thông thì xuất ra có bao nhiêu thành phần liên thông và các đỉnh tương ứng với từng thành phần liên thông đó theo thứ tự thành phần liên thông nào có ít đỉnh nhất in ra trước, nếu hai thành phần liên thông có cùng số đỉnh , thì thành phần liên thông nào có đỉnh nhỏ hơn sẽ được in ra trước.  Dùng thuật toán duyệt theo chiều sâu DFS (Depth First Search). − Đệ quy. − Không đệ quy.  Dùng thuật toán duyệt theo chiều sâu BFS (Breadth First Search). − Đệ quy. − Không đệ quy. Tài liệu tham khảo : [1.] Huỳnh Lê Tấn Tài, Bài tập thực hành thuyết đồ thị, Khoa CNTT-TUD, ĐH Tôn Đức Thắng. [2.] Bài tập thực hành thuyết đồ thị, Khoa CNTT, ĐH Khoa Học Tự Nhiên. . φ 6 4-VHA Lý Thuyết Đồ Thị Queue: 2 3 Queue: 2 3 Queue: 3 Queue: 3 4 6 5-VHA Lý Thuyết Đồ Thị Queue:4 Queue: 5 Queue: φ Queue: φ 6 6-VHA Lý Thuyết Đồ Thị II. Bài Tập Cho đồ thị G= (V, U). 0} S={1} P={ φ } 6 2- VHA Lý Thuyết Đồ Thị Bước 2 S={4} P={1} Bước 3 S= {2} P={1,4} Bước 5 S={5} P={1,4 ,2} Bước 6 S={3} P={1,4 ,2, 5} 6 3-VHA Lý Thuyết Đồ Thị Bước 7 S={ φ } P={1,4 ,2, 5,3} 2. Thuật toán. quy. Tài liệu tham khảo : [1.] Huỳnh Lê Tấn Tài, Bài tập thực hành Lý thuyết đồ thị, Khoa CNTT-TUD, ĐH Tôn Đức Thắng. [2. ] Bài tập thực hành Lý thuyết đồ thị, Khoa CNTT, ĐH Khoa Học Tự Nhiên.

Ngày đăng: 04/06/2014, 17:58

TỪ KHÓA LIÊN QUAN

w