Update graph_bfs.js and graph_dfs.js

This commit is contained in:
krahets
2023-02-25 02:19:48 +08:00
parent e8f311e900
commit 93fb0075cc
3 changed files with 7 additions and 8 deletions
+2 -2
View File
@@ -10,7 +10,7 @@ import { Vertex } from '../module/Vertex';
/* 广度优先遍历 BFS */
// 使用邻接表来表示图,以便获取指定顶点的所有邻接顶点
function graphBfs(graph: GraphAdjList, startVet: Vertex): Vertex[] {
function graphBFS(graph: GraphAdjList, startVet: Vertex): Vertex[] {
// 顶点遍历序列
const res: Vertex[] = [];
// 哈希表,用于记录已被访问过的顶点
@@ -47,6 +47,6 @@ console.log("\n初始化后,图为");
graph.print();
/* 广度优先遍历 BFS */
const res = graphBfs(graph, v[0]);
const res = graphBFS(graph, v[0]);
console.log("\n广度优先遍历(BFS)顶点序列为");
console.log(Vertex.vetsToVals(res));