<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      一  Java實現數組的的增刪查。

      public class HighArray {
      
          public long[] a;
          int nElem;
          public HighArray(int max){
              a=new long[max];
              nElem=0;
      
          }
          boolean delete (long searchkey){
      
              int i;
              for( i=0;i<nElem;i++)
                  if(a[i]==searchkey)
                      break;
      
                  if(i==nElem)
                      return false;
                  else{
                      for(int k=i;k<nElem-1;k++)
                          a[k]=a[k+1];
      
                      nElem--;
                      return true;
                  }
      
      
          }
          boolean find (long searchkey){
              int i;
              for(i=0;i<nElem;i++)
                  if(searchkey==a[i])
                      break;
              if(i==nElem)
                  return false;
              else
                  return true;
          }
          void insert(long value){
      
              a[nElem]=value;
              nElem++;
      
          }
          void display(){
              int i;
              for(i=0;i<nElem;i++)
                  System.out.print(a[i]+"  ");
              System.out.println();
          }
      
      }
      class HighArrayApp{
      
          public static void main(String[]args){
              HighArray array=new HighArray(5);
              array.insert(11);
              array.insert(22);
              array.insert(33);
              array.insert(44);
              array.insert(55);
              System.out.println(array.find(22));
              array.display();
              array.delete(11);
              array.display();
              array.insert(66);
              array.display();
              array.delete(44);
              array.delete(55);
              array.display();
          }
      
      }

      二  有序數據中二分查找的find()方法

      long find (long searchkey){
      
              int lowerBound=0;
              int upperBound=nElem-1;
      
              while (true){
                  int curIn = (lowerBound+upperBound)/2;
                  if(a[curIn]==searchkey)
                      return a[curIn];
                  else if(lowerBound>upperBound)
                          return nElem;
                  else {
                      if (searchkey < a[curIn])
                          upperBound=curIn-1;
                      else
                          lowerBound=curIn+1;
                  }
      
              }
      
      
          }

       

      二分法查找查找次數及范圍

      設s為查找的次數,R為查找的范圍,公式為:2s=R

      s為步數 R為范圍 由2的冪表示的范圍
      0 1 20
      1 2 21
      2 4 22
      3 8 23
      4 16 24
      5 32 25
      6 64 26
      7 128 27
      8 256 28
      9 512 29
      10 1024 210

      posted on 2017-11-20 20:13  學點小技術做點小事情  閱讀(109)  評論(0)    收藏  舉報

      主站蜘蛛池模板: 亚洲国家av一区二区| 乱码精品一区二区三区| 国产手机在线αⅴ片无码观看| 先锋影音男人av资源| 亚洲鸥美日韩精品久久| 丰满的少妇一区二区三区| 人妻系列中文字幕精品| 国产玖玖玖玖精品电影| 一本色道久久东京热| 广水市| 国产精品国语对白一区二区| 人妻中文字幕在线视频无码| 欧美牲交a欧美牲交aⅴ一| 国产亚洲AV电影院之毛片| 色翁荡熄又大又硬又粗又视频| 国产成人精品午夜在线观看| 亚洲VA欧美VA国产综合| 通江县| 毛多水多高潮高清视频| 国产玩具酱一区二区三区| 精品亚洲女同一区二区| 大色综合色综合网站| 免费A级毛片中文字幕| 99久re热视频这里只有精品6| 中文字幕无码不卡在线| 国产区免费精品视频| 377P欧洲日本亚洲大胆| 亚洲av中文久久精品国内| 久久中精品中文字幕入口| 日日碰狠狠躁久久躁96avv| 亚洲狠狠狠一区二区三区| 99久久精品费精品国产| 熟女精品国产一区二区三区| 在线免费成人亚洲av| 深夜免费av在线观看| 国产国语一级毛片| 无码成人一区二区三区| 国产女人18毛片水真多1| 东京热人妻丝袜无码AV一二三区观 | 国内精品伊人久久久久av| 一区二区三区四区五区色|