通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"CSP考试" 试卷中 CSP-S1提高级初赛试卷[2022] 中有题目如下:
第1题
#include<iostream> using namespace std; const int MAXN = 105; int n, m, k, val[MAXN]; int temp[MAXN], cnt[MAXN]; void init() { cin >> n >> k; for (int i = 0; i < n; i++) cin >> val[i]; int maximum = val[0]; for (int i = 1; i < n; i++) if (val[i] > maximum) maximum = val[i]; m = 1; while (maximum >= k) { maximum /= k; m++; } } void solve() { int base = 1; for (int i = 0; i < m; i++) { for (int j = 0; j < k; j++) cnt[j] = 0; for (int j = 0; j < n; j++) cnt[val[j] / base % k]++; for (int j = 1; j < k; j++) cnt[j] += cnt[j - 1]; for (int j = n - 1; j >= 0; j--) { temp[cnt[val[j] / base % k] - 1] = val[j]; cnt[val[j] / base % k]--; } for (int j = 0; j < n; j++) val[j] = temp[j]; base *= k; } } int main() { init(); solve(); for (int i = 0; i < n; i++) cout << val[i] << ' '; cout << endl; return 0; }
假设输入的 n 为不大于 100 的正整数,k 为不小于 2 且不大于 100 的正整数,val[i]在 int 表示范围内,该算法的时间复杂度为 ?(?(? + ?))。( )
正确
错误
所属试卷:CSP-S1提高级初赛试卷[2022]
(本题 7 分)甲、乙、丙三人一起植树,甲负责挖树坑,
数据库系统的核心是( )。
下列叙述中正确的是。
以下函数的功能是计算a的n次方作为函数值返回:为实现上
Python标准库_______中提供了计算MD5摘要
表达式sorted({ 'a':3,'b':9,'c'
任意长度的Python列表、元组和字符串中最后一个元素
以下程序段( )。
若是a是int型变量,且a的初值为6,则执行表达式a+
为应用程序之间的数据传送提供可靠连接的TCP/IP协议
已知,计算f(n)的C语言函数f1如下:将f1中的in
若当前目录为/home,命令ls –l 将显示home
命令组合(命令表)将 ______ 来执行命令。
外模式/模式映象为数据库提供了_______独立性。
MySQL默认情况下事务是自动提交的,关闭事务的自动提
函数体中必须含有一条有效的 _____语句。
在关系数据库中,实体完整性要求基本关系的( )。
一个递归算法必须包括
设森林F对应的二叉树为B,它有m个结点,B的根为p,p
视图一般不用于下列哪些语句( )
若short型变量x=-8190,则x的机器数为( )
若int x=6;则x+=x-=x*x表达式最后x的值
在微机中,字符的比较就是对它们的_____进行比较。
给定程序BLANK1.C中,函数fun的功能是在数组中
在数据库管理技术发展的三个阶段中,没有专门的软件对数据
2)判断:若输入的字符串不是空串,则输入的字符串与输出
输入:1 2 3 4 5 6 0 7输出:( )
输出:( )
IPv4 协议使用 32位地址,随着其不断被分配,地址
使用冒泡排序对序列进行升序排列,每执行一次交换操作系统
更多选择题
更多填空题
计算机二级Python语言程序设计模拟试卷
Python第三方库
2025年考研408计算机统考真题在线评测(附答案)
Python标准库
Python函数
Python文件
Python组合数据类型