暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
数据结构算法笔试题汇总.docx
233
93页
0次
2021-02-22
40墨值下载

在计算机中,算法是指什么?
答案:解题方案的准确而完整的描述。

在下列选项中,哪个不是一个算法一般应该具有的基本特征?
说明:算法的四个基本特征是:可行性、确定性、有穷性和拥有足够的情报。
答案:无穷性。

算法一般都可以用哪几种控制结构组合而成?
答案:顺序、选择、循环。

算法的时间复杂度是指?
答案:算法执行过程中所需要的基本运算次数。

算法的空间复杂度是指?
答案:执行过程中所需要的存储空间。

算法分析的目的是?
答案:分析算法的效率以求改进。

下列叙述正确的是(
.算法的执行效率与数据的存储结构无关
.算法的空间复杂度是指算法程序中指令(或语句)的条数
.算法的有穷性是指算法必须能在执行有限个步骤之后终止
.算法的时间复杂度是指执行算法程序所需要的时间

数据结构作为计算机的一门学科,主要研究什么?
答案:主要研究数据的逻辑结构、对各种数据结构进行的运算,以及数据的存储结构。

数据结构中与所使用的计算机无关的是数据的(
.存储结构
.物理结构
.逻辑结构
.物理和存储结构

下列叙述中,错误的是(
.数据的存储结构与数据处理的效率密切相关
.数据的存储结构与数据处理的效率无关
.数据的存储结构在计算机中所占的空间不一定是连续的
.一种数据的逻辑结构可以有多种存储结构

数据的存储结构是指什么?
答案:数据的逻辑结构在计算机中的表示。

数据的逻辑结构是指?
答案:反映数据元素之间逻辑关系的数据结构。

根据数据结构中各数据元素之间前后件关系的复杂程度,一般将数据结构分为?
答案:线性结构和非线性结构。

下列数据结构具有记忆功能的是(
.队列
.循环队列
.栈
.顺序表

下列数据结构中,按先进后出原则组织数据的是(
.线性链表
.栈
.循环链表
.顺序表

递归算法一般需要利用什么实现?
答案:队列

下列关于栈的叙述中正确的是(
.在栈中只能插入数据
.在栈中只能删除数据
.栈是先进先出的线性表
.栈是先进后出的线性表

由两个栈共享一个存储空间的好处是?
答案:节省存储空间,降低上溢发生的机率。

下列关于队列的叙述中正确的是(
.在队列中只能插入数据
.在队列中只能删除数据
.队列是先进先出的线性表
.队列是先进后出的线性表

下列叙述中,正确的是(
.线性链表中的各元素在存储空间中的位置必须是连续的
.线性链表中的表头元素一定存储在其他元素的前面
.线性链表中的各元素在存储空间中的位置不一定是连续的,但表头元素一定存储在其他
元素的前面
线性各元空间位置连续元素序也
任意的

下列叙述中正确的是(
.线性表是线性结构
.栈与队列是非线性结构
.线性链表是非线性结构
.二叉树是线性结构

线性表
=(

),下列说法正确的是(
.每个元素都有一个直接前件和直接后件
.线性表中至少要有一个元素
.表中诸元素的排列顺序必须是由小到大或由大到小
除第和最素外余每有一一个和直
后件

线性表若采用链式存储结构时,要求内存中可用存储单元的地址怎么样?
答案:连续不连续都可以。

链表不具有的特点是(
.不必事先估计存储空间
.可随机访问任一元素
.插入删除不需要移动元素
.所需空间与线性表长度成正比

在(
)中,只要指出表中任何一个结点的位置,就可以从它出发依次访问到表中其
所有结点。
.线性单链表
.双链表
.线性链表
of 93
40墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