zoukankan      html  css  js  c++  java
  • C语言折半查找法练习题冒泡排序

    C语言折半查找法练习题

    dc5840b6-f468-4467-89f3-8f6c3defbd43

    折半查找法:

    折半查找法是效率较高的一种查找方法。假设有已经按照从小到大的顺序排列好的五个整数num[0]~num[4],要查找的数是key,其基本思想是: 设查找数据的范围下限为low=0,上限为high=5,求中点mid=(low+high)/2,用key与中点元素a[mid]比较,若key==a[mid],即找到,停止查找;否则,若key>a[mid],替换下限low=mid+1,到下半段继续查找;若key<a[mid],换上限high=mid-1,到上半段继续查找;如此重复前面的过程直到找到或者low>high为止。如果low>high,说明没有此数,打印找不到信息,程序结束。

    代码实现:

     

  • 相关阅读:
    技术文章收录
    如何删除C/C++源代码中的注释
    windows进程的创建方法
    Android之人脸识别
    虹软离线人脸识别 ArcFace 2.0 Demo [C++]
    Android人脸识别Demo竖屏YUV方向调整和图片保存
    基于虹软的Android的人脸识别SDK使用测试
    C# 视频多人脸识别的实现过程
    基于人脸识别技术实战开发人证比对访客系统
    免费人脸识别APi
  • 原文地址:https://www.cnblogs.com/luolianxi/p/4990225.html
Copyright © 2011-2022 走看看