分类题库
C++编程题库
按题型、年份与知识点筛选,快速定位练习题。
题目列表
共 714 题
A67598
3.2 编程题 2
2025年
编程题
A67597
以下代码的输出是什么?1 int main() {
2025年
单选
A67596
下面代码输出的是()1 int main() {
2025年
单选
A67595
给定一个无向图,图的节点编号从0到n-1,图的边以邻接表的形式给出。下面的程序使用深度优先搜索(DFS)遍历该图,并输出遍历的节点顺序。横线处应该填入的是()1 #include <iostream>
2025年
单选
A67594
给定一个整数数组nums,找到其中最长的严格上升子序列的长度。 子序列是指从原数组中删除一些元素(或不删除)后,剩余元素保持原有顺序的序列。 下面的程序横线处应该填入的是()1 #include <iostream>
2025年
单选
A67593
给定一个整数数组nums,找到其中最长的严格上升子序列的长度。 子序列是指从原数组中删除一些元素(或不删除)后,剩余元素保持原有顺序的序列。 该程序的时间复杂度为()1 #include <iostream>
2025年
单选
A67592
给定两个无向图G1和G2 ,判断它们是否同构。图的同构是指两个图的节点可以通过某种重新编号的方式完全匹配,且边的连接关系一致。 为了简化问题,假设图的节点编号从0到n-1,并且图的边以邻接表的形式给出。下面程序中横线处应该给出的是 ()1 #include <iostream>
2025年
单选
A67591
给定一个m×n的二维网格grid,每个格子中有一个非负整数。请找出一条从左上角 (0, 0) 到右下角 (m-1, n-1) 的路径,使得路径上的数字总和最小。每次只能向右或向下移动。横线处应该填入的是()1 #include <iostream>
2025年
单选
A67590
给定一个整数数组nums,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。下面横线处应该填入的是()1 #include <iostream>
2025年
单选
A67589
在C++语法中,表达式1e6、1000000和10^6的值是相同的。
2025年
判断
A67588
long long类型能表达的数都能使用double类型精确表达。
2025年
判断
A67587
使用math.h或cmath头文件中的函数,表达式cos(60)的结果类型为double、值约 0.5。
2025年
判断
A67586
3.1 编程题 1
2025年
编程题
A67585
3.2 编程题 2
2025年
编程题
A67584
下面关于C++类构造和析构函数的说法,错误的是( )。
2025年
单选
A67583
已定义double类型的变量r和theta,分别表示图中圆半径和圆心角。下列表达式中可以求出弦长s的是( )。
2025年
单选
A67582
2025是个神奇的数字,因为它是由两个数20和25拼接而成,而且2025=(20+25)2。小杨决定写个程序找找小于N的正整数中共有多少这样神奇的数字。下面程序横线处应填入的是( )。1 #include <string>
2025年
单选
A67581
2025是个神奇的数字,因为它是由两个数20和25拼接而成,而且2025=(20+25)2。小杨决定写个程序找找小于N的正整数中共有多少这样神奇的数字。该函数的时间复杂度为( )。1 #include <string>
2025年
单选
A67580
下面的欧氏筛法程序中,两个横线处应填入的分别是( )。1 int primes[MAXP], num = 0;
2025年
单选
A67579
下面Floyd算法中,横线处应该填入的是( )。1 #include <iostream>
2025年
单选