【发布时间】:2020-07-16 19:34:06
【问题描述】:
给定一个二叉树遍历程序,如何修改下面的遍历函数,使其返回类型为 std::string 并在同一行打印每个节点的名称?
void traverse(Node* head){
if(head == nullptr) {
return;
}
traverse(head->left); //Visit left subtree
std::cout << head->name;
traverse(head->right); // Visit right subtree
}
【问题讨论】:
标签: c++ algorithm data-structures tree binary-tree