一、单项选择题(共 15 题,每题 1.5 分,共计 22.5 分;每题有且仅有一个正确 选项)

1. 一个 32 位整型变量占用(  )个字节。    A. 4 B. 8  C. 32  D. 128

A

1字节=8位(1byte=8bit)

2. 二进制数 11.01 在十进制下是(  )。    A. 3.25  B. 4.125  C. 6.25  D. 11.125

A

送分题

3. 下面的故事与(  )算法有着异曲同工之妙。

从前有座山,山里有座庙,庙里有个老和尚在给小和尚讲故事:‚从前有座山,山 里有座庙,庙里有个老和尚在给小和尚讲故事:‘从前有座山,山里有座庙,庙里有个 老和尚给小和尚讲故事....’‛

A. 枚举  B. 递归  C. 贪心  D. 分治

B

学过的都知道=w=

4. 1948 年,( )将热力学中的熵引入信息通信领域,标志着信息论研究的开端。

A. 冯·诺伊曼(John von Neumann) B. 图灵(Alan Turing)

C. 欧拉(Leonhard Euler) D. 克劳德·香农(Claude Shannon)

D

个人感觉蒙也能蒙对吧,记住就好,。香农用信息熵的概念来描述信源的不确定度。

5. 已知一棵二叉树有 2013 个节点,则其中至多有(  )个节点有 2 个子节点。

A. 1006  B. 1007 C. 1023  D. 1024

A

学过二叉树的应该都知道至少也了解,最后一个非叶子节点为n div 2

6. 在一个无向图中,如果任意两点之间都存在路径相连,则称其为连通 图。右图是一个有 5 个顶点、8 条边的连通图。若要使它不再是连通 图,至少要删去其中的(  )条边。

A. 2  B. 3 C. 4 D. 5

B

无向图中,不是连通图意味着一个节点的度为0,最小为3

7. 斐波那契数列的定义如下:F1 = 1, F2 = 1, Fn = Fn – 1 + Fn – 2 (n ≥ 3)。如果用下面的函数计  算斐波那契数列的第 n 项,则其时间复杂度为( )。

funtion F(n : longint) : longint;

begin

if n <= 2 then  F := 1 else  F := F(n - 1) + F(n - 2);

end;

A. O(1)  B. O(n)  C. O(n2)  D. O(Fn)

D

ABC显然不对=w=,其实实际上确实是D

8. 二叉查找树具有如下性质:每个节点的值都大于其左子树上所有节点的值、小于其右子 树上所有节点的值。那么,二叉查找树的( )是一个有序序列。

A. 先序遍历  B. 中序遍历 C. 后序遍历 D. 宽度优先遍历

B

显然

9. 将(2, 6, 10, 17)分别存储到某个地址区间为 0~10 的哈希表中,如果哈希函数 h(x) =  ( ),将不会产生冲突,其中 a mod b 表示 a 除以 b 的余数。

A. x mod 11 B. X^2 mod 11  C. 2x mod 11  D. ⌊√  ⌋  mod 11,其中⌊√  ⌋表示√  下取整

D

试试就知道

10.  IPv4 协议使用 32 位地址,随着其不断被分配,地址资源日趋枯竭。因此,它正逐渐被 使用( )位地址的 IPv6 协议所取代。    A. 40 B. 48 C. 64 D. 128

D

姿势题,记住吧

11.  二分图是指能将顶点划分成两个部分,每一部分内的顶点间没有边相连的简单无向图。 那么,12 个顶点的二分图至多有( )条边。 A. 18  B. 24 C. 36 D. 66

C

一边6个点,以左边来看,一个点最多和对面连6条边

12.  ( )是一种通用的字符编码,它为世界上绝大部分语言设定了统一并且唯一的二进  制编码,以满足跨语言、跨平台的文本交换。目前它已经收录了超过十万个不同字符。

A. ASCII B. Unicode C. GBK 2312 D. BIG5

B

又到了一年一度拼人品的时候了=w=,不过显然A是不选的

Unicode(统一码、万国码、单一码)是计算机科学领域里的一项业界标准,包括字符集、编码方案等。Unicode 是为了解决传统的字符编码方案的局限而产生的,它为每种语言中的每个字符设定了统一并且唯一的二进制编码,以满足跨语言、跨平台进行文本转换、处理的要求。1990年开始研发,1994年正式公布。

13.  把 64 位非零浮点数强制转换成 32 位浮点数后,不可能( )。

A. 大于原数 B. 小于原数 C. 等于原数 D. 与原数符号相反

