首页 > 其他 > 详细

[知识点] 2.5 二分思想

时间:2020-05-10 17:52:13      阅读:42      评论:0      收藏:0      [点我收藏+]

前言

一个当时了解得相当晚的思想,乍一看好像和分治差不多味道,其实本质区别还是很大的。二分主要是用于二分查找和二分答案,这里还会提一下三分。

(总目录:https://www.cnblogs.com/jinkun113/p/12528423.html

子目录列表

 

2.5 二分思想

1、二分与分治

在前面,我们已经提过了分治思想(请参见:https://www.cnblogs.com/jinkun113/p/12797469.html),其核心在于对问题进行分解,解决,最后再合并。二分听起来好像是属于分治的一种,但一个最表象的差异在于——分治是递归的,而二分不是;而且,不论是适用情况还是思想核心,两者并无直接关系,下面来看看二分思想是如何体现的。

2、二分查找

二分查找法,又称折半查找法,是在有序数列中查找特定元素的算法。

假设数列为 a[] = {1, 2, 3, 5, 8, 13, 21, 34},

[知识点] 2.5 二分思想

原文:https://www.cnblogs.com/jinkun113/p/12863680.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!