更多“采用顺序搜索方法查找长度为n的顺序表示,搜索成功的平均搜索长度为”相关问题
  • 第1题:

    在等概率的条件下,采用顺序查找的方法查找长度为n的线性表时,查找成功的平均查找长度为()。

    A、n

    B、n+1

    C、(n+1)/2

    D、(n-1)/2


    参考答案:C

  • 第2题:

    采用顺序查找方法查找长度为n的线性表,平均查找长度为【 】。


    正确答案:(n+)/2
    (n+)/2

  • 第3题:

    采用顺序搜索方法查找长度为n的顺序表时,搜索成功的平均搜索长度为(36)。

    A.n

    B.n/2

    C.(n-1)/2

    D.(n+1)/2


    正确答案:D
    解析:n个位置共需要搜索1+2+…+n次,即n*(n+1)/2。平均长度为(n+1)/2。

  • 第4题:

    对长度为n的有序单链表,若搜索每个元素的概率相等,则顺序搜索到表中任一元素的平均搜索长度为______。

    A.n/2

    B.(n+1)/2

    C.(n-1)/2

    D.n/4


    正确答案:B
    解析:由于链表不能随机访问,要访问某个节点,必须从它的直接前驱的指针域出发才能找到。因此,链式存储的线性表,即使是有序表,也只能使用顺序查找。顺序查找时,从表中的第一个元素开始,将给定的值与表中逐个元素的关键字进行比较,直到两者相符,查到所要找的元素为止。
    假设在每个位置查找概率相等,即P1=P2=…=Pn=1/n,若是从表头向表尾方向查找,则每个位置上查找比较次数为C1=1,C2=2,…,Cn=n。于是,查找成功的平均查找长度为[*]

  • 第5题:

    采用顺序查找方法查找长度为n的线性表时,每个元素的平均查找长度为______。

    A.n

    B.n/2

    C.(n+1)/2

    D.(n-1)/2


    正确答案:C

  • 第6题:

    采用顺序搜索方法查找长度为n的顺序表时,搜索成功的平均搜索长度为()。

    A.(n-1)/2
    B.(n+1)/2
    C.n
    D.n/2

    答案:B
    解析:
    搜索的最好情况是第一个元素即想要查找的元素,最坏的情况是最后一个元素即想要查找的元素,所以平均查找长度是(n+l)/2。

  • 第7题:

    以顺序查找方法从长度为n的顺序表或单链表中查找一个元素时,平均查找长度为(),时间复杂度为()


    正确答案:(n+1)/2;O(n)

  • 第8题:

    对于长度为9的有序顺序表,若采用折半搜索,在等概率情况下搜索成功的平均搜索长度为()的值除以9。

    • A、20
    • B、18
    • C、25
    • D、22

    正确答案:C

  • 第9题:

    长度为12的有序表采用顺序存储结构,采用折半查找技术,在等概率情况下,查找成功时的平均查找长度是(),查找失败时的平均查找长度是()。


    正确答案:37/12;62/13

  • 第10题:

    填空题
    长度为12的有序表采用顺序存储结构,采用折半查找技术,在等概率情况下,查找成功时的平均查找长度是(),查找失败时的平均查找长度是()。

    正确答案: 37/12,62/13
    解析: 暂无解析

  • 第11题:

    单选题
    采用“顺序搜索法”从一个长度为N的随机分布数组中搜寻值为K的元素。以下对顺序搜索法分析正确的是()
    A

    最佳情况、最差情况和平均情况下,顺序搜索法的渐进代价都相同

    B

    最佳情况的渐进代价要好于最差情况和平均情况的渐进代价

    C

    最佳情况和平均情况的渐进代价要好于最差情况的渐进代价

    D

    最佳情况的渐进代价要好于平均情况的渐进代价,而平均情况的渐进代价要好于最差情况的渐进代价


    正确答案: C
    解析: 暂无解析

  • 第12题:

    单选题
    采用顺序搜索方法查找长度为n的顺序表示,搜索成功的平均搜索长度为()。
    A

    n

    B

    n/2

    C

    (n-1)/2

    D

    (n+1)/2


    正确答案: B
    解析: 暂无解析

  • 第13题:

    采用顺序搜索方法查找长度为n的顺序表时,搜索成功的平均搜索长度为()。

    An

    Bn/2

    C(n-1)/2

    D(n+1)/2


    参考答案:D

  • 第14题:

    在采用顺序查找方法查找长度为n的线性表时,不成功情况下的平均比较次数为()。

    A.n

    B.п/2

    C.(n+1)/2

    D.(n-1)/2


    参考答案:A

  • 第15题:

    若对大小为N的有序顺序表进行顺序查找,当查找不成功时,平均查找长度为(59);当查找成功且表中仅有一个关键字等于欲查找的元素时,平均查找长度为(60)。

    A.N

    B.N+1

    C.N/2

    D.(N+1)/2


    正确答案:A
    解析:当查找不成功时,会查找至最后一个元素,故平均查找长度为N。

  • 第16题:

    设有序顺序表为{10,20,30,4,50,60,70),采用折半搜索时,搜索成功的平均搜索长度是【 】。


    正确答案:2009-7-17
    2009-7-17 解析:ASLsucc=(1×1+2×2+3×4)/7= 17/7

  • 第17题:

    在长度为n的线性表中顺序查找值为x的元素时,查找成功的平均查找长度为(49)。

    A.n

    B.n/2

    C.(n+1)/2

    D.(n-1)/2


    正确答案:C
    解析:假设在每个位置查找的概率相等,即有pi=1/n;若是从表尾往表头方向查找,则在每个位置上的查找比较次数为Cn=1,Cn-1=2,...C1=n。因此,查找成功的平均查找长度为

  • 第18题:

    采用顺序查找方法查找长度为n的线性表时,每个元素的平均查找长度为()。

    A(n-1)/2

    B(n+1)/2

    Cn

    Dn/2


    B

  • 第19题:

    若查找表的长度为n,则顺序查找法的平均查找长度为(n+1)/2。


    正确答案:正确

  • 第20题:

    采用“顺序搜索法”从一个长度为N的随机分布数组中搜寻值为K的元素。以下对顺序搜索法分析正确的是()

    • A、最佳情况、最差情况和平均情况下,顺序搜索法的渐进代价都相同
    • B、最佳情况的渐进代价要好于最差情况和平均情况的渐进代价
    • C、最佳情况和平均情况的渐进代价要好于最差情况的渐进代价
    • D、最佳情况的渐进代价要好于平均情况的渐进代价,而平均情况的渐进代价要好于最差情况的渐进代价

    正确答案:B

  • 第21题:

    采用顺序查找方法查找长度为n的线性表时,每个元素的平均查找长度为()。

    • A、(n-1)/2
    • B、(n+1)/2
    • C、n
    • D、n/2

    正确答案:B

  • 第22题:

    单选题
    采用顺序查找方法查找长度为n的线性表时,每个元素的平均查找长度为()。
    A

    (n-1)/2

    B

    (n+1)/2

    C

    n

    D

    n/2


    正确答案: C
    解析: 暂无解析

  • 第23题:

    单选题
    对于长度为9的有序顺序表,若采用折半搜索,在等概率情况下搜索成功的平均搜索长度为()的值除以9。
    A

    20

    B

    18

    C

    25

    D

    22


    正确答案: D
    解析: 暂无解析