D

这个显然吧

14.  对一个 n 个顶点、m 条边的带权有向简单图用 Dijkstra 算法计算单源最短路时,如果不 使用堆或其它优先队列进行优化,则其时间复杂度为( )。

A. O(mn + n3) B. O(n2)  C. O((m + n) log n)  D. O((m + n2) log n)

B

15.  T(n)表示某个算法输入规模为 n 时的运算次数。如果 T(1)为常数,且有递归式 T(n) =  2*T(n / 2) + 2n,那么 T(n) =  ( )。  A. Θ(n) B. Θ(n log n)  C. Θ(n2) D. Θ(n2 log n)

B

T(n/2) 显然运算次数是logn的,求T(n)所以B

二、不定项选择题(共 5 题,每题 1.5 分,共计 7.5 分;每题有一个或多个正确 选项,多选或少选均不得分)

1. 下列程序中,正确计算 1, 2, …, 100 这 100 个自然数之和 sum(初始值为 0)的是(  )。  A. for i := 1 to 100 do  sum := sum + i;

B. i := 1;    while i > 100 do begin  sum := sum + i;  inc(i); end;

C. i := 1;   repeat   sum := sum + i;  inc(i);   until i > 100;

D. i := 1;   repeat   sum := sum + i;  inc(i);   until i <= 100;

AC

入门的都知道=。=

2. ( )的平均时间复杂度为 O(n log n),其中 n 是待排序的元素个数。

A. 快速排序 B. 插入排序 C. 冒泡排序 D. 归并排序

AD

堆排、快排、归并排序都是O(nlogn)

3. 以 A0 作为起点,对下面的无向图进行深度优先遍历时(遍历的顺序与顶点字母的下标 无关),最后一个遍历到的顶点可能是( )。

A. A1  B. A2 C. A3 D. A4

CD

学过的应该都没问题=w=

4. ( )属于 NP 类问题。

A. 存在一个 P 类问题

B. 任何一个 P 类问题

C. 任何一个不属于 P 类的问题

D. 任何一个在(输入规模的)指数时间内能够解决的问题

AB

貌似NP问题年年倍受青睐啊

NP问题是指还未被证明是否存在多项式算法能够解决的问题

首先需要介绍P(Polynomial,多项式)问题.P问题是可以在多项式时间内被确定机(通常意义的计算机)解决的问题.NP(Non-Deterministic Polynomial, 非确定多项式)问题,是指可以在多项式时间内被非确定机(他可以猜,他总是能猜到最能满足你需要的那种选择,如果你让他解决n皇后问题,他只要猜n次就能完成----每次都是那么幸运)解决的问题

5. CCF NOIP 复赛考试结束后,因( )提出的申诉将不会被受理。

A. 源程序文件名大小写错误  B. 源程序保存在指定文件夹以外的位置

C. 输出文件的文件名错误  D. 只提交了可执行文件,未提交源程序

ABCD

1、 0 1 1 1

由第五组可知s1=0;然后根据第一组得s2=1;带入第三组得s3=1;最后由第二组带入可知s4=1;

2、37/12

http://www.zybang.com/question/bc7d28939ad71012b5e18ddf591f261d.html

很清楚详细了

1、Yes (这是一个判断输入字符串是否是回文串的程序=w=)

2、133 (求1~1000之间5和10的倍数,注意去重)

3、4 (求最长上升子序列长度)

