首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

编程珠玑札记一

2012-11-03 
编程珠玑笔记一关于二分法算法实现:public static int binarySearch(int [] intArr,int searchfor){int in

编程珠玑笔记一
关于二分法算法实现:
   

   public static int binarySearch(int [] intArr,int searchfor){int index =-1;int arrLen = intArr.length;int midIdx =arrLen/2;int low =0;int higth =arrLen-1;while(low <=higth){if(intArr[midIdx]==searchfor){index =midIdx;break;}else if(intArr[midIdx]>searchfor){higth =midIdx-1;}else{low = midIdx +1;}midIdx =(higth+low)/2;}return index;}


编程珠玑的重点不但是是算法,而且告诉我们应该怎么去找到问题的关键,然后设计出好的程序,一切从实际出发;所以我们学习学习

热点排行