分类题库
C++编程题库
按题型、年份与知识点筛选,快速定位练习题。
题目列表
共 8 题
A67901
给定一棵二叉树,采用广度优先搜索 (BFS) 算法,返回右视图所有节点的值。其中右视图定义为:二叉树的右视图是从树的右侧看过去时可见的节点集合,即右视图中的每个节点都是某一层中最右侧的节点。1 struct TreeNode {
2026年
单选
A67614
以下关于完全二叉树的代码描述,正确的是( )。1 bool isCompleteTree(TreeNode* root) {
2025年
单选
A67608
以下代码实现了二叉树的广度优先搜索(BFS),并查找特定值的节点,则横线上应填写( )。1 TreeNode* findNode(TreeNode* root, int target) {
2025年
单选
A67450
给定一个二叉树,返回每一层中最大的节点值,结果以数组形式返回,横线处应填入( )。#include <vector>
2025年
单选
A67233
对一个包含V个顶点、E条边的图 ,执⾏⼴度优先搜索 ,其最优时间复杂度是( )。
2025年
单选
A66844
阅读以下广度优先搜索的代码:1 void bfs(TreeNode* root) {
2024年
单选
A66706
阅读以下二叉树的广度优先搜索代码:1 #include <iostream>
2024年
单选
A66699
关于图的深度优先搜索和广度优先搜索,下列说法错误的是( )。
2024年
单选