数据结构判断题精编

声明

所有题搜集于网络。

在长度为n的顺序表中,求第i个元素的直接前驱算法的时间复杂度为 O(1) 。( )

第i个元素的直接前驱为第i-1个元素,直接存取,事件复杂度为 O(1)

答案:

内部排序是指排序过程在内存中进行的排序。( )

答案:

当待排序序列初始有序时,简单选择排序的时间复杂性为 O(n) 。( )

O(0) ,理解各个排序的本质,或熟记排序间的比较。

答案:

用邻接矩阵存储一个图时,在不考虑压缩存储的情 况下,所占用的存储空间大小只与图中的顶点个数有关,而与图的边数无关。 ( )

答案:

哈希查找法中解决冲突问题的常用方法是除留余数法。( )

是“线性探测再散列”。

答案:

在一个顺序存储的循环队列中, 队头指针指向队头元素的后一个位置。( )

就指他本身。

答案:

在一棵具有n个结点的线索二叉树中,作为线索使用的指针域共有n个。( )

n+1。

答案:

图的深度优先搜索是一种典型的回溯搜索的例子,可以通过递归算法求解。( )

答案:

二叉树是一棵无序树。( )

答案:

当待排序序列初始有序时,快速排序的时间复杂性为O(n)。

在数据基本有序时,快速排序蜕变为(接近)起泡排序,时间复杂度是 O(n2)

答案:

有回路的有向图不能完成拓扑排序。( )

答案:

理想情况下哈希查找的等概率查找成功的平均查找长度是O(1)。( )

答案:

强连通分量是有向图中的极大强连通子图。( )

答案:

一个无向连通图的生成树是图的极小的连通子图。( )

答案:

在线性链表中删除中间的结点时,只需将被删结点释放。( )

答案:

两个栈共享一片连续内存空间时,为提高内存利 用率,减少溢出机会,应把两个栈的栈底分别设在这片内存空间的两端。( )

答案:

邻接表只能用于有向图的存储,邻接矩阵对于有向图和无向图的存储都适用。( )

邻接表也能用于无向图的存储。

答案:

完全二叉树的某结点若无左孩子,则它必是叶结点。( )

答案:

折半查找所对应的判定树,既是一棵二叉查找树,又是一棵理想平衡二叉树。( )

答案:

在用单链表表示的链式队列Q中,队头指针为Q->front,队尾指针为Q->rear,则队空条件为Q->front == Q->rear。( )

因为当队列中只有一个元素的时候 front和rear都指向第一个元素 此时队列不为空
只有front==rear==null时 队列才为空 。

答案:

采用不同的遍历方法,所得到的无向图的生成树总是相同的。( )

答案:

对于同一组记录,生成二叉搜索树的形态与插入记录的次序无关。( )

答案:

链式栈与顺序栈相比, 一个明显的优点是通常不会出现栈满的情况。( )

答案:

对于两棵具有相同记录集合而具有不同形态的二叉搜索树,按中序遍历得到的结点序列是相同的。( )

答案:

在用散列表存储关键码集合时,可以用双散列法寻找下一个空位置。在设计再散列函数时,要求计算出的值与表 的大小m 互质。( )

答案:

当输入序列已经基本有序时,起泡排序需要比较关键码的次数,比快速排序还要少。( )

答案:

对平衡二叉树进行中根遍历,可得到结点的有序序列。( )

答案:

线索二叉树中的每个结点通常包含有5个数据成员。( )

这里写图片描述
其中:

ltag={01lchildlchild

rtag={01rchildrchild

答案:

哈夫曼树是带权路径长度最短的树,路径上权值较大的结点离根较近。( )

答案:

在用循环单链表表示的链式队列中,可以不设队头指针,仅在链尾设置队尾指针。( )

答案:

链队列的出队操作总是需要修改尾指针。( )

修改头指针。

答案:

在顺序表中,逻辑上相邻的元素在物理位置上不一定相邻。( )

答案:

图的广度优先搜索算法通常采用非递归算法求解。( )

答案:

拓扑排序是指结点的值是有序排序的。( )

答案:错**

对一个连通图进行一次深度优先搜索可以遍访图中的所有顶点。( )

答案:

数据元素是数据的最小单位。()

数据元素是数据的“基本单位”,数据项是数据不可分割的“最小单位”。
答案:

线索二叉树中每个结点通过线索都可以直接找到它的前驱和后继。( )

答案:

进行折半查找的表必须是顺序存储的有序表。( )

答案:

  • 9
    点赞
  • 48
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值