整专业资料
微信QQ群
考生网QQ群

群号:517231281

扫码加群
点击二维码加群

考生网微信公众号

微信号:zikaosw

课程试听
最新资讯

手机端访问

1、直接输入www.zikaosw.cn
2、扫描左侧二维码

登录 | 注册
登录/注册后,可享受
  • 课程免费试听
  • 试做在线题库
  • 学习提升指导
  • [主观题] 【算法阅读题】函数f33实现二分查找,请回答下列问题。
    (1)在空白处补充适当内容,使函数功能完整。
    (2)如果待查序列R为(4,5,6,16,25,34,55,89),分别给出执行f33(R,9,8)和f33(R,8)的返回值。
    int f33(SeqList R门],KeyType k,int n){int low=0,mid,high=n-1;
    while(low<=high){
    mid=(low+high)/2;if(R[mid].key=-k)
    return mid;if(_(1)_
    high=mid-1else
    low=mid+1;
    }
    return-1;
    }
    【原题如下】

     纠错    

  • 助考班推荐

您可能感兴趣的试题

  • 1、[单选题]下列排序方法中,最坏情况下比较次数最少的方法是()

    • A、插入排序
    • B、快速排序
    • C、简单选择排序
    • D、归并排序
  • 2、[单选题]对题10图进行广度优先搜索遍历,下列选项中,正确的遍历序列是()

    • A、v₁v₂ v₃ v4v5
    • B、V₁V₂v₃v5 v4
    • C、v₁v₂ v4v5 v₃
    • D、v1₁v₃ v4v5 v₂
  • 3、[填空题]一棵二叉树中序遍历的最后一个结点是根结点的______。

  • 4、[主观题]【算法设计题】已知顺序表SeqList定义如下:

    编写函数intf34( SeqList R, int n ),用双向冒泡排序法将n个元素的待排序列R按关键字降序排序,第1趟将最大元素排在数组下标为0的位置,第2趟将最小元素排在数组下标为n-1的位置,……,依此类推,最后1趟将中间排序码排在R的中心位置。

  • 5、[主观题]【解答题】给定6个顶点的无向网络如题29图所示,使用克鲁斯卡尔(Kruskal)算法求网络的最小生成树T,列出T的构造过程。

Copyright © 2010 - 2023 湖南求实创新教育科技有限公司 All Right Reserved.

温馨提示:如您需要的资料本网暂时没有,请于工作日08:00-18:00,点击这里,联系客服及时补充资料。