Lập trình C nâng cao - Fit Lec 9 (HUST) GV.AnhTT
- ページ数
- 12
- 形式
- サイズ
- 161 KB
- Trường
- Đại học Bách khoa Hà Nội
- 閲覧数
- 0
- コメント
- 0
- Lượt tải
- 0
プレビューを生成中...
Tài liệu giảng dạy về đồ thị có hướng, bao gồm các khái niệm cơ bản như đồ thị liên thông, chu trình, cây, cũng như các thuật toán duyệt đồ thị (BFS, DFS), tìm thành phần liên thông, và sắp xếp topo trên đồ thị có hướng không chu trình (DAG).
- ドキュメント名
- Lập trình C nâng cao - Fit Lec 9 (HUST) GV.AnhTT
- 学校 / コース
- Đại học Bách khoa Hà Nội · Lập trình C
- 著者(ドキュメント内)
- AnhTT
- 内容
- Tài liệu này tập trung vào đồ thị có hướng, bao gồm định nghĩa, biểu diễn, duyệt đồ thị, tìm thành phần liên thông và giới thiệu về sắp xếp tôpô cho đồ thị không chu trình.
- 目次
- Directed graphs
- Terminology
- Connected graph
- Sub-graph
- Connected Components
- Cycle
- Tree
- Directed Graph
- Directed Acyclic Graph
- Directed Graphs
- Paths/Cycles
- Graph traversal
- Finding Connected Components
- A complete graph API
- Topological Sort
- ページ数
- 12 ページ
- アップロード者
- lienhejb
説明
Trích nội dung tài liệu
Directed graphs anhtt-fit@mail.hut.edu.vn dungct@it-hut.edu.vn http://www.4shared.com/file/43395119/3907952d/lect08. html Terminology Connected graph A graph is connected if and only if there exists a path between every pair of distinct vertices Sub-graph A graph with the vertex and edge set being subsets of the original graph Connected Components A connected component of a graph is a maximally connected subgraph of a graph Cycle A path in a graph that starts and ends at the same vertex Tree A graph G is a tree if and only if it is connected and acyclic Directed Graph A graph whose the edges (arcs) are directional Directed Acyclic Graph A directed graph with no directed cycles 1 Directed Graphs A directed graph can be represented by an adjacency matrix/list the same way as in undirected graph, except: An arc (u, v) only contributes to 1 entry in the adj. matrix or 1 node in the adj. list Paths/Cycles A directed graph can also contain paths and cycles (“directed paths” and “directed cycles”) b a Graph on top has directed paths and directed cycle Graph on bottom has directed paths but NO directed cycle (acyclic) c b a c 2 Graph traversal BFS and DFS can be used to traverse a directed graph, the same way as in undirected graph To check for connectivity of a graph run BFS or DFS using an arbitrary vertex as the source. If all vertices have been visited, then the graph is connected; otherwise, the graph is disconnected Finding Connected Components Run DFS or BFS from a vertex the set of visited vertices form a connected component Find another vertex i which has not been visited before, run DFS or BFS from it we have another connected component Repeat the steps until all vertices are visited Running time is O(ni + mi ) = O ( i mi ) = O( n
よくある質問
このドキュメントは無料ですか?
はい。「Lập trình C nâng cao - Fit Lec 9 (HUST) GV.AnhTT」は無料です。ログインして「ダウンロード」をクリックするだけで、元のファイルを取得できます。
このドキュメントは何ページありますか?
このドキュメントは 12 ページあります(Lập trình C コース用)。ダウンロードする前にオンラインでプレビューできます。
ダウンロードする前にプレビューできますか?
はい。このページにあるオンラインリーダーでドキュメントをプレビューし、その後ダウンロードするかどうかを決めることができます。
Lập trình C nâng cao - Fit Lec 9 (HUST) GV.AnhTT
プレビューを生成中...
Trích nội dung tài liệu
Directed graphs anhtt-fit@mail.hut.edu.vn dungct@it-hut.edu.vn http://www.4shared.com/file/43395119/3907952d/lect08. html Terminology Connected graph A graph is connected if and only if there exists a path between every pair of distinct vertices Sub-graph A graph with the vertex and edge set being subsets of the original graph Connected Components A connected component of a graph is a maximally connected subgraph of a graph Cycle A path in a graph that starts and ends at the same vertex Tree A graph G is a tree if and only if it is connected and acyclic Directed Graph A graph whose the edges (arcs) are directional Directed Acyclic Graph A directed graph with no directed cycles 1 Directed Graphs A directed graph can be represented by an adjacency matrix/list the same way as in undirected graph, except: An arc (u, v) only contributes to 1 entry in the adj. matrix or 1 node in the adj. list Paths/Cycles A directed graph can also contain paths and cycles (“directed paths” and “directed cycles”) b a Graph on top has directed paths and directed cycle Graph on bottom has directed paths but NO directed cycle (acyclic) c b a c 2 Graph traversal BFS and DFS can be used to traverse a directed graph, the same way as in undirected graph To check for connectivity of a graph run BFS or DFS using an arbitrary vertex as the source. If all vertices have been visited, then the graph is connected; otherwise, the graph is disconnected Finding Connected Components Run DFS or BFS from a vertex the set of visited vertices form a connected component Find another vertex i which has not been visited before, run DFS or BFS from it we have another connected component Repeat the steps until all vertices are visited Running time is O(ni + mi ) = O ( i mi ) = O( n
- ドキュメント名
- Lập trình C nâng cao - Fit Lec 9 (HUST) GV.AnhTT
- 学校 / コース
- Đại học Bách khoa Hà Nội · Lập trình C
- 著者(ドキュメント内)
- AnhTT
- 内容
- Tài liệu này tập trung vào đồ thị có hướng, bao gồm định nghĩa, biểu diễn, duyệt đồ thị, tìm thành phần liên thông và giới thiệu về sắp xếp tôpô cho đồ thị không chu trình.
- 目次
- Directed graphs
- Terminology
- Connected graph
- Sub-graph
- Connected Components
- Cycle
- Tree
- Directed Graph
- Directed Acyclic Graph
- Directed Graphs
- Paths/Cycles
- Graph traversal
- Finding Connected Components
- A complete graph API
- Topological Sort
- ページ数
- 12 ページ
- アップロード者
- lienhejb
コメント (0)
まだコメントはありません。最初のコメントを書きましょう!
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)

コメント (0)
まだコメントはありません。最初のコメントを書きましょう!