tailieunhanh - Bài giảng Cấu trúc dữ liệu và giải thuật: Chương 6 - TS. Nguyễn Thị Kim Thoa

Bài giảng Cấu trúc dữ liệu và giải thuật: Chương 6 cung cấp cho người học những kiến thức như Các khái niệm cơ bản về đồ thị; Cài đặt đồ thị; Duyệt đồ thị. Mời các bạn cùng tham khảo! | Chương 6 ĐỒ THỊ GRAPHIC Data structures and Algorithms 2 18 2021 Cấu trúc dữ liệu và giải thuật 1 Nội dung chính Các khái niệm cơ bản về đồ thị Cài đặt đồ thị Duyệt đồ thị 2 18 2021 Cấu trúc dữ liệu và giải thuật 2 Nội dung chính Các khái niệm cơ bản về đồ thị Cài đặt đồ thị Duyệt đồ thị 2 18 2021 Cấu trúc dữ liệu và giải thuật 3 Các khái niệm cơ bản về đồ thị Đồ thị G là một cấu trúc gồm hai thành phần A B C 0 1 1 tập hữu hạn gồm đỉnh nút hay điểm . 0 1 1 với tập hữu D E hạn gồm cạnh hay cung nối các cặp đỉnh. Kí hiệu đồ thị G là G V E . F 2 18 2021 Cấu trúc dữ liệu và giải thuật 4 Các khái niệm cơ bản về đồ thị Giả sử là một đỉnh của đồ thị G V E . Khi đó ta gọi là đỉnh kề của A B C nếu E. Đồng thời bản thân cũng là cạnh kề của và . D E F 2 18 2021 Cấu trúc dữ liệu và giải thuật 5 Các khái niệm cơ bản về đồ thị Đường đi path từ u đến v là một dãy các đỉnh x0 x1 xn-1 xn u x0 v xn và xi xi 1 là các cung thuộc E u là đỉnh đầu v A B C là đỉnh cuối Số lượng các cung trên một đường đi gọi là độ dài đường đi. D E Đường đi đơn single path là đường đi mà mọi đỉnh trên đó trừ đỉnh đầu và cuối đều khác nhau Đỉnh đầu và cuối trùng nhau gọi là chu trình F cycle 2 18 2021 Cấu trúc dữ liệu và giải thuật 6 Phân loại đồ thị Đồ thị vô hướng Đồ thị có hướng Đồ thị có trọng số 2 18 2021 Cấu trúc dữ liệu và giải thuật 7 Đồ thị liên thông Đồ thị liên thông là đồ thị luôn có đường đi giữa 2 đỉnh bất kỳ 1 1 2 3 2 3 5 4 5 4 Đồ thị liên thông Đồ thị không liên thông 2 18 2021 Cấu trúc dữ liệu và giải thuật 8 Một số thao tác cơ bản trên đồ thị Duyệt đồ thị truy nhập tất cả các đỉnh của đồ thị mỗi đỉnh đúng một lần. Có hai phương pháp duyệt đồ thị Duyệt theo chiều sâu Duyệt theo chiều rộng. Tìm kiếm một đỉnh hoặc một cạnh là thao tác tìm một đỉnh hay một cạnh thỏa mãn một điều kiện nào đó ví dụ như tìm đỉnh có giá trị cho trước hay tìm cạnh có trọng số cho trước. Các giải thuật tìm kiếm này thường dựa vào các phương pháp duyệt đồ thị. Tìm đường đi ngắn nhất Tìm đường đi ngắn nhất giữa hai

crossorigin="anonymous">
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.