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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

本文(【考研类试卷】计算机专业基础综合数据结构(数组和广义表)历年真题试卷汇编5及答案解析.doc)为本站会员(fuellot230)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

【考研类试卷】计算机专业基础综合数据结构(数组和广义表)历年真题试卷汇编5及答案解析.doc

1、计算机专业基础综合数据结构(数组和广义表)历年真题试卷汇编5 及答案解析(总分:60.00,做题时间:90 分钟)一、单项选择题(总题数:15,分数:30.00)1.对 n 阶对称矩阵作压缩存储时,需要表长为( )的顺序表。【华中科技大学 2006 一、2(2 分)】(分数:2.00)A.n2B.n 2 2C.n(n+1)2D.n(n-1)22.有一个 100*90 的稀疏矩阵,非 0 元素有 10 个,设每个整型数占 2 字节,则用三元组表示该矩阵时,所需的字节数是( )。【南京理工大学 1999 二、8(2 分)】(分数:2.00)A.60B.66C.18000D.333.数组 A04,一

2、 1-3,57中含有元素的个数( )。【中山大学 1998 二、5(2 分)】(分数:2.00)A.55B.45C.36D.164.用数组 r 存储静态链表,结点的 next 域指向后继,工作指针 j 指向链中结点,使 j 沿链移动的操作为( )。【南京理工大学 2001 一、1 6(15 分)】(分数:2.00)A.j=rfnextB.j=1+1C.j=f 一nextD.j=rj一next5.一个非空广义表的表尾( )。【北京交通大学 2004 一、2(2 分)】(分数:2.00)A.不能是子表B.只能是子表C.只能是原子D.是原子或子表6.广义表(a),(b,(c),(e(e,f),o)的

3、深度是( )。【华中科技大学 2007 一、7(2 分)】(分数:2.00)A.2B.3C.4D.57.广义表(a,(b,(c,d(e,f),g)的深度为( )。【北京邮电大学 2005 一、4(2 分)】(分数:2.00)A.3B.4C.5D.68.广义表(a,b),c,(d,(e)的表尾是( )。【华中科技大学 2006 一、4(2 分)】(分数:2.00)A.(d,(e)B.(d(e)C.eD.(c,(d(e)9.已知广义表(O,(a),(b,c,(d,(d,f),则以下说法正确的是( )。【华南理工大学 2006 一、7(2分)1(分数:2.00)A.表长为 3,表头为空表,表尾为(a

4、),(b,c,(d),(d,f)B.表长为 3,表头为空表,表尾为(b,c,(d,(d,f)C.表长为 4,表头为空表,表尾为(d,f)D.表长为 3,表头为(O),表尾为(a),(b,C,(d),(d,f)10.已知广义表 LS=(a,b,c),(d,e,f),运用 head 和 tail 函数取出 LS 中原子 e 的运算是( )。【西安电子科技大学 2001 应用一、3(2 分)】(分数:2.00)A.head(tail(LS)B.tail(head(LS)C.head(tail(head(tail(LS)D.head(tail(tail(head(LS)11.广义表 A=(a,b,(c

5、,d,(e,(f,g),则下面式子 Head(Tail(Head(Tail(Tail(A)的值为( )。 【北京邮电大学 1999 一、2(2 分)】【烟台大学 2007 一、10(2 分)】(分数:2.00)A.(g)B.(d)C.CcD.d12.设广义表 L=(a,b,0),则 GetTail(GetTail(L)的结果是( )。【北京理工大学 2006 九、8 (1 分)】(分数:2.00)A.(0)B.0C.(b,0)D.都不是13.广义表 A=(a,b,c,(d(e,f),则下面式子 Head(Tail(Tail(Tail(A)的值为( )。(Head 与 Tail分别是取表头和表尾

6、的函数。)【华南理工大学 2005 一、1(2 分)】(分数:2.00)A.(d(e,f)B.dC.fD.(e,f)14.某字符串满足:concat(head(s),head(tail(tail(s)=“ac”,(head,tail 的定义同广义表),则 s=( )。【中国科学技术大学 1992 八、6(1 分)】(分数:2.00)A.aabcB.acbaC.acccD.acac15.广义表(a,(b,c),d,e)的表头为( )。【中山大学 1998 二、6(2 分)】(分数:2.00)A.aB.a,(b,c)C.(a,(b,c)D.(a)二、填空题(总题数:5,分数:10.00)16.已知

7、二维数组 A110,09】中每个元素占 4 个单元,在按行优先方式将其存储到起始地址为1000 的连续存储区域时,A5,9的地址是_。【厦门大学 2002 六、5(4 分)】(分数:2.00)_17.用一维数组 B 与列优先存放带状矩阵 A 中的非零元素 Ai,f(1i,i-2i+2),B 中的第 8 个元素是A 中的第 (1) 行,第 (2) 列的元素。【北京邮电大学 2001 二、3(4 分)】(分数:2.00)_18.设数组 A08,110,数组中任一元素 Ai,j均占内存 48 个二进制位,从首地址 2000 开始连续存放在主内存里,主内存字长为 16 位,那么(1)存放该数组至少需要

8、的单元数是_;(2)存放数组的第 8 列的所有元素至少需要的单元数是_;(3)数组按列存储时,元素 A5,8的起始地址是_。【中国矿业大学 2000 一、4(4 分)】(分数:2.00)_19.有一个 10 阶对称矩阵 A,采用压缩存储方式(以行序为主序存储,且 A00=1),则 A85的地址为_。【北京交通大学 2005 二、3(2 分)】(分数:2.00)_20.已知三对角矩阵 A19,19的每个元素占 2 个单元,现将其三条对角线上的元素逐行存储在起始地址为 1000 的连续的内存单元中,则元素 A7,8的地址为_。【合肥工业大学 2000 三、4(2 分)】(分数:2.00)_三、判断

9、题(总题数:10,分数:20.00)21.广义表的长度是指广义表中的原子个数。( )【北京邮电大学 2006 二、5(1 分)】(分数:2.00)A.正确B.错误22.广义表中的元素或者是一个不可分割的原子,或者是一个非空的广义表。( )【合肥工业大学 2000 二、3(1 分)】(分数:2.00)A.正确B.错误23.广义表中原子个数即为广义表的长度。( )【中国海洋大学 2007 二、6(1 分)】(分数:2.00)A.正确B.错误24.若一个广义表的表头为空表,则此广义表亦为空表。( )【中国海洋大学 2006 二、4(1 分)】【中科院软件所 1997 一、8(1 分)】【长沙铁道学院

10、 1998 一、8(1 分)】(分数:2.00)A.正确B.错误25.任何一个非空广义表,其表头可能是单元素或广义表,其表尾必定是广义表。( )【中国海洋大学2006 二、5(1 分)】(分数:2.00)A.正确B.错误26.广义表是由零或多个原子或子表所组成的有限序列,所以广义表可能为空表。( )【中国海洋大学2006 二、6(1 分)】(分数:2.00)A.正确B.错误27.广义表的取表尾运算,其结果通常是个表,但有时也可是个单元素值。( )【南京航空航天大学 1996六、2(1 分)】(分数:2.00)A.正确B.错误28.广义表中的元素或者是一个不可分割的原子,或者是一个非空的广义表。

11、( )【合肥工业大学 2000 二、3(1 分)】(分数:2.00)A.正确B.错误29.所谓取广义表的表尾就是返回广义表中最后一个元素。( )【合肥工业大学 2001 二、3(1 分)】(分数:2.00)A.正确B.错误30.广义表的同级元素(直属于同一个表中的各元素)具有线性关系。( )【华南理工大学 2002 一、9(1 分)】(分数:2.00)A.正确B.错误计算机专业基础综合数据结构(数组和广义表)历年真题试卷汇编5 答案解析(总分:60.00,做题时间:90 分钟)一、单项选择题(总题数:15,分数:30.00)1.对 n 阶对称矩阵作压缩存储时,需要表长为( )的顺序表。【华中科

12、技大学 2006 一、2(2 分)】(分数:2.00)A.n2B.n 2 2C.n(n+1)2 D.n(n-1)2解析:2.有一个 100*90 的稀疏矩阵,非 0 元素有 10 个,设每个整型数占 2 字节,则用三元组表示该矩阵时,所需的字节数是( )。【南京理工大学 1999 二、8(2 分)】(分数:2.00)A.60B.66 C.18000D.33解析:解析:三元组的每个元素包括行值、列值和元素值,10 个非零元素占 60 字节。加上三元组表中行数、列数和总的非零元素个数所占的 6 字节,故选 B。3.数组 A04,一 1-3,57中含有元素的个数( )。【中山大学 1998 二、5(

13、2 分)】(分数:2.00)A.55B.45 C.36D.16解析:4.用数组 r 存储静态链表,结点的 next 域指向后继,工作指针 j 指向链中结点,使 j 沿链移动的操作为( )。【南京理工大学 2001 一、1 6(15 分)】(分数:2.00)A.j=rfnext B.j=1+1C.j=f 一nextD.j=rj一next解析:5.一个非空广义表的表尾( )。【北京交通大学 2004 一、2(2 分)】(分数:2.00)A.不能是子表B.只能是子表 C.只能是原子D.是原子或子表解析:6.广义表(a),(b,(c),(e(e,f),o)的深度是( )。【华中科技大学 2007 一、

14、7(2 分)】(分数:2.00)A.2B.3C.4 D.5解析:7.广义表(a,(b,(c,d(e,f),g)的深度为( )。【北京邮电大学 2005 一、4(2 分)】(分数:2.00)A.3B.4C.5 D.6解析:8.广义表(a,b),c,(d,(e)的表尾是( )。【华中科技大学 2006 一、4(2 分)】(分数:2.00)A.(d,(e)B.(d(e)C.eD.(c,(d(e) 解析:9.已知广义表(O,(a),(b,c,(d,(d,f),则以下说法正确的是( )。【华南理工大学 2006 一、7(2分)1(分数:2.00)A.表长为 3,表头为空表,表尾为(a),(b,c,(d)

15、,(d,f) B.表长为 3,表头为空表,表尾为(b,c,(d,(d,f)C.表长为 4,表头为空表,表尾为(d,f)D.表长为 3,表头为(O),表尾为(a),(b,C,(d),(d,f)解析:10.已知广义表 LS=(a,b,c),(d,e,f),运用 head 和 tail 函数取出 LS 中原子 e 的运算是( )。【西安电子科技大学 2001 应用一、3(2 分)】(分数:2.00)A.head(tail(LS)B.tail(head(LS)C.head(tail(head(tail(LS) D.head(tail(tail(head(LS)解析:11.广义表 A=(a,b,(c,d

16、,(e,(f,g),则下面式子 Head(Tail(Head(Tail(Tail(A)的值为( )。 【北京邮电大学 1999 一、2(2 分)】【烟台大学 2007 一、10(2 分)】(分数:2.00)A.(g)B.(d)C.CcD.d 解析:12.设广义表 L=(a,b,0),则 GetTail(GetTail(L)的结果是( )。【北京理工大学 2006 九、8 (1 分)】(分数:2.00)A.(0) B.0C.(b,0)D.都不是解析:13.广义表 A=(a,b,c,(d(e,f),则下面式子 Head(Tail(Tail(Tail(A)的值为( )。(Head 与 Tail分别是

17、取表头和表尾的函数。)【华南理工大学 2005 一、1(2 分)】(分数:2.00)A.(d(e,f) B.dC.fD.(e,f)解析:14.某字符串满足:concat(head(s),head(tail(tail(s)=“ac”,(head,tail 的定义同广义表),则 s=( )。【中国科学技术大学 1992 八、6(1 分)】(分数:2.00)A.aabcB.acbaC.accc D.acac解析:15.广义表(a,(b,c),d,e)的表头为( )。【中山大学 1998 二、6(2 分)】(分数:2.00)A.a B.a,(b,c)C.(a,(b,c)D.(a)解析:二、填空题(总题

18、数:5,分数:10.00)16.已知二维数组 A110,09】中每个元素占 4 个单元,在按行优先方式将其存储到起始地址为1000 的连续存储区域时,A5,9的地址是_。【厦门大学 2002 六、5(4 分)】(分数:2.00)_正确答案:(正确答案:1196)解析:17.用一维数组 B 与列优先存放带状矩阵 A 中的非零元素 Ai,f(1i,i-2i+2),B 中的第 8 个元素是A 中的第 (1) 行,第 (2) 列的元素。【北京邮电大学 2001 二、3(4 分)】(分数:2.00)_正确答案:(正确答案:第 1 行第 3 列,这是一个五对角矩阵。)解析:18.设数组 A08,110,数

19、组中任一元素 Ai,j均占内存 48 个二进制位,从首地址 2000 开始连续存放在主内存里,主内存字长为 16 位,那么(1)存放该数组至少需要的单元数是_;(2)存放数组的第 8 列的所有元素至少需要的单元数是_;(3)数组按列存储时,元素 A5,8的起始地址是_。【中国矿业大学 2000 一、4(4 分)】(分数:2.00)_正确答案:(正确答案:(1)270 (2)27 (3)2204)解析:19.有一个 10 阶对称矩阵 A,采用压缩存储方式(以行序为主序存储,且 A00=1),则 A85的地址为_。【北京交通大学 2005 二、3(2 分)】(分数:2.00)_正确答案:(正确答案

20、:41)解析:20.已知三对角矩阵 A19,19的每个元素占 2 个单元,现将其三条对角线上的元素逐行存储在起始地址为 1000 的连续的内存单元中,则元素 A7,8的地址为_。【合肥工业大学 2000 三、4(2 分)】(分数:2.00)_正确答案:(正确答案:1038 三对角矩阵按行序存储的地址公式:k=2(i 一 1)+j(1i,jn)解析:三、判断题(总题数:10,分数:20.00)21.广义表的长度是指广义表中的原子个数。( )【北京邮电大学 2006 二、5(1 分)】(分数:2.00)A.正确B.错误 解析:22.广义表中的元素或者是一个不可分割的原子,或者是一个非空的广义表。(

21、 )【合肥工业大学 2000 二、3(1 分)】(分数:2.00)A.正确B.错误 解析:23.广义表中原子个数即为广义表的长度。( )【中国海洋大学 2007 二、6(1 分)】(分数:2.00)A.正确B.错误 解析:24.若一个广义表的表头为空表,则此广义表亦为空表。( )【中国海洋大学 2006 二、4(1 分)】【中科院软件所 1997 一、8(1 分)】【长沙铁道学院 1998 一、8(1 分)】(分数:2.00)A.正确B.错误 解析:解析:广义表的表头是广义表的第一个元素。只有非空广义表才能取表头。25.任何一个非空广义表,其表头可能是单元素或广义表,其表尾必定是广义表。( )

22、【中国海洋大学2006 二、5(1 分)】(分数:2.00)A.正确 B.错误解析:26.广义表是由零或多个原子或子表所组成的有限序列,所以广义表可能为空表。( )【中国海洋大学2006 二、6(1 分)】(分数:2.00)A.正确 B.错误解析:27.广义表的取表尾运算,其结果通常是个表,但有时也可是个单元素值。( )【南京航空航天大学 1996六、2(1 分)】(分数:2.00)A.正确B.错误 解析:解析:广义表的取表尾运算,是非空广义表除去表头元素,剩余元素组成的表,不可能是原子。28.广义表中的元素或者是一个不可分割的原子,或者是一个非空的广义表。( )【合肥工业大学 2000 二、3(1 分)】(分数:2.00)A.正确B.错误 解析:解析:广义表中元素可以是原子,也可以是表(包括空表和非空表)。29.所谓取广义表的表尾就是返回广义表中最后一个元素。( )【合肥工业大学 2001 二、3(1 分)】(分数:2.00)A.正确B.错误 解析:解析:广义表的表尾,指去掉表头元素后,剩余元素所组成的表。30.广义表的同级元素(直属于同一个表中的各元素)具有线性关系。( )【华南理工大学 2002 一、9(1 分)】(分数:2.00)A.正确 B.错误解析:

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1