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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

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

1、计算机专业基础综合数据结构(数组和广义表)历年真题试卷汇编 1及答案与解析一、单项选择题1 数组 A05,06的每个元素占 5 个字节,将其按列优先次序存储在起始地址为 1000 的内存单元中,则元素 A5,5的地址是 ( )。【南京理工大学 2001一、13(1 5 分) 】(A)1 175(B) 1 180(C) 1205 (D)12102 设 7 行 6 列的数组 a 以列序为主序顺序存储,基地址为 1024,每个元素占 2 个存储单元,第 4 行第 5 列的元素(假定无第 0 行第 0 列)的存储地址是( )。【华中科技大学 2006 一、3(2 分)】(A)1068(B) 1086(

2、C) 1084 (D)10663 若 6 行 5 列的数组以列序为主序顺序存储,基地址为 1000,每个元素占 2 个存储单元,则第 3 行第 4 列的元素(假定无第 0 行第 0 列)的地址是( )。【华中科技大学 2004 一、4(1 分) 】(A)1040(B) 1042(C) 1026 (D)备选答案 A,B,C 都不对3 二维数组 A 的元素都是 6 个字符组成的串,行下标 i 的范围从 0 到 8,列下标 j的范围从 1 到 10。从供选择的答案中选出应填入下列关于数组存储叙述中( )内的正确答案。(1)存放 A 至少需要 ( )个字节;(2)A 的第 8 N 一和第 5 行共占(

3、 ) 个字节;(3)若 A 按行存放,元素 A8,5 的起始地址与 A 按列存放时的元素( )的起始地址一致。【山东工业大学 2000 三、1(4 分)】【山东大学 1998 三、1(4 分)】4 (1)(A)90(B) 180(C) 240 (D)270(E)5405 (2)(A)108(B) 1 14(C) 54 (D)60 (E)1506 (3)(A)A8 ,5(B) A3,10(C) A5,8(D)A0 ,97 设二维数组 A1m,1,n(即 m 行 n 列) 按行存储在数组研 1 一 m*n中,则二维数组元素 Ai,j 在一维数组 B 中的下标为( )。 【南京理工大学 1998 一

4、、2(2分)】(A)(i-1) *n+j(B) (i1)*n+j-1 (C) t*(f 一 1)(D)f *m+i-18 将一个 A1100,1100的三对角矩阵,按行优先存入一维数组 B1298中,A 中元素 A6665 (即该元素下标 i=66,j=65) ,在 B 数组中的位置 K 为( )。【北京邮电大学 1998 二、5(2 分) 】(A)198(B) 195(C) 1979 数组通常具有的两种基本操作是( )。【中南大学 2005 一、10(2 分)】(A)查找和修改(B)查找和索引(C)索引和修改(D)建立和删除10 对矩阵压缩存储是为了( )。【中南大学 2005 一、9(2

5、分)】(A)方便运算(B)方便储存(C)提高运算速度(D)减少储存空间11 稀疏矩阵一般的压缩存储方法有( )。【南京理工大学 2005 一、12(1 分)】(A)三元组和二维数组(B)散列和十字链表(C)三元组和散列(D)三元组和十字链表12 稀疏矩阵一般的压缩存储方法有两种,即( )。【华南理工大学 2005 一、1(2分)】【 暨南大学 2010 一、12(2 分)】【江苏大学 2005 一、9(2 分)】(A)二维数组和三维数组(B)三元组和散列(C)三元组和十字链表(D)散列和十字链表13 稀疏矩阵的三元组存储方法( )。【华南理工大学 2006 一、4(2 分)】(A)实现转置运算

