C语言 二分查找 |
您所在的位置:网站首页 › 汤姆索亚历险记百度网盘动漫 › C语言 二分查找 |
1、二分查找的介绍
二分查找又称折半查找,是一种很经典的查找算法,其目的就在于在一组数据中寻找元素key,其核心就在于用一组数据的中位数,去与想要查找的元素key进行比较,每次比较都能筛去一半不符合要求的数据,通过循环最终去找到元素key,返回下标,或者发现这组数据中不存在元素key,此时返回 -1 因此二分查找的时间复杂度为O(logn) 2、二分查找的使用要求这组数据需要是有序的,因为我们每次排除一半不符合要求的数据的前提就在这里 3、 画图理解还有什么不懂的问题,评论区,私信问我吧~~~ |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |