`
128kj
  • 浏览: 604160 次
  • 来自: ...
社区版块
存档分类
最新评论

线性表--选择题

 
阅读更多
一  选择题
1.下述哪一条是顺序存储结构的优点?(    )
    A.存储密度大  B.插入运算方便  C.删除运算方便  D.可方便地用于各种逻辑结构的存储表示

2.下面关于线性表的叙述中,错误的是哪一个?(    )
    A.线性表采用顺序存储,必须占用一片连续的存储单元。
    B.线性表采用顺序存储,便于进行插入和删除操作。
    C.线性表采用链接存储,不必占用一片连续的存储单元。
    D.线性表采用链接存储,便于插入和删除操作。

3.线性表是具有n个(    )的有限序列(n>0)。
  A.表元素      B.字符      C.数据元素     D.数据项         E.信息项

4.若某线性表最常用的操作是存取任一指定序号的元素和在最后进行插入和删除运算,则利用(    )存储方式最节省时间。
   A.顺序表      B.双链表        C.带头结点的双循环链表     D.单循环链表

5.某线性表中最常用的操作是在最后一个元素之后插入一个元素和删除第一个元素,则采用(    )存储方式最节省运算时间。
   A.单链表     B.仅有头指针的单循环链表     C.双链表       D.仅有尾指针的单循环链表

6.设一个链表最常用的操作是在末尾插入结点和删除尾结点,则选用(    )最节省时间。
   A. 单链表   B.单循环链表   C. 带尾指针的单循环链表   D.带头结点的双循环链表

7.若某表最常用的操作是在最后一个结点之后插入一个结点或删除最后一个结点。则采用(    )存储方式最节省运算时间。
   A.单链表      B.双链表     C.单循环链表     D.带头结点的双循环链表

8. 静态链表中指针表示的是(    ).
   A. 内存地址       B.数组下标     C.下一元素地址      D.左、右孩子地址

9. 链表不具有的特点是(    )
   A.插入、删除不需要移动元素  B.可随机访问任一元素
   C.不必事先估计存储空间  D.所需空间与线性长度成正比

10. 下面的叙述不正确的是(    )
   A.线性表在链式存储时,查找第i个元素的时间同i的值成正比
   B. 线性表在链式存储时,查找第i个元素的时间同i的值无关
   C. 线性表在顺序存储时,查找第i个元素的时间同i的值成正比
   D. 线性表在顺序存储时,查找第i个元素的时间同i的值无关

参考答案:1.A  2.B 3.C  4.A   5.D  6.D   7.D 8.C   9.B   10.B,C

随后将添加更多的选择题。。。
分享到:
评论

相关推荐

    数据结构-线性表-PPT

    选择题:线性表L=(a1, a2, …, an),下列说法正确的是: * 每个元素都有一个直接前驱和一个直接后继(错误) * 线性表中至少有一个元素(正确) * 表中诸元素的排列必须是由小到大或由大到小(错误) * 除第一个和...

    第2章线性表A--数据结构课件(吴伟民-严蔚敏编著)

    数据结构是计算机科学中至关重要的...掌握线性表的理论知识和实践技巧,能够帮助我们在设计和实现高效的算法时做出明智的选择。在后续章节中,我们将进一步探讨栈、队列等其他线性结构,以及它们在实际问题中的应用。

    第2章(线性表)-练习题.docx

    2. 选择顺序表还是链表作为线性表的存储结构: - 空间考虑:如果线性表长度基本固定,优先选择顺序表以节省空间。 - 时间考虑:频繁查找适合顺序表,频繁插入和删除则更适合链表。特别是对于链表,如果操作主要在...

    数据结构——线性表(选择题).docx

    线性表是数据结构中的一种基础类型,它是由n(n>=0)个相同类型元素构成的有限序列。在这个序列中,每个元素都有一个直接前驱(除了第一个元素)和一个直接后继(除了最后一个元素),并且这个序列可以为空。线性表...

    数据结构线性表练习-来自学校

    8. 单项选择题答案: - C. 顺序存储结构 - B. 108 - A. 访问第 i 个结点和求第 i 个结点的直接前驱 - B. 63.5 - A. 分两部分,一部分存放结点值,另一部分存放表示结点间关系的指针 - B. 链式 - D. 连续或不...

    数据结构完整题--线性表

    数据结构中的线性表是一种...总之,选择合适的线性表存储结构应根据具体的应用场景和需求来决定,如数据访问模式、插入删除操作的频率等因素。理解不同存储结构的特点和操作机制,对于设计高效的数据处理算法至关重要。

    习题2-线性表.rar

    - 排序:对线性表进行升序或降序排列,常用的排序算法有冒泡排序、选择排序、插入排序、快速排序等。 3. **Dev-C++作业2综合题3测试**:这个文件名可能是指一个C++编程测试,用于实现线性表的相关操作。在C++中,...

    线性表习题及详细解答

    根据具体应用需求,选择合适的数据结构是关键。 4. **线性表的特性**:线性表中的元素有唯一的前驱和后继,除了第一个元素没有前驱,最后一个元素没有后继。这种顺序关系使得线性表的操作具有特定的逻辑顺序。 5. ...

    数据结构期末复习习题 - 【线性表到树】

    本资源摘要信息中包含了数据结构期末考试的选择题,涵盖了线性表到树的知识点。总共有18道选择题,每道题都包含了正确答案和解析。 知识点一:树的度数 树的度数是指树中所有结点的度数之和。在选择题中,第2道题问...

    数据结构的线性表习题

    #### 二、填空题解析 1. **计算机专业人员必须完成的两项基本任务是**:数据表示与数据处理。 2. **数据在计算机存储器中的存在形式称为**:存储结构。 3. **数据结构课程的主要内容包括**:数据的逻辑结构、定义...

    全国计算机二级MS--office-选择题真题题库附答案.docx

    ### 全国计算机二级MS--office-选择题真题题库知识点解析 #### 数据结构与算法基础 **1. 算法的有穷性** - **知识点**: 算法的基本特性之一是有穷性,指的是算法必须在有限的时间内完成。 - **解析**: 算法的有穷...

    数据结构第二章线性表自测题及答案

    #### 选择题 - **问题1**:“数据在计算机存储器内表示时,物理地址与逻辑地址相同并且是连续的,称之为:” - **答案解析**:这描述的是顺序存储结构的特点。因此,正确选项是(C)顺序存储结构。 - **问题2**:“一...

    线性表综合题_C语言_线性表_

    在本题中,我们关注的是如何使用C语言来实现线性表的一些基本操作,包括添加元素(增)、删除元素(删)、修改元素(改)以及查找元素(查)。C语言以其简洁而强大的特性,成为了实现此类算法的理想选择。 首先,...

    《数据结构》第二章线性表习题及参考答案.pdf

    11. 文档中出现了一些选择题,例如多选题1、2、3、4、5等,这表明了对线性表及其操作掌握情况的测试,可能包括对时间复杂度的判断、基本操作的理解等。 12. 文档中还出现了一些看似是错误的标识,比如"An-iBn-i+lCn...

    数据结构线性表习题

    在选择题“线性表是()”中,选项“A. 一个有限序列,可以为空”是正确的,因为线性表可以包含任意数量的元素,从零个元素到n个元素。 存储密度是指数据结构中有效数据所占存储空间的比例。在单链表的存储密度计算...

    数据结构第二章线性表习题

    三、单项选择题: 1. C 2. A 3. A 4. B 5. A 6. B 7. D 8. B 9. C 10. B 四、简答题: 1. 顺序存储结构和链式存储结构的优缺点: 顺序存储结构的优点是存储密度大,且插入、删除运算效率高。缺点是插入...

    数据结构_线性表_试题

    ### 数据结构之线性表详解 #### 知识点概览 线性表是数据结构中最基础也是最重要的数据类型之一,它是由n(n>=0)个类型相同的元素组成的一个有限序列,通常包括顺序表和链表两种实现方式。在本章节中,我们将深入...

    第2章线性表答案.pdf

    6. **选择题**: - 顺序存储结构指的是物理地址与逻辑地址相同且连续。 - 向长度为n的顺序表插入元素,平均移动元素数为n/2。 - 访问顺序表的第i个元素和找第i个元素的直接前驱是O(1)操作。 - 向长度为127的顺序...

Global site tag (gtag.js) - Google Analytics