通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"CSP考试" 试卷中 CSP-S1提高级初赛试卷[2019] 中有题目如下:
第1题
#include <cstdio> using namespace std; int n; int a[100]; int main() { scanf("%d", &n); for (int i = 1; i <= n; ++i) scanf("%d", &a[i]); int ans = 1; for (int i = 1; i <= n; ++i) { if (i > 1 && a[i] < a[i - 1]) ans = i; while (ans < n && a[i] >= a[ans + 1]) ++ans; printf("%d ", ans); } return 0; }
6)最坏情况下,此程序的时间复杂度为:
O(n^2)
O(logn)
O(n)
O(nlogn)
所属试卷:CSP-S1提高级初赛试卷[2019]
在一个派生类的成员函数中,试图调用其基类的成员函数“v
当使用Counter Thread=new Count
(读者自行创建,注意每行第一个逗号后面有空格),其内容
编写代码,输出 1~100 的所有素数。参考答案:
请编写一个函数fun,它的功能是:找出一堆整型数组元素
计算机软件包括( )。
给定程序中,函数fun的功能是:计算下式前n项的和作为
有以下程序程序运行后的输出结果是( )。
下列给定的程序中,函数fun的功能是:求出以下分数
若有以下定义:则对x数组元素的正确引用是( )。
有以下程序:程序运行后的输出结果是( )。
己知x是一个列表对象,那么执行语句了y=x[:]之后表
已知函数定义 def func (**p):retur
已知x=[1,2,3,4,5],那么执行语句x[1::
以下函数fun的功能是:统计用数字0~9可以组成多少个
Linux通过VFS支持多种不同的文件系统。Linux
在mysql命令行将连接字符集设置为utf8的命令是
以下语句错误的是( )
线性表采用顺序存储,必须占用一片连续的存储单元。
统计每个部门中人数( )
以下插入记录正确的( )
查找表结构用以下哪一项( )
(8 分)假设计算机 M 的主存地址为 24 位,按字
若a为int类型,且其值为3,则执行完表达式a+=a-
设u=1,v=2,w=3,则逻辑表达式u||v-w&&
预处理命令行都必须以_____号开始。
方程a*b = (aorb) *(aandb),在a,
下列 ( )软件属于操作系统软件。
本题中,我们约定布尔表达式只能包含p, q, r三个布
输入: 7 ABDCEGF BDAGECF输出:
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2