求邻接矩阵的连通分量(DFS)
最近在看匈牙利匹配算法,相关学习记录下
下面是采用深度优先搜素的方式(DFS)找连通分量的简单C++示例代码
#include <iostream>
#include <vector>
using namespace std;
void dfs(int node, const vector<vector<int>>& graph, vector<bool>& visited, vector<int>& component) {
visited[node] = true;
component.push_back(node);
for (int neighbor