Applied Algorithms - Chapter 6.1 (HUST) Thầy Phạm Quang Dũng
- Pages
- 21
- Format
- Size
- 236 KB
- Trường
- Đại học Bách khoa Hà Nội
- Views
- 0
- Comments
- 0
- Lượt tải
- 0
Slide bài giảng về thuật toán DFS của Tarjan dùng để tìm các cầu (bridges) và điểm khớp (articulation points) trong đồ thị. Tài liệu trình bày chi tiết cấu trúc dữ liệu num[v] và low[v] cùng các bước thực thi thuật toán qua ví dụ cụ thể.
Frequently asked questions
Is this document free?
Yes. “Applied Algorithms - Chapter 6.1 (HUST) Thầy Phạm Quang Dũng” is free — just sign in and click Download to get the original file.
How many pages is this document?
The document has 21 pages, for the course Thuật toán ứng dụng. You can preview it online before downloading.
Can I preview before downloading?
Yes. You can preview this document right on this page with the online reader, then decide whether to download.
- Document name
- Applied Algorithms - Chapter 6.1 (HUST) Thầy Phạm Quang Dũng
- School / Course
- Đại học Bách khoa Hà Nội · Thuật toán ứng dụng
- Author (in document)
- Phạm Quang Dũng
- Content
- Tài liệu trình bày thuật toán Tarjan DFS để xác định cầu và điểm khớp trong đồ thị. Nó tập trung vào việc giải thích các khái niệm cốt lõi của DFS và cách sử dụng mảng `num` và `low` để theo dõi thông tin trong quá trình duyệt.
- Table of contents
- THUẬT TOÁN ỨNG DỤNG
- Tarjan DFS algorithm for finding Bridges and Articulation Points
- Duyệt theo chiều sâu
- Cây DFS
- DFS xuất phát từ một đỉnh cho phép thăm các đỉnh con
- cháu của nó trên cây DFS
- Cấu trúc dữ liệu duy trì
- num[v]: thời điểm đỉnh v được thăm
- low[v]: giá trị num nhỏ nhất của các đỉnh x sao cho có
- cạnh ngược (u,x) với u là 1 đỉnh con cháu nào đó của v
- Pages
- 21 pages
- Uploaded by
- lienhejb
Generating preview...
Description
om an co ng .c THUẬT TOÁN ỨNG DỤNG cu u du on g th Tarjan DFS algorithm for finding Bridges and Articulation Points Phạm Quang Dũng Bộ môn KHMT dungpq@soict.hust.edu.vn 1 Duyệt theo chiều sâu om Cây DFS .c DFS xuất phát từ một đỉnh cho phép thăm các đỉnh con co an Cấu trúc dữ liệu duy trì ng cháu của nó trên cây DFS th num[v]: thời điểm đỉnh v được thăm du on g low[v]: giá trị num nhỏ nhất của các đỉnh x sao cho có cu u cạnh ngược (u,x) với u là 1 đỉnh con cháu nào đó của v 2 om DFS(6) .c 6 ng 1 co 4 th an 3 du on g 2 cu u 8 5 9 7 3 DFS(6) om num[6] = 1, low[6] = 1 cu u du on g th an co ng .c 6 4 DFS(6) om num[6] = 1, low[6] = 1 num[1] = 2, low[[1] = 2 .c 6 cu u du on g th an co ng 1 5 DFS(6) om num[6] = 1, low[6] = 1 num[1] = 2, low[[1] = 2 num[3] = 3, low[3] = 3 .c 6 co ng 1 cu u du on g th an 3 6 DFS(6) om num[6] = 1, low[6] = 1 num[1] = 2, low[[1] = 2 num[3] = 3, low[3] = 3 num[2] = 4, low[2] = 4 .c 6 co ng 1 th an 3 cu u du on g 2 7 DFS(6) om co ng 1 th an 3 cu u du on g 2 8 num[6] = 1, low[6] = 1 num[1] = 2, low[[1] = 2 num[3] = 3, low[3] = 3 num[2] = 4, low[2] = 4 num[8] = 5, low[8] = 5 .c 6 8 https://fb.com/tailieudie
Applied Algorithms - Chapter 6.1 (HUST) Thầy Phạm Quang Dũng
Generating preview...
om an co ng .c THUẬT TOÁN ỨNG DỤNG cu u du on g th Tarjan DFS algorithm for finding Bridges and Articulation Points Phạm Quang Dũng Bộ môn KHMT dungpq@soict.hust.edu.vn 1 Duyệt theo chiều sâu om Cây DFS .c DFS xuất phát từ một đỉnh cho phép thăm các đỉnh con co an Cấu trúc dữ liệu duy trì ng cháu của nó trên cây DFS th num[v]: thời điểm đỉnh v được thăm du on g low[v]: giá trị num nhỏ nhất của các đỉnh x sao cho có cu u cạnh ngược (u,x) với u là 1 đỉnh con cháu nào đó của v 2 om DFS(6) .c 6 ng 1 co 4 th an 3 du on g 2 cu u 8 5 9 7 3 DFS(6) om num[6] = 1, low[6] = 1 cu u du on g th an co ng .c 6 4 DFS(6) om num[6] = 1, low[6] = 1 num[1] = 2, low[[1] = 2 .c 6 cu u du on g th an co ng 1 5 DFS(6) om num[6] = 1, low[6] = 1 num[1] = 2, low[[1] = 2 num[3] = 3, low[3] = 3 .c 6 co ng 1 cu u du on g th an 3 6 DFS(6) om num[6] = 1, low[6] = 1 num[1] = 2, low[[1] = 2 num[3] = 3, low[3] = 3 num[2] = 4, low[2] = 4 .c 6 co ng 1 th an 3 cu u du on g 2 7 DFS(6) om co ng 1 th an 3 cu u du on g 2 8 num[6] = 1, low[6] = 1 num[1] = 2, low[[1] = 2 num[3] = 3, low[3] = 3 num[2] = 4, low[2] = 4 num[8] = 5, low[8] = 5 .c 6 8 https://fb.com/tailieudie
Read full document
- Document name
- Applied Algorithms - Chapter 6.1 (HUST) Thầy Phạm Quang Dũng
- School / Course
- Đại học Bách khoa Hà Nội · Thuật toán ứng dụng
- Author (in document)
- Phạm Quang Dũng
- Content
- Tài liệu trình bày thuật toán Tarjan DFS để xác định cầu và điểm khớp trong đồ thị. Nó tập trung vào việc giải thích các khái niệm cốt lõi của DFS và cách sử dụng mảng `num` và `low` để theo dõi thông tin trong quá trình duyệt.
- Table of contents
- THUẬT TOÁN ỨNG DỤNG
- Tarjan DFS algorithm for finding Bridges and Articulation Points
- Duyệt theo chiều sâu
- Cây DFS
- DFS xuất phát từ một đỉnh cho phép thăm các đỉnh con
- cháu của nó trên cây DFS
- Cấu trúc dữ liệu duy trì
- num[v]: thời điểm đỉnh v được thăm
- low[v]: giá trị num nhỏ nhất của các đỉnh x sao cho có
- cạnh ngược (u,x) với u là 1 đỉnh con cháu nào đó của v
- Pages
- 21 pages
- Uploaded by
- lienhejb
Comments (0)
No comments yet. Be the first!
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 4 (HUST) Thầy Phạm Quang Dũng
Applied Algorithms - Chapter 3 (HUST) Thầy Phạm Quang Dũng
Applied Algorithms - Chapter 6 (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)
Comments (0)
No comments yet. Be the first!