ImageVerifierCode 换一换
格式:DOCX , 页数:15 ,大小:21.19KB ,
资源ID:8598312      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-8598312.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(NOIP提高组PascalWord文档格式.docx)为本站会员(b****6)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

NOIP提高组PascalWord文档格式.docx

1、A. 2k B. 2k+1 C. k/2下取整 D. (k+1)/2下取整10以下竞赛活动中历史最悠久的是( )。A. 全国青少年信息学奥林匹克联赛(NOIP)B. 全国青少年信息学奥林匹克竞赛(NOI)C. 国际信息学奥林匹克竞赛(IOI)D. 亚太地区信息学奥林匹克竞赛(APIO)二、不定项选择题(共10题,每题1.5分,共计15分。每题有一个或多个正确选项。多选或少选均不得分。1元素R1、R2、R3、R4、R5入栈的顺序为R1、R2、R3、R4、R5。如果第1个出栈的是R3,那么第5个出栈的可能是( )。A. R1 B. R2 C. R4 D. R52Pascal语言、C语言和C+语言都

2、属于( )。A. 高级语言 B. 自然语言 C. 解释性语言 D. 编译性语言3原地排序是指在排序过程中(除了存储待排序元素以外的)辅助空间的大小与数据规模无关的排序算法。以下属于原地排序的有( )。A. 冒泡排序 B. 插入排序 C. 基数排序 D. 选择排序4在整数的补码表示法中,以下说法正确的是( )。A. 只有负整数的编码最高位为1B. 在编码的位数确定后,所能表示的最小整数和最大整数的绝对值相同C. 整数0只有唯一的一个编码D. 两个用补码表示的数相加时,如果在最高位产生进位,则表示运算溢出5一棵二叉树的前序遍历序列是ABCDEFG,后序遍历序列是CBFEGDA,则根结点的左子树的结

3、点个数可能是( )。A. 0 B. 2 C. 4 D. 66在下列HTML语句中,可以正确产生一个指向NOI官方网站的超链接的是( )。A. 欢迎访问NOI网站B. a href=C. D. a name=7关于拓扑排序,下面说法正确的是( )。A. 所有连通的有向图都可以实现拓扑排序B. 对同一个图而言,拓扑排序的结果是唯一的C. 拓扑排序中入度为0的结点总会排在入度大于0的结点的前面D. 拓扑排序结果序列中的第一个结点一定是入度为0的点8一个平面的法线是指与该平面垂直的直线。过点(1,1,1)、(0,3,0)、(2,0,0)的平面的法线是( )。A. 过点(1,1,1)、(2,3,3)的直

4、线B. 过点(1,1,1)、(3,2,1)的直线C. 过点(0,3,0)、(-3,1,1)的直线D. 过点(2,0,0)、(5,2,1)的直线9双向链表中有两个指针域llink和rlink,分别指向该结点的前驱及后继。设p指向链表中的一个结点,它的左右结点均非空。现要求删除结点p,则下面语句序列中正确的是( )。A. p.rlink.llink := p.rlink; p.llink.rlink := p.llink; dispose(p);B. p.llink.rlink : p.rlink.llink :C. p.rlink.llink : p.rlink.llink.rlink :D.

5、p.llink.rlink : p.llink.rlink.llink :10今年(2010年)发生的事件有( )。A. 惠普实验室研究员Vinay Deolalikar自称证明了PNPB. 英特尔公司收购计算机安全软件公司迈克菲(McAfee)C. 苹果公司发布iPhone 4手机D. 微软公司发布Windows 7操作系统三、问题求解(共3题,每题5分,共计15分)1LZW编码是一种自适应词典编码。在编码的过程中,开始时只有一部基础构造元素的编码词典,如果在编码的过程中遇到一个新的词条,则该词条及一个新的编码会被追加到词典中,并用于后继信息的编码。举例说明,考虑一个待编码的信息串:xyx

6、yy yy xyx。初始词典只有3个条目,第一个为x,编码为1;第二个为y,编码为2;第三个为空格,编码为3;于是串xyx的编码为1-2-1(其中-为编码分隔符),加上后面的一个空格就是1-2-1-3。但由于有了一个空格,我们就知道前面的是一个单词,而由于该单词没有在词典中,我们就可以自适应的把这个词条添加到词典里,编码为4,然后按照新的词典对后继信息进行编码,以此类推。于是,最后得到编码:1-2-1-3-2-2-3-5-3-4。我们可以看到,信息被压缩了。压缩好的信息传递到接收方,接收方也只要根据基础词典就可以完成对该序列的完全恢复。解码过程是编码过程的逆操作。现在已知初始词典的3个条目如上

7、述,接收端收到的编码信息为2-2-1-2-3-1-1-3-4-3-1-2-1-3-5-3-6,则解码后的信息串是_2无向图G有7个顶点,若不存在由奇数条边构成的简单回路,则它至多有_条边。3记T为一队列,初始时为空,现有n个总和不超过32的正整数依次入队。如果无论这些数具体为何值,都能找到一种出队的方式,使得存在某个时刻队列T中的数之和恰好为9,那么n的最小值是_。四、阅读程序写结果(共4题,每题7分,共计28分)1const SIZE = 10;var i, j, cnt, n, m : integer; data : array1.SIZE of integer;begin readln(

8、n, m); for i := 1 to n do read(datai); begin cnt := 0; for j : if (datai dataj) or (dataj = datai) and (j i) then inc(cnt); if cnt = m then writeln(datai); end;end.输入5 296 -8 0 16 87输出:_2 SIZE = 100; na, nb, i, j, k : a, b : readln(na);= 1 to na do read(ai); readln(nb);= 1 to nb do read(bi); i := 1;

9、 j : while (i = na) and (j = nb) do if ai = bj then write(ai, ); inc(i); end else begin write(bj, inc(j); if i = na then for k := i to na do write(ak, if j = nb then= j to nb do write(bk, 输入:51 3 5 7 942 6 10 143 NUM = 5; n :function r(n : integer) : if n = NUM then r := n; exit;= 1 to NUM do if r(n

10、 - i) right if successful write(ri, = left to right do swap(rleft, ri); perm(left + 1, right); fillchar(map, sizeof(map), false);= 1 to m do readln(x, y); mapxy : mapyx : ri : perm(1, n); if not found then writeln(No soloution!9 121 22 33 44 55 66 11 72 73 84 85 96 9五、完善程序(第1空2分,其余10空,每空2.5分,共计27分)1

11、(过河问题)在一个月黑风高的夜晚,有一群人在河的右岸,想通过唯一的一根独木桥走到河的左岸。在这伸手不见五指的黑夜里,过桥时必须借助灯光来照明,不幸的是,他们只有一盏灯。另外,独木桥上最多承受两个人同时经过,否则将会坍塌。每个人单独过桥都需要一定的时间,不同的人需要的时间可能不同。两个人一起过桥时,由于只有一盏灯,所以需要的时间是较慢的那个人单独过桥时所花的时间。现输入n(2n b then max := a elsefunction go(stage : boolean) : i, j, num, tmp, ans : if (stage = RIGHT_TO_LEFT) num : ans

12、: if posi = RIGHT then inc(num); if timei ans then= timei; if then go := ans;= INFINITY;= 1 to n - 1 do= i + 1 to n do if posj = RIGHT then posi := LEFT; posj : tmp := max(timei, timej) + ; if tmp 1) and (heapi heapi div 2) do swap(i, i div 2);= i div 2;procedure remove(k :/在堆中删除optk i, j := posk; swap(i, r); dec(r); if i = r + 1 then while i + i = r do if (i + i + 1 = r) and (heapi + i + 1 heapj then ; break; read(valuei); opti := valuei; add(i);= m + 1 to n do= ; remove( ); writeln(heap1);

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2