数据结构习题求助。分析最好详细点

若有18个元素的有序表存放在一维数组A[19]中。第一个元素放A[1]中,现进行二分查找,则查找A[3]的比较虚列的下标依次是多少?

既然是有序列第一个元素放A[1]中,现进行二分查找(1+18)/2=9,第一次为A[9],继续(1+8)/2=4,所以再查A[4],继续(1+3)/2=2,接着查A[2],继续low=high= A[3],所以查找到A[3]。
温馨提示:内容为网友见解,仅供参考
第1个回答  2014-01-12
若有18个元素的有序表存放在一维数组A[19]中,只能存到下标18的位置,进行二分查找,(1+18)/2=9;即第一次查下标为9,再查A[4],即(1+8)/2=4;再查A[2],A[3]所以查找过程为下先A【9】,再A【4】,A【2】,A【3】
第2个回答  2018-12-02
第一次查找,队首为下标1,队尾下标18,所以是(1+18)/2=9
第二次查找,队首为1,队尾为9-1=8,所以是(1+8)/2=4
第三次,队首1,队尾4-1=3,(1+3)/2=2
第四次,队首2+1=3,队尾3,(3+3)/2=3
第3个回答  2018-12-03
a9,a5,a3

数据结构习题求助。分析最好详细点
既然是有序列第一个元素放A[1]中,现进行二分查找(1+18)\/2=9,第一次为A[9],继续(1+8)\/2=4,所以再查A[4],继续(1+3)\/2=2,接着查A[2],继续low=high= A[3],所以查找到A[3]。

哪位可以帮我写一道数据结构的习题。我在此谢过了
首先找到该指针p所指结点的直接前驱;对于单链表的查找,只能从头开始找!设指向头结点为p0 if (p0->next==p) p0=NULL;\/\/如果首结点是指针p所指结点,则头结点是其直接前驱,将头结点置为空;else{ p1=p0->next;if (p1->next==p){ p0->next=p1;\/\/如果首结点是所求的直接前驱,则删除...

数据结构题目
1、需求分析:在该部分中叙述,每个模块的功能要求。2、概要设计:在此说明每个部分的算法设计说明(可以是描述算法的流程图),每个程序中使用的存储结构设计说明(如果指定存储结构请写出该存储结构的定义)。3、详细设计:各个算法实现的源程序,对每个题目要有相应的源程序(可以是一组源程序,每个功能...

求答案啊 - - 数据结构与算法习题
10.A B C D \/ - E * + 11.b 12.c 13.b 14.c 15.c(不确定)16d 17.c 18.c 19a 20b 21.c 22A B C D \/ + E * -(跟10差不多)23n 24y 25n 26y 27y 28(没看懂)29y 30n 31n ...

【王道408数据结构习题整理】6.2 图的存储 理论
数据结构之旅的基石:图的存储艺术<\/ 在数据结构的广阔领域中,图的存储方式犹如一座桥梁,连接着节点和边的巧妙组合。我们聚焦于两种关键的存储策略:邻接矩阵和邻接表,以及它们的变体——十字链表和多重链表,它们在有向图和无向图中各显神通。邻接矩阵法:<\/这里,节点集用数组代表,而边集则用...

大神·~~~帮忙回答数学问题,最好详细点的和要附加一次函数图像。
分析:设购买x元商品时甲商场比乙商场优惠,根据甲商场所有商品按8折价格出售;在乙商场消费金额超过100元后,超出部分可在这家商场按7.5折购物,可列不等式求解.解答:解:设购买x元商品时甲商场比乙商场优惠,0.8x<0.75(x-100)+100 解得:x<500.当小于500元时,甲商场优惠.当等于500...

我要交课程设计,最好详细点。。。谢谢了
设顺序双向循环队列的数据结构定义为:设Q为BSeqCQuene类变量,并设初始化操作时有Q->rear=Q->front=0,要求:(1)给出顺序双向循环队列满和空的条件;(2)给出顺序双向循环队列抽象数据类型BSeqCQuene的入队和出队的操作算法。例题23分析 (1)对于正向循环队列,front为队头指针,rear为队尾指针...

考研数据结构用天勤的高分笔记还是王道的书好
内部排序的原理和代码、外部排序举例,都是天勤更详细。王道的特点就题特别多。有几个点两本书都写得不多:广义表的getHead与getTail操作,十字链表和邻接多重表的构造。最好,有时间的话,两个结合起来一起看。时间不多,看天勤就够了 关于排序那章的时间复杂度和稳定性,看天勤有意外收获 ...

初三数学遇到难题了,希望高手能帮忙,最好能将详细点让我理解,满意的话...
1、分析:只要滤纸围成的圆锥与漏斗两者的顶角度数(横切面三角形顶角)度数相等即可重合。滤纸围成的圆锥顶角:两次对折将滤纸圆分为4份,现在重叠部分有3层,所以这3层的圆周长度只占到4份中1分,再加上另一半的1层,所以圆锥底圆周长为折叠前圆的一半:1\/2*2πR=1\/2*2*π*5=5π 底圆...

数据结构第九章 查找 习题及答案
第九章查找一、选择题1.若查找每个记录的概率均等,则在具有n个记录的连续顺序文件中采用顺序查找法查找一个记录,其平均查找长度ASL为()。A.(n-1)\/2B.n\/2C.(n+1)\/2D.n2.下面关于二分查找的叙述正确的是()A.表必须有序,表可以顺序方式存储,也可以链表方式存储C.表必须有序,而且只能从小...

相似回答