4、7 (flood fill的最大面积

【pascal答案】

1、(1)n-p+i

(2)i-p+1

(3)a[i-p]

(4)j<=end2

(5)i(个人感觉end1+1也可以)

(6)j-1(保证两段的连续性)

 

2、(1)j-i

   (2)cur1

(3)dec(count1)

(4)Dec(count2)

(5)Cur1:=a[j]

                                          ——by Eirlys

转载请注明出处=w=

noip2013提高组初赛(答案+选择题题目+个人分析)相关推荐

  1. 【NOIP2014】提高组初赛答案加解析

    NOIP2014提高组初赛答案加解析 本蒟蒻第一次写初赛解析,若有错误欢迎大家纠正 一.单项选择题 1.B 汇编语言是面向机器的低级语言,而FORTRAN.Basic是面向过程. 2.D 1TB=21 ...

  2. noip2015提高组初赛(答案+选择题题目+个人分析)

    一.单项选择题(共15题,每题1.5分,共计22.5分:每题有且仅有一个正确选项) 1. 在计算机内部用来传送.存贮.加工处理的数据或指令都是以(   )形式进行的. A. 二进制码 B. 八进制码 ...

  3. NOIP2018提高组初赛准备

    NOIP2017提高组初赛错题 一.单项选择题(共15 题,每题1.5 分,共计22.5 分:每题有且仅有一个正确选项) 4. 2017年10月1日是星期日,1949年10月1日是( ). A. 星期 ...

  4. 【NOIP2013提高组】花匠

    题目背景 NOIP2013 提高组 Day2 试题. 题目描述 花匠栋栋种了一排花,每株花都有自己的高度.花儿越长越大,也越来越挤.栋栋决定把这排中的一部分花移走,将剩下的留在原地,使得剩下的花能有空 ...

  5. P1979 [NOIP2013 提高组] 华容道

    题目来源 [NOIP2013 提高组] 华容道 - 洛谷 题目考点 搜索   图论 题目 小 B 最近迷上了华容道,可是他总是要花很长的时间才能完成一次.于是,他想到用编程来完成华容道:给定一种局面, ...

  6. NOIP2013 提高组复赛解题报告

    NOIP2013 提高组复赛 day1 day\;1 1002. 火柴排队 贪心+数据结构/归并排序 这个"相邻交换"让我联想到了NOIP2012_day1_task2_game那 ...

  7. noip提高组初赛有感——

    本人第一次考试,感觉还好吧,误打误撞报了个提高组,觉得还是有点亏了(把普及组的脸甩在地上狠狠摩擦那种)..蒟蒻的我答后面的题时就开始困难了,但多选题答得还可以.考场有提前交卷的,大神总是很多呀- 不过 ...

  8. 【NOIP2013提高组】火柴排队

    题目背景 NOIP2013 提高组 Day1 试题 题目描述 涵涵有两盒火柴,每盒装有 n 根火柴,每根火柴都有一个高度.现在将每盒中的火柴各自排成一列,同一列火柴的高度互不相同,两列火柴之间的距离定 ...

  9. 【NOIP2013提高组】积木大赛

    题目背景 NOIP2013 提高组 Day2 试题 题目描述 春春幼儿园举办了一年一度的"积木大赛".今年比赛的内容是搭建一座宽度为 n 的大厦,大厦可以看成由 n 块宽度为 1  ...

  10. NOIP 2015 提高组 初赛

    NOIP 2015 提高组 初赛 疑难点 学习 感悟. 一. 3. 示例如下(来自自个的理解): 101.101 十进制 转十进制1*10^2+0*10^1+1*10^0+1*10^-1+0*10^- ...

最新文章

  1. 程序员的自我修养--链接、装载与库笔记:Windows PE/COFF
  2. RunLoop深度探究以及有关面试题
  3. firefox如何不让网站登录失效_Firefox Preview 4开放下载:引入登录管理、热门网站等功能...
  4. 后缀数组求最长重复子串
  5. Linux shell脚本中如何读取跟shell脚本同一目录下的配置文件
  6. 基于java固定资产管理系统设计(含源文件)
  7. cadsee plus看图纸 7.2.0.1
  8. 瑞星服务器版序列号 2009,瑞星序列号2009 瑞星杀毒软件序列号和ID
  9. Inspinia_admin-V2.3原版(英文)
  10. 支持ipv6路由器有什么优点?路由器应用了哪些技术?
  11. 2021级天狮学院经济管理学院市场营销专升本专业辅导员及新生群
  12. 第十八章 ESP32的WebSocket服务器
  13. 前言 金融大叔的梦想
  14. python绘制蟒蛇,绘制五彩蟒蛇
  15. 2021.07.13 我们是这样崩的
  16. 使用Python对大脑成像数据进行可视化分析
  17. java并行流 阻塞主线程_记一次使用Java8并行流导致的服务瓶颈问题排查
  18. Linux下安装jdk-6u45-linux-x64.bin
  19. 自定义控件:图片轮播,点击图片进入webview
  20. 移动端页面一键拨号、发送短信等功能

热门文章

  1. FM1208CPU卡读写函数说明
  2. 个人用户可以向运营商申请短信接口吗?
  3. 网站上点击自定义按钮发起QQ聊天的解决方案
  4. redhat7 安装telnet服务
  5. cntext:一款 Python文本分析包
  6. jmeter录制脚本
  7. 在Latex如何添加Visio绘图
  8. PHP - 支付宝小程序授权登录
  9. 专业的售后服务管理系统
  10. et中计算机的快捷键,ET制版快捷键