Applied Algorithms - Chapter 6 (HUST) Thầy Phạm Quang Dũng
- Seiten
- 141
- Định dạng
- Dung lượng
- 788 KB
- Trường
- Đại học Bách khoa Hà Nội
- Aufrufe
- 0
- Kommentare
- 0
- Lượt tải
- 0
Vorschau wird generiert...
Slide bài giảng chương 6 về Đồ thị (Graphs) của giáo viên Phạm Quang Dũng tại HUST, trình bày các khái niệm cơ bản về đồ thị, các phương pháp duyệt đồ thị (DFS, BFS) và các thuật toán liên quan như Dijkstra và Kruskal.
- Dokumentenname
- Applied Algorithms - Chapter 6 (HUST) Thầy Phạm Quang Dũng
- Schule / Kurs
- Đại học Bách khoa Hà Nội · Thuật toán ứng dụng
- Autor (im Dokument)
- PHAM QUANG DUNG
- Inhalt
- Tài liệu giới thiệu về đồ thị, cách biểu diễn, các thuật ngữ cơ bản và hai phương pháp duyệt đồ thị chính là DFS và BFS. Nó cũng đề cập đến các thuật toán quan trọng khác như Dijkstra và Kruskal.
- Inhaltsverzeichnis
- Đồ thị và các thuật ngữ liên quan
- Tìm kiếm theo chiều sâu
- Tìm kiếm theo chiều rộng
- Chu trình Euler
- Thuật toán Dijkstra sử dụng hàng đợi ưu tiên
- Thuật toán Kruskal sử dụng disjoint-set structure
- Exercises
- Seiten
- 141 Seiten
- Hochgeladen von
- lienhejb
Beschreibung
Trích nội dung tài liệu
THUẬT TOÁN ỨNG DỤNG PHAM QUANG DUNG Graphs 1 Phạm Quang Dũng Bộ môn KHMT dungpq@soict.hust.edu.vn Nội dung Đồ thị và các thuật ngữ liên quan Tìm kiếm theo chiều sâu Tìm kiếm theo chiều rộng Chu trình Euler Thuật toán Dijkstra sử dụng hàng đợi ưu tiên Thuật toán Kruskal sử dụng disjoint-set structure Exercises 2 Đồ thị Đối tượng toán học bao gồm các đỉnh (node) và các liên kết giữa các đỉnh (cạnh, cung) Đồ thị G = (V,E), trong đó V là tập đỉnh, E là tập cạnh (cung) (u,v) E, chúng ta nói u kề với v 6 2 1 5 3 3 6 4 2 1 5 3 4 Undirected graph Directed graph V = {1, 2, 3, 4, 5, 6} V = {1, 2, 3, 4, 5, 6} E = {(1, 3), (1,6), (2, 4), (2, 5), E = {(1, 3), (1,6), (2, 4), (2, 5), (2, 6), (3, 4), (3, 6), (4, 5)} (6, 2), (3, 4), (6, 3), (4, 5)} Đồ thị Bậc của một đỉnh là số đỉnh kề với nó deg(v) = #{u | (u, v) E} Bán bậc vào (bán bậc ra) của một đỉnh là số cung đi vào (đi ra) khỏi đỉnh đó trên đồ thị có hướng: deg-(v) = #{u | (u, v) E}, deg+(v) = #{u | (v, u) E} 6 2 1 5 3 4 6 4 2 1 5 3 4 Undirected graph Directed graph deg(1) = 2, deg(6) = 3 deg-(1) = 0, deg+(1) = 2 Đồ thị Cho đồ thị G=(V, E) và 2 đỉnh s, t V, một đường đi từ s đến t trên G là chuỗi s = x0, x1, …, xk = t trong đó (xi, xi+1)E, i = 0, 1, …, k-1 6 2 1 5 3 Path from 1 to 5: 1, 3, 4, 5 1, 6, 2, 5 5 6 2 1 4 5 3 Path from 1 to 5: 1, 3, 4, 5 1, 6, 4, 5 4 Đồ thị đặc biệt 1 3 1 1 2 3 2 4 6 3 2 5 4 Đồ thị đầy đủ 6 5 4 Đồ thị hai phía Đồ thị phẳng Đồ thị Ma trận kề Ma trận trọng số 6 2 3 1 1 2 3 4 5 6 7 5 4 1 2 3 4 5 6 0 0 1 0 0 1 0 0 0 1 1 1 1 0 0 1 0 1 0 1 1 0 1 0 0 1 0 1 0 0 1 1 1 0 0 0 1
Häufig gestellte Fragen
Ist dieses Dokument kostenlos?
Ja. „Applied Algorithms - Chapter 6 (HUST) Thầy Phạm Quang Dũng“ ist kostenlos — melden Sie sich einfach an und klicken Sie auf Herunterladen, um die Originaldatei zu erhalten.
Wie viele Seiten hat dieses Dokument?
Das Dokument hat 141 Seiten, für den Kurs Thuật toán ứng dụng. Sie können es vor dem Herunterladen online in der Vorschau ansehen.
Kann ich vor dem Herunterladen eine Vorschau ansehen?
Ja. Sie können sich dieses Dokument direkt auf dieser Seite im Online-Reader ansehen und dann entscheiden, ob Sie es herunterladen möchten.
Applied Algorithms - Chapter 6 (HUST) Thầy Phạm Quang Dũng
Vorschau wird generiert...
Trích nội dung tài liệu
THUẬT TOÁN ỨNG DỤNG PHAM QUANG DUNG Graphs 1 Phạm Quang Dũng Bộ môn KHMT dungpq@soict.hust.edu.vn Nội dung Đồ thị và các thuật ngữ liên quan Tìm kiếm theo chiều sâu Tìm kiếm theo chiều rộng Chu trình Euler Thuật toán Dijkstra sử dụng hàng đợi ưu tiên Thuật toán Kruskal sử dụng disjoint-set structure Exercises 2 Đồ thị Đối tượng toán học bao gồm các đỉnh (node) và các liên kết giữa các đỉnh (cạnh, cung) Đồ thị G = (V,E), trong đó V là tập đỉnh, E là tập cạnh (cung) (u,v) E, chúng ta nói u kề với v 6 2 1 5 3 3 6 4 2 1 5 3 4 Undirected graph Directed graph V = {1, 2, 3, 4, 5, 6} V = {1, 2, 3, 4, 5, 6} E = {(1, 3), (1,6), (2, 4), (2, 5), E = {(1, 3), (1,6), (2, 4), (2, 5), (2, 6), (3, 4), (3, 6), (4, 5)} (6, 2), (3, 4), (6, 3), (4, 5)} Đồ thị Bậc của một đỉnh là số đỉnh kề với nó deg(v) = #{u | (u, v) E} Bán bậc vào (bán bậc ra) của một đỉnh là số cung đi vào (đi ra) khỏi đỉnh đó trên đồ thị có hướng: deg-(v) = #{u | (u, v) E}, deg+(v) = #{u | (v, u) E} 6 2 1 5 3 4 6 4 2 1 5 3 4 Undirected graph Directed graph deg(1) = 2, deg(6) = 3 deg-(1) = 0, deg+(1) = 2 Đồ thị Cho đồ thị G=(V, E) và 2 đỉnh s, t V, một đường đi từ s đến t trên G là chuỗi s = x0, x1, …, xk = t trong đó (xi, xi+1)E, i = 0, 1, …, k-1 6 2 1 5 3 Path from 1 to 5: 1, 3, 4, 5 1, 6, 2, 5 5 6 2 1 4 5 3 Path from 1 to 5: 1, 3, 4, 5 1, 6, 4, 5 4 Đồ thị đặc biệt 1 3 1 1 2 3 2 4 6 3 2 5 4 Đồ thị đầy đủ 6 5 4 Đồ thị hai phía Đồ thị phẳng Đồ thị Ma trận kề Ma trận trọng số 6 2 3 1 1 2 3 4 5 6 7 5 4 1 2 3 4 5 6 0 0 1 0 0 1 0 0 0 1 1 1 1 0 0 1 0 1 0 1 1 0 1 0 0 1 0 1 0 0 1 1 1 0 0 0 1
- Dokumentenname
- Applied Algorithms - Chapter 6 (HUST) Thầy Phạm Quang Dũng
- Schule / Kurs
- Đại học Bách khoa Hà Nội · Thuật toán ứng dụng
- Autor (im Dokument)
- PHAM QUANG DUNG
- Inhalt
- Tài liệu giới thiệu về đồ thị, cách biểu diễn, các thuật ngữ cơ bản và hai phương pháp duyệt đồ thị chính là DFS và BFS. Nó cũng đề cập đến các thuật toán quan trọng khác như Dijkstra và Kruskal.
- Inhaltsverzeichnis
- Đồ thị và các thuật ngữ liên quan
- Tìm kiếm theo chiều sâu
- Tìm kiếm theo chiều rộng
- Chu trình Euler
- Thuật toán Dijkstra sử dụng hàng đợi ưu tiên
- Thuật toán Kruskal sử dụng disjoint-set structure
- Exercises
- Seiten
- 141 Seiten
- Hochgeladen von
- lienhejb
Kommentare (0)
Noch keine Kommentare. Seien Sie der Erste!
Applied Algorithms - Chapter 2 (HUST) Thầy Phạm Quang Dũng
Applied Algorithms - Chapter 5.2 (HUST) Thầy Phạm Quang Dũng
Applied Algorithms - Chapter 6.1 (HUST) Thầy Phạm Quang Dũng
Applied Algorithms - Chapter 4 (HUST) Thầy Phạm Quang Dũng
Applied Algorithms - Chapter 3 (HUST) Thầy Phạm Quang Dũng
K5 Bộ đề luyện thi Trạng Nguyên Tiếng Việt (NXB DHQG)
K2 Bộ đề luyện thi Trạng Nguyên Tiếng Việt (NXB DHQG)
K3 Bộ đề luyện thi Trạng Nguyên Tiếng Việt (NXB DHQG)
K4 Bộ đề luyện thi Trạng Nguyên Tiếng Việt (NXB DHQG)
K1 Bộ đề luyện thi Trạng Nguyên Tiếng Việt (NXB DHQG)

Kommentare (0)
Noch keine Kommentare. Seien Sie der Erste!