收藏 分享(赏)

NOIP2015提高组初赛试题C++(A3版).doc

上传人:weiwoduzun 文档编号:2730360 上传时间:2018-09-26 格式:DOC 页数:4 大小:62KB
下载 相关 举报
NOIP2015提高组初赛试题C++(A3版).doc_第1页
第1页 / 共4页
NOIP2015提高组初赛试题C++(A3版).doc_第2页
第2页 / 共4页
NOIP2015提高组初赛试题C++(A3版).doc_第3页
第3页 / 共4页
NOIP2015提高组初赛试题C++(A3版).doc_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

1、- 1 -第二十一届全国青少年信息学奥林匹克联赛初赛提高组C+语言试题竞赛时间 : 2015年10 月11日 14:3016:30一、单项选择题(共15 题,每题1.5 分,共计22.5 分;每题有且仅有一个正确选项)1 在计算机内部用来传送、存 贮、加工 处理的数据或指令都是以( )形式进行的。A二进制码 B八进制码 C十 进制码 D智能拼音码2 下列说法正确的是( )。ACPU 的主要任 务是执行数据运算和程序控制B存储 器具有记忆能力,其中信息任何时候都不会丢失C两个 显示器屏幕尺寸相同,则它们的分辨率必定相同D个人用户只能使用Wifi 的方式连接到Internet3 与二进制小数0.1

2、 相等的十六进制数是( )。A0.8 B0.4 C0.2 D0.14下面有四个数据组,每个 组各有三个数据,其中第一个数据为八进制数,第二个数据为十进制数,第三个数据为十六 进制数。 这四个数据组中三个数据相同的是( )。A120 82 50 B144 100 68 C300 200 C8 D1762 1010 3F25 线性表若采用链表存储结构,要求内存中可用存 储单 元地址( )。A必须连续 B部分地址必须连续C一定不连续 D连续不连续均可6 今有一空栈S, 对下列待进栈的数据元素序列a,b,c,d,e,f 依次进行进栈,进栈,出栈,进栈, 进栈,出 栈的操作,则此操作完成后,栈S 的栈顶

3、元素为( )。Af Bc Ca Db7 前序遍历序列与后序遍历序列相同的二叉树为( )。A非叶子结点只有左子树的二叉树 B只有根 结点的二叉树C根结 点无右子树的二叉树 D非叶子结点只有右子树的二叉树8 如果根的高度为1,具有61 个结点的完全二叉树的高度 为( )。A5 B6 C7 D89 6 个顶点的连通图的最小生成树,其 边数为( )。A6 B5 C7 D410设某算法的计算时间表示 为递推关系式T(n) = T(n - 1) + n(n 为正整数)及T(0) = 1,则该算法的时间复杂度为( )。AO(log n) BO(n log n) CO(n) DO(n2)11具有n 个顶点,e

4、 条边的图采用邻接表存储结构, 进行深度优先遍历和广度 优先遍历运算的时间复杂度均为( )。A(n2) B(e2) C(ne) D(n + e)12在数据压缩编码的应用中,哈夫曼(Huffman)算法是一种采用了( )思想的算法。A贪心 B分治 C递推 D回溯13双向链表中有两个指针域,llink和rlink ,分 别指回前驱及后继,设p指向链表中的一个结点,q指向一待插入结点,现要求在 p前插入q, 则正确的插入为( )。A p-llink = q; q-rlink = p;p-llink-rlink = q; q-llink = p-llink;B q-llink = p-llink; p

5、-llink-rlink = q;q-rlink = p; p-llink = q-rlink;C q-rlink = p; p-rlink = q;p-llink-rlink = q; q-rlink = p;D p-llink-rlink = q; q-rlink = p;q-llink = p-llink; p-llink = q;14对图G 中各个结点分别指定一种颜 色,使相邻结点颜色不同,则称为图G 的一个正常着色。正常着色图 G 所必需的最少颜色数,称为G 的色数。那么下图的色数是( )。A3 B4 C5 D615在NOI 系列赛事中参赛选手必须使用由承办单位统一提供的设备。下列物

6、品中不允许选手自带的是( )。A鼠标 B笔 C身份 证 D准考证二、不定项选择题(共5 题,每 题1.5 分,共计7.5 分;每题有一个或多个正确选项,多 选或少选均不得分)1 以下属于操作系统的有( )。AWindows XP BUNIX CLinux DMac OS2 下列属于视频文件格式的有( )。AAVI BMPEG CWMV DJPEG3 下列选项不是正确的IP 地址的有( )。A202.300.12.4 B192.168.0.3 C100:128:35:91 D111-103-35-214 下列有关树的叙述中,叙述正确的有( )。A在含有n 个结点的树中,边 数只能是(n-1) 条

7、B在哈夫曼 树中,叶结点的个数比非叶结点个数多1C完全二叉 树一定是满二叉树D在二叉树的前序序列中,若 结点u 在结点v 之前, 则u一定是v的祖先5 以下图中一定可以进行黑白染色的有( - 2 -)。(黑白染色:为各个结点分别 指定黑白两种颜色之一,使相邻结点颜色不同。)A二分图 B完全图 C树 D连通图三、问题求解(共2 题,每题5 分,共计10 分;每题全部答对得5 分,没有部分分)1 在1 和2015 之间(包括1 和2015 在内)不能被4 、5、6 三个数任意一个数整除的数有_个。2 结点数为5 的不同形态的二叉树一共有_种。 (结点数为2 的二叉树一共有2种:一种是根结点和左儿子

8、,另一种是根结点和右儿子。)四、阅读程序写结果(共4 题,每题8 分,共计32 分)1 #include using namespace std;struct point int x;int y;int main() struct EXint a;int b;point c; e;e.a = 1;e.b = 2;e.c.x = e.a + e.b;e.c.y = e.a * e.b;cout using namespace std;void fun(char *a, char *b) a = b;(*a)+;int main() char c1, c2, *p1, *p2;c1 = A;c2

9、= a;p1 = p2 = fun(p1, p2);cout #include using namespace std;int main() int len, maxlen;string s, ss;maxlen = 0;do cin ss;len = ss.length();if (ss0 = # )break;if (len maxlen) s = ss;maxlen = len; while (true);cout using namespace std;int fun(int n, int fromPos, int toPos) int t, tot;if (n = 0)return

10、0;for (t = 1; t n;cout using namespace std;const int MAXN = 1000;int n, i, ans, sum;int xMAXN;int lmaxMAXN;/ lmaxi为仅含xi及xi左侧整数的连续子序列的序列和中,最大的序列和int rmaxMAXN;/ rmaxi为仅含xi及xi右侧整数的连续子序列的序列和中,最大的序列和int main() cin n;for (i = 0; i xi;lmax0 = x0;for (i = 1; i = 0; i-)if (rmaxi + 1 = 0; i-)if (rmaxi ans)ans

11、 = sum;cout using namespace std;const int MAXV = 100;int n, i, j, v;int wMAXVMAXV; / 邻接矩阵,记录边长/ 其中wij为连接结点 i 和结点j 的无向边长度,若无边则为-1int distMAXV;int usedMAXV; / 记录结点是否已扩展(0:未扩展;1:已扩展)int main() cin n;for (i = 0; i wij;dist0 = 0;for (i = 1; i n; i+)disti = -1;for (i = 0; i n; i+)usedi = 0;while (true) (1) ;for (i = 0; i n; i+)if (usedi != 1 if (v = -1)break;(4) ;for (i = 0; i n; i+)if (wvi != -1 for (i = 0; i n; i+)cout disti endl;return 0;

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 中等教育 > 试题课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报