2013第十九届青少年信息学奥林匹克竞赛分区联赛初赛试题

一、单选题(每题 2 分,共 30 分)
第 1 题 一个 32 位整型变量占用( )个字节。
第 2 题 二进制数 11.01 在十进制下是( )。
第 3 题 下面的故事与( )算法有着异曲同工之妙。 从前有座山,山里有座庙,庙里有个老和尚在给小和尚讲故事:‚从前有座山,山 里有座庙,庙里有个老和尚在给小和尚讲故事:‘从前有座山,山里有座庙,庙里有个 老和尚给小和尚讲故事....’‛
第 4 题 1948 年,( )将热力学中的熵引入信息通信领域,标志着信息论研究的开端。
第 5 题 已知一棵二叉树有 2013 个节点,则其中至多有( )个节点有 2 个子节点。
第 6 题 在一个无向图中,如果任意两点之间都存在路径相连,则称其为连通 图。右图是一个有 5 个顶点、8 条边的连通图。若要使它不再是连通 图,至少要删去其中的( )条边。
第 7 题 二叉查找树具有如下性质:每个节点的值都大于其左子树上所有节点的值、小于其右子 树上所有节点的值。那么,二叉查找树的( )是一个有序序列。
第 8 题 将(2, 6, 10, 17)分别存储到某个地址区间为 0~10 的哈希表中,如果哈希函数 h(x) = ( ),将不会产生冲突,其中 a mod b 表示 a 除以 b 的余数。
第 9 题 IPv4 协议使用 32 位地址,随着其不断被分配,地址资源日趋枯竭。因此,它正逐渐被使用( )位地址的 IPv6 协议所取代。
第 10 题 ( )是一种通用的字符编码,它为世界上绝大部分语言设定了统一并且唯一的二进 制编码,以满足跨语言、跨平台的文本交换。目前它已经收录了超过十万个不同字符。
第 11 题 把 64 位非零浮点数强制转换成 32 位浮点数后,不可能( )。
第 12 题 对一个 n 个顶点、m 条边的带权有向简单图用 Dijkstra 算法计算单源最短路时,如果不 使用堆或其它优先队列进行优化,则其时间复杂度为( )。
第 13 题 T(n)表示某个算法输入规模为 n 时的运算次数。如果 T(1)为常数,且有递归式 T(n) = 2*T(n / 2) + 2n,那么 T(n) = ( )。
二、判断题(每题 2 分,共 20 分)
三、编程题(每题 25 分,共 50 分)