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

分类题库

C++编程题库

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

共 4008 题

题目列表

共 4008 题
A67204 下列C++代码的时间复杂度(以 n 为自变量,忽略常数与低阶项)是( )。long long s = 0; 2025年 循环结构 时间复杂度 算法分析 单选 A67203 下列c++程序实现了线性筛法(欧拉筛),用于在O(n) 时间内求出 1~n 之间的所有质数。为了保证每个合数 只被其最小质因子筛掉,横线处应填入的语句是( )。for (int i = 2; i <= n; i++) { 2025年 循环结构 条件判断 质数筛法 线性筛法 单选 A67202 在C++语言中,关于类的继承和访问权限,下列说法正确的是( )。 2025年 类与对象 继承 访问权限 单选 A67201 当输入 6 时,下列C++程序的输出结果为( )。#include <iostream> 2025年 函数调用 递归函数 递推计算 单选 A67200 从1到999这999个正整数中,十进制表示中数字 5 恰好出现一次的数有多少个?( ) 2025年 分类讨论 计数原理 数位分析 单选 A67199 当输入 2023 时,下列C++程序的输出结果为( )。#include <iostream> 2025年 循环结构 位运算 二进制 单选 A67198 对连通无向图执行Kruskal算法。已按边权从小到大依次扫描到某条边 e=(u,v)。此时在已经构建的部分 MST结构中, (u,v)已在同一连通块内。关于边 的处理,下列说法正确的是( )。 2025年 并查集 最小生成树 贪心算法 Kruskal算法 单选 A67197 猫和老鼠 2025年 图论 最短路 连通图 边权 编程题 A67196 宝石项链 2025年 贪心算法 区间划分 环形数组 计数与频次 编程题 A67195 若一项任务可用两种互斥方案完成:方案A有 m 种做法,方案B有 n 种做法,则总做法数为 m+n。 2025年 组合数学 计数原理 加法原理 判断 A67194 在C++语言中,引用一旦被初始化,就不能再改为引用另一个变量。 2025年 变量绑定 引用 判断 A67193 快速排序和归并排序的平均时间复杂度都是 O(n log n) ,但快速排序是不稳定的排序算法,归并排序是稳定 的排序算法。 2025年 归并排序 快速排序 时间复杂度 排序稳定性 判断 A67192 使用 math.h 或 cmath 头文件中的函数,表达式 sqrt(4) 的结果类型为 double 。 2025年 数学函数 数据类型 头文件 判断 A67191 在杨辉三角形中,第 n 行(从0开始计数,即第 n 行有 n+1 个数)的所有数字之和等于 2n。 2025年 组合数学 幂运算 杨辉三角 判断 A67190 使用二叉堆优化的Dijkstra最短路算法,在某些特殊情况下时间复杂度不如朴素实现的 O(V2)。 2025年 最短路算法 时间复杂度 图论 二叉堆 判断 A67189 n 个不同元素依次入栈的出栈序列数与将 n个不同元素划分成若干非空子集的方案数相等。 2025年 集合划分 卡特兰数 判断 A67188 快速排序在最坏情况下的时间复杂度为 O(n log n),可以通过随机化选择基准值(pivot)的方法完全避免退化。 2025年 快速排序 时间复杂度 随机化算法 判断 A67187 在C++语言中,一个类可以拥有多个构造函数,也可以拥有多个析构函数。 2025年 类与对象 构造函数 析构函数 判断 A67186 求两个序列的最长公共子序列(LCS)时,使用滚动数组优化空间后,仍然可以还原出具体的LCS序列。 2025年 动态规划 最长公共子序列 滚动数组 空间优化 判断 A67185 下面关于C++中形参、实参和定义域的说法中,正确的一项是( )。 2025年 作用域 函数参数 形参实参 单选