算法--二分法思想

二分法如二分搜索

二分搜索:是一种通过不断折半查找从而减小问题的规模的算法,能够提高查找的效率。这个算法有两个要求:顺序结构存储和存储的数据必须有序排列。

二分搜索理解:把问题分三部分,左半部分、中间值、右半部分。将目标数值与中间值比较,若小于中间则与左半部分比较,若大于中间则与右半部分比较,等于中间值直接返回,否则不断迭代得出结果。

实现方法:递归和循环。 

循环代码:

递归代码: 

结对总结:能够互相探讨彼此不会的问题,取长补短,增进友谊。

 

转载于:https://www.cnblogs.com/Adam-Ye/p/9788695.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值