请在 下方输入 要搜索的题目:

试写出二分查找的递归算法

试写出二分查找的递归算法

发布时间:2024-06-17 08:55:50
推荐参考答案 ( 由 快搜搜题库 官方老师解答 )
联系客服
答案:int BinSearch(Seqlist R,int low,int high,KeyType k)。 int BinSearch(Seglist R,int low,int high,keyType k) {int mid; if(low[=high) ∥保证在low<=high的时候才进入函数体k) return Binsearch(R,low,mid-1,k); ∥如果中间元素关键字值大于k, 在low和mid-1之间继续寻找 else return BinSearch(R,mid+1,high,k); ∥如果中间元素关键字值小于k, 在mid+1和high之间继续寻找 } return(-1); ∥返回-1表示没有找到 }
专业技术学习
专业技术学习
搜搜题库系统