用C语言写一个二分查找
时间: 2023-03-19 12:20:48 浏览: 113
我不是很清楚你的问题,但是我可以提供一些关于C语言二分查找的基本知识:二分查找是一种查找算法,它可以在有序数组中快速查找特定元素。在C语言中,可以使用以下代码实现二分查找:int binarySearch(int array[], int n, int key) { int low = 0; int high = n-1; while (low <= high) { int mid = (low + high) / 2; if (key == array[mid]) return mid; else if (key < array[mid]) high = mid - 1; else low = mid + 1; } return -1; }
阅读全文