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

分类题库

C++编程题库

按题型、年份与知识点筛选,快速定位练习题。

共 26 题 单选

题目列表

共 26 题
A67885 对于一棵包含n个顶点(n≥2 )的树,其所有顶点的度数之和必定等于( )。 2026年 图论 树的性质 顶点度数 单选 A67880 下面这个有向图的强连通分量的个数是( )。 2026年 图论 强连通分量 有向图 单选 A67864 在一个有向带权图中,使用Dijkstra算法求单源最短路时,若使用优先队列(小根堆)优化,其时间复杂度为 ( )。 2026年 图论 优先队列 最短路 Dijkstra算法 单选 A67863 对于含n个顶点(n≥2)的连通加权有向图,若图中不存在负权环,则任意两点之间的最短路径(简单路径)最多包含( )条边。 2026年 图论 最短路径 简单路径 单选 A67860 在一个无向带权图中,若使用 Prim 算法从顶点 0 开始构造最小生成树(边权均为正整数,且 graph[u][v]== 0 表示无边),下列代码中横线处应填入( )。1 int prim(vector<vector<int>>& graph, int n) { 2026年 最小生成树 图论 贪心算法 Prim算法 单选 A67592 给定两个无向图G1和G2 ,判断它们是否同构。图的同构是指两个图的节点可以通过某种重新编号的方式完全匹配,且边的连接关系一致。 为了简化问题,假设图的节点编号从0到n-1,并且图的边以邻接表的形式给出。下面程序中横线处应该给出的是 ()1 #include <iostream> 2025年 图论 字符串拼接 哈希 邻接表 单选 A67416 下面的程序使用邻接矩阵表达的带权无向图,则从顶点0到顶点3的最短距离为( )。int weight[4][4] = { 2025年 图论 最短路径 邻接矩阵 单选 A67233 对一个包含V个顶点、E条边的图 ,执⾏⼴度优先搜索 ,其最优时间复杂度是( )。 2025年 广度优先搜索 时间复杂度 图论 单选 A67229 下列Dijkstra算法 ,假设图graph 中顶点数 v、 边数 e ,则程序的时间复杂度为( )。 2025年 时间复杂度 图论 最短路径 Dijkstra算法 单选 A67226 下面Prim算法程序中,横线处应该填入的是( )。 2025年 最小生成树 图论 Prim算法 单选 A67225 下面的C++程序使用出边邻接表表达的带权无向图,则从顶点0到顶点3的最短距离为( )。 2025年 图论 最短路径 邻接表 带权无向图 单选 A67208 下面是使用邻接矩阵实现的Dijkstra算法的核心片段,用于求单源最短路径。在找到当前距离起点最近的顶点 u 后,需要更新其邻接点 j 的距离。横线处应填入的C++代码是( )。for (int j = 1; j <= n; j++) { 2025年 图论 最短路径 Dijkstra算法 邻接矩阵 单选 A67175 一个简单无向图 G 有36条边,且每个顶点的度数都为4,则图 G 的顶点个数为( )。 2025年 图论 无向图 顶点度数 握手定理 单选 A66821 使用邻接表表达一个无向简单图,图中包含v个顶点、e条边,则该表中边节点的个数为( )。 2024年 图论 无向图 邻接表 单选 A66814 下面的程序使用邻接矩阵表达的带权无向图,则从顶点0到顶点3的最短距离为( )。1 int weight[4][4] = { 2024年 图论 最短路径 邻接矩阵 单选 A66699 关于图的深度优先搜索和广度优先搜索,下列说法错误的是( )。 2024年 深度优先搜索 广度优先搜索 图论 单选 A66683 下面Prim算法程序中,横线处应该填入的是( )。#include <iostream> 2024年 最小生成树 图论 贪心算法 Prim算法 单选 A66682 下列Dijkstra算法中,横线处应该填入的是( )。#include <iostream> 2024年 图论 贪心算法 最短路径 Dijkstra算法 单选 A66666 ⼀个简单无向图有10个结点、30条边 。再增加多少条边可以成为完全图 。 ( ) 2024年 图论 组合计数 完全图 单选 A66665 ⼀个迷宫,已知从起点不经过重复结点到达终点的路径有且仅有⼀条,则下面说法错误的是( )。 2024年 图论 路径唯一性 迷宫问题 单选