【数据结构】测试5 数组和广义表
创始人
2024-01-18 07:11:03

一. 选择

1. 常对数组进行的两种基本操作是(C)。

A. 建立于删除                                    B. 索引和修改

C. 对数据元素的存取和修改              C. 查找与索引  

2. 有二维数组 a[1…4,3…6],设每个元素占两个存储单元。若以行序为主序存储,则元素a[3,4]相对于数组空间起始地址的偏移量为(D)。

A. 12                B. 14                  C. 16                  D. 18 

3. 二维数组A中,每个元素的长度为3个字节,行下标 i 从0到7,列下标 j 从0到9,从首地址SA开始连续存放在存储器内,存放该数组至少需要的字节数是(C)。

A. 80                B. 100                 C. 240                 D. 270 

4. 广义表L=((a),a)的表尾是(A)。

A. (a)                 B. ((a))                C. a                    D. ( ) 

5. 二维数组A中,每个元素的长度为3个字节,行下标 i 从0到7,列下标 j 从0到9,从首地址SA开始连续存放在存储器内,该数组按列存放时,元素A[4][7]的起始地址为(B)。

A. SA+141             B. SA+180            C. SA+222            D. SA+225 

6. 广义表中的元素可分为(C)。

A. 原子元素           B. 表元素             C. 原子元素或表元素          D. 任意元素 

7. 若广义表L=(1,2,3),则广义表的长度和深度分别为(C)。

A. 1和1               B. 1和2              C. 3和1             D. 2和2 

8. 稀疏矩阵的常见压缩存储方法有(C)两种。

A. 二维数组和三维数组                      B. 三元组和散列表

C. 三元组和十字链表                         D. 散列表和十字链表 

9. 一个非空广义表的表头(D)。

A. 不可能是子表                               B. 只能是子表

C. 只能是原子                                  C. 可以是子表或原子 

10. 对稀疏矩阵进行压缩存储的目的是(C)。

A. 便于进行矩阵运算                         B. 便于输入和输出

C. 节省存储空间                                D. 降低运算的时间复杂度 

11. 将一个十阶对称矩阵压缩存储到一维数组A中,则数组A的长度至少为(B)。

A. 100                  B. 55                 C. 40               D.80 

12. 下列说法不正确的是(A)。

A. 广义表的表头总是一个广义表

B. 广义表的表尾总是一个广义表

C. 广义表难以用顺序存储结构表示

D. 广义表可以是一个多层次的结构 

二. 填空 

1. 对称矩阵的压缩存储在sa[n(n+1)/2]的一维数组中,则一维数组下标k与矩阵元素的对应关系为 i(i+1)/2+j (i>=j) j(j+1)/2+i (i。 

2. 用广义表的取表头head和取表尾tail的运算,从广义表LS=(b,c,(f),((d)))中分解出原子c的操作为 head(tail(LS))。 

3. 求下列广义表操作的结果:

(1)GetTail[GetHead[((a,b),(c,d))]];          (b)                         。

(2)GetTail[GetHead[GetTail[((a,b),(c,d))]]];            (d)                    。 

4. 对称矩阵A[n][n]的特点是 a[i][j]=a[j][i] 。 

5. 一个n阶下三角矩阵,上三角为常量C,压缩存储时需要 n(n+1)/2+1 个单元。 

三. 判断 

1. 数组可看成线性结构的推广,因此与线性表一样可以对它进行插入、删除等操作。  (×) 

2. 广义表的表头必定是一个原子。                                                                                 (×) 

3. 若一个广义表的表头是空表,则此广义表也是空表。                                                 (×) 

4. 稀疏矩阵压缩存储后,必将失去随机存取的功能。                                                    (√) 

5. 任意一个广义表,其表头可为原子或子表,其表尾必定是子表。                               (√) 

相关内容

热门资讯

埃菲尔铁塔在哪 中国仿建埃菲尔... 2019年4月26日,广西南宁市,街头惊现一座巨型山寨版埃菲尔铁塔,高约20米,白色塔身,造型逼真,...
苗族的传统节日 贵州苗族节日有... 【岜沙苗族芦笙节】岜沙,苗语叫“分送”,距从江县城7.5公里,是世界上最崇拜树木并以树为神的枪手部落...
苁蓉的食用方法 鲜苁蓉的吃法有... 肉苁蓉号称“温而不热,补而不峻,暖而不燥,滑而不泄,故有从容之名。”历来也是传统药食同源的滋补佳品。...
北京的名胜古迹 北京最著名的景... 北京从元代开始,逐渐走上帝国首都的道路,先是成为大辽朝五大首都之一的南京城,随着金灭辽,金代从海陵王...
应用未安装解决办法 平板应用未... ---IT小技术,每天Get一个小技能!一、前言描述苹果IPad2居然不能安装怎么办?与此IPad不...
脚上的穴位图 脚面经络图对应的... 人体穴位作用图解大全更清晰直观的标注了各个人体穴位的作用,包括头部穴位图、胸部穴位图、背部穴位图、胳...
长白山自助游攻略 吉林长白山游... 昨天介绍了西坡的景点详细请看链接:一个人的旅行,据说能看到长白山天池全凭运气,您的运气如何?今日介绍...
猫咪吃了塑料袋怎么办 猫咪误食... 你知道吗?塑料袋放久了会长猫哦!要说猫咪对塑料袋的喜爱程度完完全全可以媲美纸箱家里只要一有塑料袋的响...
世界上最漂亮的人 世界上最漂亮... 此前在某网上,选出了全球265万颜值姣好的女性。从这些数量庞大的女性群体中,人们投票选出了心目中最美...
埃菲尔铁塔在哪 中国仿建埃菲尔... 2019年4月26日,广西南宁市,街头惊现一座巨型山寨版埃菲尔铁塔,高约20米,白色塔身,造型逼真,...
阳澄湖在哪里哪个省的 阳澄湖是... 点击题目下方苏州生活指南有用 有趣 有态度近期的阳澄湖度很高,3月24日,央视二套《第一时间》直播连...
苗族的传统节日 贵州苗族节日有... 【岜沙苗族芦笙节】岜沙,苗语叫“分送”,距从江县城7.5公里,是世界上最崇拜树木并以树为神的枪手部落...
北京的名胜古迹 北京最著名的景... 北京从元代开始,逐渐走上帝国首都的道路,先是成为大辽朝五大首都之一的南京城,随着金灭辽,金代从海陵王...