登录
首页 » 算法 » 二分搜索CPP算法代码

二分搜索CPP算法代码

于 2022-03-20 发布 文件大小:879.43 kB
0 134
下载积分: 2 下载次数: 1

代码说明:

二分查找又称折半查找,优点是比较次数少,查找速度快,平均性能好;其缺点是要求待查表为有序表,且插入删除困难。因此,折半查找方法适用于不经常变动而查找频繁的有序列表。首先,假设表中元素是按升序排列,将表中间位置记录的关键字与查找关键字比较,如果两者相等,则查找成功;否则利用中间位置记录将表分成前、后两个子表,如果中间位置记录的关键字大于查找关键字,则进一步查找前一子表,否则进一步查找后一子表。重复以上过程,直到找到满足条件的记录,使查找成功,或直到子表不存在为止,此时查找不成功。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 一个正二十面体的细分迭代工程,很漂亮,需要glut
    一个正二十面体的细分迭代工程,很漂亮,需要glut-an icosahedron is the breakdown of iterative engineering, and very pretty, needs glut
    2022-07-12 14:02:38下载
    积分:1
  • opencv实例源代码.rar
    资源描述 ,opencv实例源代码里面包含的基于opencv的光流法程序和实现功能为图像平滑、图像缩小与Canny 边缘检测。三、用 DirectShow 编制的视频采集程序 。
    2023-02-04 02:55:10下载
    积分:1
  • 在这个RAR压缩包变量代码
    variant code in this rar zipped package-variant code in this package zipped rar
    2023-02-03 08:35:04下载
    积分:1
  • 背包问题的C++ 实现
    背包问题的 求解代码,自己用C++实现,里面包括0-1背包问题 和  单位质量的背包问题,包括如下几个关键的函数:void vwComp(Item*item,int n) ;void vwSort(Item*item,int n);int getMaxValue(Item*item,int n, int p,int cvs,int cws);double frackKnapsack(Item*item,int n,double *chs);void zeroOneKnapsack(Item*item,int n,int &fv,int &fw,int *fch)
    2022-10-14 21:55:03下载
    积分:1
  • ACM被分为凸侧行
    acm中划分凸边行算法-acm were divided into convex side trip Algorithm
    2022-06-16 14:08:10下载
    积分:1
  • This is the dichotomy of the source Root
    这是二分法求根的源码-This is the dichotomy of the source Root
    2022-08-12 13:09:16下载
    积分:1
  • 使用神经网络进行脸部识别系统
    应用背景介绍了人工神经网络(ANN)方法在数字图像识别中的应用,并通过在身份验证中的人面部特征提取与识别的实例对现有网络进行了研究,提出了改进思想,以期达到降低运算量、提高识别率的目的。关键技术应用神经网络技术构建了一个完整的人脸识别系统.首先使用基于眼睛位置估计的方法从人脸图像中分割出对识别有意义的纯脸,然后使用自组织映射进行特征压缩,提取有效的鉴别特征.最后使用基于知识的模糊神经网络进行分类.在NUSTDBII人脸数据库上的实验得到了令人满意的结果,并且表明该方法对人脸的姿态及表情有一定的不敏感性.
    2022-02-02 03:57:11下载
    积分:1
  • TSP 问题 A *
    包TSP;
    2023-01-17 11:20:03下载
    积分:1
  • 数字识别采用多种:聚类,遗传
    数字识别采用多种算法:聚类算法,遗传算法-Digital Identification using a variety of algorithms: clustering algorithm, genetic algorithm ...
    2022-03-18 14:04:42下载
    积分:1
  • 线程池实现
    类池管理来自客户端的请求。 管理是存储在一个优先队列中的请求,在并行执行它们。 在并行执行的请求的最大数目是最大值-变量的构造函数。 Run 的函数打开一个新的线程调用的主线程,做管理工作的。 池中添加一个新的请求进行排队功能,此函数是线程安全的。 等待函数被阻塞直到所有 (或特定请求) 的要求也都结束了。
    2022-03-17 09:45:45下载
    积分:1
  • 696518资源总数
  • 105958会员总数
  • 18今日下载