二分查找算法二分查找又叫折半查找,使用前提条件是必须是在有序并且无重复元素的数组,二分查找算法的思想是把数据分二半,每次从中间开始查找,对比要查找的数,如果小于那么就重新把左边的数据重新分二半找中间数,如果大于那就把右边数据分2半,循环直到找到要查找的数例如:假设 要找的数是7下面代码演示:int main(){ int arr[] = { 1,2,3,4,5,6,7,8,9,10 }; int x = 7; 要查找的数字 7 int sz = sizeof(arr) / si
二分查找算法二分查找又叫折半查找,使用前提条件是必须是在有序并且无重复元素的数组,二分查找算法的思想是把数据分二半,每次从中间开始查找,对比要查找的数,如果小于那么就重新把左边的数据重新分二半找中间数,如果大于那就把右边数据分2半,循环直到找到要查找的数例如:假设 要找的数是7下面代码演示:int main(){ int arr[] = { 1,2,3,4,5,6,7,8,9,10 }; int x = 7; 要查找的数字 7 int sz = sizeof(arr) / si