测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

A29855. 阅读以下二叉树的广度优先搜索的代码,横线上应填写( )。#include <queue>void bfs(TreeNode* root) { if (root == NULL) return; queue<TreeNode*> q; q.push(root); while (!q.empty()) { ————————— // 在此处填入代码 cout << node->val << " "; …

单选题 困难

题目描述

阅读以下二叉树的广度优先搜索的代码,横线上应填写(    )。

#include <queue>

void bfs(TreeNode* root) {

      if (root == NULL) return;

      queue<TreeNode*> q;

      q.push(root);

      while (!q.empty()) {

            ————————— // 在此处填入代码

            cout << node->val << " ";

            if (node->left) {

                  q.push(node->left);

            }

            if (node->right) {

                  q.push(node->right);

            }

      }

}

选项(单选)

上一题 下一题