请问下列伪代码在做什么操作? void foo(Node ro...
void foo(Node root)
{
if (root == null)
return
visit(root)
root.visited = true
foreach (Node n in root.adjacent)
{
if (n.visited == false)
foo(n)
}
}
void foo(Node root)
{
if (root == null)
return
visit(root)
root.visited = true
foreach (Node n in root.adjacent)
{
if (n.visited == false)
foo(n)
}
}