分类题库
C++编程题库
按题型、年份与知识点筛选,快速定位练习题。
题目列表
共 651 题
A67637
假设整数数组arr[4]={0,1,2,3}; 的第一个元素在内存中的地址为0x7ffee4065820, 经过int*p=arr;p+=1;后,指针p的值是1。
2025年
判断
A67636
递推是一种通过已知的初始值和递推公式,逐步求解目标值的算法。( )
2025年
判断
A67635
考虑最坏情况下冒泡排序算法的时间复杂度,T(n)为待排序数字的数目为n的复杂度,则其递推关系式为T(n)=T(n-1)+n,T(o)=1。
2025年
判断
A67634
插入排序在最好情况(已有序)下的时间复杂度是O(n2)。
2025年
判断
A67633
对数组arr[]={4,3,1,5,2} 进行升序排序,执行第一轮选择排序后数组arr中的内容是 {1,4,3,5,2} 。
2025年
判断
A67620
单链表中删除某个结点p(非尾结点),但不知道头结点,可行的操作是将p的值设为p->next的值,然后删除p->next。
2025年
判断
A67619
快速排序算法的时间复杂度与输入是否有序无关,始终稳定为O(nlogn)。
2025年
判断
A67618
归并排序算法的时间复杂度与输入是否有序无关,始终稳定为O(nlogn)。
2025年
判断
A67603
以下代码实现的是二叉树的中序遍历:1 void traverse(TreeNode* root) {
2025年
判断
A67602
在动态规划解决一维硬币找零问题时,若硬币面额为 [1,3,4],目标金额为6,则最少需要2枚硬币(3+3)。
2025年
判断
A67601
以下代码创建的树是一棵完全二叉树:1 TreeNode* root = new TreeNode{1};
2025年
判断
A67600
栈和队列均可以用双向链表实现,插入和删除操作的时间复杂度为O(1) 。
2025年
判断
A67589
在C++语法中,表达式1e6、1000000和10^6的值是相同的。
2025年
判断
A67588
long long类型能表达的数都能使用double类型精确表达。
2025年
判断
A67587
使用math.h或cmath头文件中的函数,表达式cos(60)的结果类型为double、值约 0.5。
2025年
判断
A67575
表达式'5'-3.0的结果为2.0,类型为double。
2025年
判断
A67574
使用math.h或cmath头文件中的函数,表达式pow(2,5)的结果类型为int、值为32。
2025年
判断
A67573
在N个节点的平衡二叉树中查找指定元素的最差时间复杂度为O(N)。
2025年
判断
A67572
定义int类型的变量a和b,求二次函数y=x2+ax+b取最小值时x的值,可以通过表达式-a/2.0求得。
2025年
判断
A67571
从32名学生中选出4人分别担任班长、副班长、学习委员和组织委员,共有C(32,4)种不同的选法。
2025年
判断