← 返回历年试卷

NOIP 提高组 2013 第一轮试卷

单项选择

第 1 题
一个 3232 位整型变量占用( )个字节。
第 2 题
二进制数 11.0111.01 在十进制下是( )。
第 3 题
下面的故事与( )算法有着异曲同工之妙。 从前有座山,山里有座庙,庙里有个老和尚在给小和尚讲故事:“从前有座山,山里有座庙,庙里有个老和尚在给小和尚讲故事:‘从前有座山,山里有座庙,庙里有个老和尚给小和尚讲故事……’”
第 4 题
1948 年,( )将热力学中的熵引入信息通信领域,标志着信息论研究的开端。
第 5 题
已知一棵二叉树有 20132013 个节点,则其中至多有( )个节点有 22 个子节点。
第 6 题
在一个无向图中,如果任意两点之间都存在路径相连,则称其为连通图。右图是一个有 55 个顶点、88 条边的连通图。若要使它不再是连通图,至少要删去其中的( )条边。
第 7 题
斐波那契数列的定义如下:F1=1,F2=1,Fn=Fn−1+Fn−2(n≥3)F_1 = 1, F_2 = 1, F_n = F_{n - 1} + F_{n - 2} (n \geq 3)。如果用下面的函数计算斐波那契数列的第 nn 项,则其时间复杂度为( )。
第 8 题
二叉查找树具有如下性质:每个节点的值都大于其左子树上所有节点的值、小于其右子 树上所有节点的值。那么,二叉查找树的( )是一个有序序列。
第 9 题
将 (2,6,10,17)(2, 6, 10, 17) 分别存储到某个地址区间为 0∼100\sim 10 的哈希表中,如果哈希函数 h(x)=h(x) = ( ),将不会产生冲突,其中 a mod ba \bmod b 表示 aa 除以 bb 的余数。
第 10 题
IPv4 协议使用 32 位地址,随着其不断被分配,地址资源日趋枯竭。因此,它正逐渐被 使用( )位地址的 IPv6 协议所取代。
第 11 题
二分图是指能将顶点划分成两个部分,每一部分内的顶点间没有边相连的简单无向图。 那么,1212 个顶点的二分图至多有( )条边。
第 12 题
( )是一种通用的字符编码,它为世界上绝大部分语言设定了统一并且唯一的二进制编码,以满足跨语言、跨平台的文本交换。目前它已经收录了超过十万个不同字符。
第 13 题
把 6464 位非零浮点数强制转换成 3232 位浮点数后,不可能( )。
第 14 题
对一个 nn 个顶点、mm 条边的带权有向简单图用 Dijkstra 算法计算单源最短路时,如果不使用堆或其它优先队列进行优化,则其时间复杂度为( )。
第 15 题
T(n)T(n) 表示某个算法输入规模为 nn 时的运算次数。如果 T(1)T(1) 为常数,且有递归式 T(n)=2×T(n2)+2nT(n) = 2\times T(\dfrac{n}{2}) + 2n,那么 T(n)=T(n) = ( )。

不定项选择

第 16 题
下列程序中,正确计算 1,2,…,1001, 2,\dots, 100 这 100100 个自然数之和 sumsum(初始值为 00)的是( )。
第 17 题
( )的平均时间复杂度为 O(nlog⁡n)O(n \log n),其中 nn 是待排序的元素个数。
第 18 题
以 A0A_0 作为起点,对下面的无向图进行深度优先遍历时(遍历的顺序与顶点字母的下标无关),最后一个遍历到的顶点可能是( )。
第 19 题
( )属于 NP 类问题。
第 20 题
CCF NOIP 复赛考试结束后,因( )提出的申诉将不会被受理。

问题求解

第 21 题
某系统自称使用了一种防窃听的方式验证用户密码。密码是 nn 个数 s1,s2,…,sns_1, s_2,\dots , s_n,均为 00 或 11。该系统每次随机生成 nn 个数 a1,a2,…,ana_1, a_2, \dots , a_n,均为 00 或 11,请用户回答 (s1a1+s2a2+⋯+snan)(s_1a_1 + s_2a_2 + \dots + s_na_n) 除以 22 的余数。如果多次的回答总是正确,即认为掌握密码。该系统认为,即使问答的过程被泄露,也无助于…
第 22 题
现有一只青蛙,初始时在 nn 号荷叶上。当它某一时刻在 kk 号荷叶上时,下一时刻将等概 率地随机跳到 1,2,…,k1, 2, \dots, k 号荷叶之一上,直至跳到 11 号荷叶为止。当 n=2n = 2 时,平均一共跳 22 次;当 n=3n = 3 时,平均一共跳 2.52.5 次。则当 n=5n = 5 时,平均一共跳_________次。

阅读程序

第 23 题
#include <stdio.h>
第 24 题
#include <stdio.h>
第 25 题
#include <stdio.h>
第 26 题
#include <stdio.h>

完善程序

第 27–32 题6 个小题
第 33–37 题5 个小题