← 返回历年试卷

CSP-J 2021 第一轮试卷

单项选择

第 1 题
以下不属于面向对象程序设计语言的是( )。
2 分
第 2 题
以下奖项与计算机领域最相关的是( )。
2 分
第 3 题
目前主流的计算机储存数据最终都是转换成( )数据进行储存。
2 分
第 4 题
以比较作为基本运算,在 NN 个数中找出最大数,最坏情况下所需要的最少的比较次数为 ( )。
2 分
第 5 题
对于入栈顺序为 a,b,c,d,ea, b, c, d, e 的序列,下列( )不是合法的出栈序列。
2 分
第 6 题
对于有 nn 个顶点、mm 条边的无向连通图 (m>n)(m>n),需要删掉( )条边才能使其成为一棵树。
2 分
第 7 题
二进制数 101.11101.11 对应的十进制数是( )。
2 分
第 8 题
如果一棵二叉树只有根结点,那么这棵二叉树高度为 11。请问高度为 55 的完全二叉树有 ( )种不同的形态?
2 分
第 9 题
表达式 a*(b+c)*d\texttt{a*(b+c)*d} 的后缀表达式为( ),其中 *\texttt{*} 和  + \texttt{ + } 是运算符。
2 分
第 10 题
66 个人,两个人组一队,总共组成三队,不区分队伍的编号。不同的组队情况有( )种。
2 分
第 11 题
在数据压缩编码中的哈夫曼编码方法,在本质上是一种( )的策略。
2 分
第 12 题
由 1,1,2,2,31,1,2,2,3 这五个数字组成不同的三位数有( )种。
2 分
第 13 题
考虑如下递归算法
2 分
第 14 题
以 aa 为起点,对下边的无向图进行深度优先遍历,则 b,c,d,eb,c,d,e 四个点中有可能作为最后一个遍历到的点的个数为( )。
2 分
第 15 题
有四个人要从 A 点坐一条船过河到 B 点,船一开始在 A 点。该船一次最多可坐两个人。 已知这四个人中每个人独自坐船的过河时间分别为 1,2,4,81, 2, 4, 8,且两个人坐船的过河时间为两人独自过河时间的较大者。则最短( )时间可以让四个人都过河到 B 点(包括从 B 点把船开回 A 点的时间)。
2 分

阅读程序

第 16–21 题6 个小题
第 22–27 题6 个小题
第 28–33 题6 个小题

完善程序

第 34–38 题5 个小题
第 39–43 题5 个小题