int targetNode; cout << "请输入目标节点的编号:"; cin >> targetNode; bfs1(0, targetNode); cout << endl改为输出节点的nodes[]
时间: 2024-05-06 20:19:11 浏览: 75
JavaScript dom操作 添加和替换元素 示例代码
假设 nodes[] 是一个数组,存储了每个节点的编号,可以将代码修改如下:
```c++
int targetNode;
cout << "请输入目标节点的编号:";
cin >> targetNode;
bfs1(0, targetNode);
cout << endl;
// 输出节点的nodes[]
cout << "节点列表:";
for(int i=0; i<nodes.size(); i++) {
cout << nodes[i] << " ";
}
cout << endl;
```
这样就会在 BFS 遍历结束后,输出经过的所有节点的编号。
阅读全文