• <sub id="h4knl"><ol id="h4knl"></ol></sub>
    <sup id="h4knl"></sup>
      <sub id="h4knl"></sub>

      <sub id="h4knl"><ol id="h4knl"><em id="h4knl"></em></ol></sub><s id="h4knl"></s>
      1. <strong id="h4knl"></strong>

      2. 二分查找算法的兩種實現方式

        時間:2020-11-21 18:20:08 筆試題目 我要投稿

        二分查找算法的兩種實現方式

          1)遞歸方法實現:

          int BSearch(elemtype a[],elemtype x,int low,int high)

          /*在下屆為low,上界為high的數組a中折半查找數據元素x*/

          {

          int mid;

          if(low>high) return -1;

          mid=(low+high)/2;

          if(x==a[mid]) return mid;

          if(x else return(BSearch(a,x,mid+1,high));

          }

          2)非遞歸方法實現:

          int BSearch(elemtype a[],keytype key,int n)

          {

          int low,high,mid;

          low=0;high=n-1;

          while(low<=high)

          {

          mid=(low+high)/2;

          if(a[mid].key==key) return mid;

          else if(a[mid].key else high=mid-1;

          }

          return -1;

          }

        【二分查找算法的兩種實現方式】相關文章:

        圖像拼接算法及實現08-16

        Java多線程的實現方式10-07

        四種簡單的排序算法的php實現11-18

        深化采購管理實現降本的方式09-08

        JavaScript數據結構與算法中集合的實現11-18

        oracle兩種用戶認證方式簡述11-04

        英國留學兩種主要匯款方式08-16

        有關基于Mapx的最短路徑選擇算法的實現08-22

        常用排序算法之JavaScript實現代碼段10-27

        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码
      3. <sub id="h4knl"><ol id="h4knl"></ol></sub>
        <sup id="h4knl"></sup>
          <sub id="h4knl"></sub>

          <sub id="h4knl"><ol id="h4knl"><em id="h4knl"></em></ol></sub><s id="h4knl"></s>
          1. <strong id="h4knl"></strong>

          2. 中文字幕在线亚洲第一 | 亚州欧州日本在线视频 | 在线观看国产一区 | 性做久久久久免费观看 | 色吧日本一美国在线视频 | 亚洲人成综合网站777香蕉 |