乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      二分查找法

       融水公子 2018-08-04
      二分查找法:前提是已經(jīng)排序好的數(shù)列
      package zaizhu.da;

      //二分查找法
      public class Test30 {
      public static void main(String[] args) {
      int[] nums= {10,20,50,65,88,90};
      int index=binarySearch(nums,10);//定義返回的是數(shù)組下標
      System.out.println(index);
      }
      //二分查找算法
      public static int binarySearch(int[] nums,int key) {
      int start=0;//開始下標
      int end=nums.length-1;//結束下標
      while(start<end) {
      int middle=(start+end)/2;//除二也可以用位移表示  >>>1
      if(nums[middle]>key) {
      end=middle-1;
      }else if(nums[middle]<key){
      start=middle+1;
      }else {
      return middle;
      }
      }
      return -1;
      }
      }

        本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權內(nèi)容,請點擊一鍵舉報。
        轉藏 分享 獻花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多