6、很简单,只需将每个三元组的行标和列标交换(B)是一种链式存储方法(C)矩阵的非零元个数和位置在操作过程中变化不大时较有效(D)比十字链表法更高效14 在稀疏矩阵的快速转置算法中,numcol表示源矩阵 M 中( )。【北京理工大学 2007 一、7(1 分) 】(A)第 col 行中非零元的个数(B)第 col 行中零元的个数(C)第 col 列中非零元的个数(D)第 col 列中零元的个数15 设有一个 n 行 n 列的对称矩阵 A,将其下三角部分按行存放在一个一维数组 B中,A00存放于 B0中,那第 i 行的对角元素 Aij存放于 B 中( )处。【哈尔滨工业大学 2005 二、5(1

7、分)】(A)(i+3)*i2(B) (i+1)*/2(C) (2n-i+1)*i2 (D)(2n 一 i1)*i 216 若对 n 阶对称矩阵 A 以行序为主序方式将其下三角形的元素 (包括主对角线上所有元素)依次存放于一维数组 B1(n(n+1)2中,则在 B 中确定 aij(ij)的位置k 的关系为( )。【北京航空航天大学 2000 一、2(2 分)】【烟台大学 2007 一、9(2分)】(A)i*(f 一 1)2+j(B) j*(j1)2+i(C) f*(i+1)2+j(D)j*(j+1)2+i17 设 A 是 n*n 的对称矩阵,将 A 的对角线及对角线上方的元素以列为主的次序存放在

8、一维数组 B1.n(n+1)2中,对上述任一元素 aij,(1i,ij,且 i(A)i(i-1)2+j(B) j(j 一 1)2+i(C) j(j-1)2+i-1 (D)f(i-1)2+j-1二、填空题18 数组的存储结构采用_存储方式。【中山大学 1998 一、6(1 分)】【北京邮电大学 2006 一、6(2 分)】19 二维数组 A1020,51采用行序为主序方式存储,每个数据元素占 4个存储单元,且 A10,5的存储地址是 1000,则 A18,9的存储地址是_。【北京交通大学 2006 二、2(2 分)】20 对于数组 Am*n 其元素 aij 按行优先与按列优先存储时地址之差为_。

9、【东南大学 2005 数据结构部分二、3(1 分)】21 设数组 a150,1 80的基地址为 2000,每个元素占 2 个存储单元,若以行序为主序顺序存储,则元素 a45,68 的存储地址为(1);若以列序为主序顺序存储,则元素 a45,68的存储地址为(2)。【华中理工大学 2000 一、5(2 分)】22 三维数组 a456(下标从 0 开始计,a 有 4*5*6 个元素),每个元素的长度是2,则 a234的地址是 _。(设 a000的地址是 1000,数据以行为主方式存储。)【南京理工大学 2000 二、11(15 分)】三、判断题23 数组是一种线性结构,因此只能用来存储线性表。(

10、)【北京邮电大学 2005 二、6(1-分)】(A)正确(B)错误24 数组不适合作为任何二叉树的存储结构。( )【南京航空航天大学 1995 五、2(1分)】(A)正确(B)错误25 从逻辑结构上看 n 维数组的每个元素均属于 n 个向量。( )【东南大学 2001 一、2(1 分)】【中山大学 1994 一、2(2 分) 】(A)正确(B)错误26 稀疏矩阵压缩存储后,必会失去随机存取功能。( )【中科院软件所 1997 一、1(1 分)】【烟台大学 2007 二、5(1 分) 】(A)正确(B)错误27 稀疏矩阵压缩存储后,还可以进行随机存取。( )【哈尔滨工业大学 2005 三、7(1

11、 分)】(A)正确(B)错误28 一个稀疏矩阵 Am*n 采用三元组形式表示,若把三元组中有关行下标与列下标的值互换,并把 m 和 n 的值互换,则就完成了 Am*n 的转置运算。( )【西安交通大学1996 二、8(3 分) 】(A)正确(B)错误29 数组可看成线性结构的一种推广,因此与线性表一样,可以对它进行插入、删除等操作( ) 。 【上海交通大学 1998 一、5(1 分) 】(A)正确(B)错误30 二维以上的数组其实是一种特殊的广义表。( )【北京邮电大学 2002 一、5(1分)】(A)正确(B)错误31 线性表可以看成是广义表的特例,如果广义表中的每个元素都是原子,则广义表便

12、成为线性表。( ) 【中国海洋大学 2007 二、5(1 分)】(A)正确(B)错误32 广义表是线性表的推广,是一类线性数据结构。( )【中国海洋大学 2007 二、4(1 分)】(A)正确(B)错误计算机专业基础综合数据结构(数组和广义表)历年真题试卷汇编 1答案与解析一、单项选择题1 【正确答案】 A2 【正确答案】 B3 【正确答案】 A4 【正确答案】 E5 【正确答案】 A6 【正确答案】 B7 【正确答案】 D8 【正确答案】 B9 【正确答案】 A10 【正确答案】 D11 【正确答案】 D12 【正确答案】 C13 【正确答案】 C14 【正确答案】 C15 【正确答案】 A

13、【试题解析】 n 阶对称矩阵的对称元素 aij 可以用向量 Bk(0kn*(n+1)2)表示。i 和 j 与 k 之间的关系式如下:三角矩阵元素存储时公式类似,只是增加一个常量元素。下标从 0 开始和从 1 开始,只要平移 1 个单元。以行序存储上三角的公式是:16 【正确答案】 B17 【正确答案】 B二、填空题18 【正确答案】 顺序存储结构19 【正确答案】 120820 【正确答案】 (i-j)*(n 一 1)。按上面选择题 15 解释给的公式,元素 aij 按行优先与按列优先存储时地址差为(i-j)*(n 一 1)。21 【正确答案】 (1)9174(2)878822 【正确答案】

14、1164 公式:LOC(a ij)=LOC(a000)+v2*v3*(jc1)+v3*+(j 一 c2)+(k-c3)*l(其中,I 为每个元素所占单元数,vi 是第 i 维的元素个数=(di 一 cl+1),ci 和di 分别是第 i 维的界偶。)三、判断题23 【正确答案】 B24 【正确答案】 B【试题解析】 对于完全二叉树,用一维数组作存储结构是效率高的(存储密度大)。25 【正确答案】 A26 【正确答案】 A27 【正确答案】 B28 【正确答案】 B【试题解析】 稀疏矩阵转置后,除行列下标及行列数互换外,还必须确定该元素转置后在新三元组中的位置。29 【正确答案】 B【试题解析】 数组在维数和界偶确定后,其元素个数已经确定,不能进行插入和删除运算。30 【正确答案】 A【试题解析】 该广义表的元素具有相同性质,属于同一数据对象。例如,n(n1)维数组可以看成其元素是(n 一 1)维数组的广义表,广义表的元素都是 (n 一 1)维数组。31 【正确答案】 A32 【正确答案】 B【试题解析】 线性表中的元素具有相同性质,属于同一数据对象。广义表中的元素有原子,有子表,不具有同一性质,因此严格说,广义表不是线性结构。但是,当广义表中的元素都是原子时,广义表蜕变成线性表。

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