用递归方法实现二分查找,为了避免异常情况,首先判断上下限范围
生活随笔
收集整理的這篇文章主要介紹了
用递归方法实现二分查找,为了避免异常情况,首先判断上下限范围
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
用遞歸方法實現二分查找,為了避免異常情況,首先判斷上下限范圍
int binarysearch(int source[],int low,int,high,int targetvalue) {if (low>high) return;int temp= (high-low)/2+low;if(source[temp]>targetvalue)binarysearch(source,low,temp-1,targetvalue);else if(source[temp]<targetvalue)binarysearch(source,temp+1,high,targetvalue);elsereturn temp; }總結
以上是生活随笔為你收集整理的用递归方法实现二分查找,为了避免异常情况,首先判断上下限范围的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 发一个笔筒式的摄像头驱动(台湾原相科技)
- 下一篇: 为什么程序员都这么邋遢?