• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            天之道

            享受編程的樂趣。
            posts - 118, comments - 7, trackbacks - 0, articles - 0
              C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

            二分搜索算法

            Posted on 2012-09-16 00:05 hoshelly 閱讀(633) 評論(0)  編輯 收藏 引用 所屬分類: DS && Algorithm
            二分搜索算法的使用前提條件是表中的數已經是有序的,如果還沒排好序,則不能用二分搜索算法。


            int search(int a[],int v,int l,int r) //在數組a[]內查找v,l為左下標,r為右下標
            {
                while (r>=l)
                {
                    int m=(l+r)/2; //每次取數組的一半,此處要加1
                    if(v == a[m]) //如果查找到v,則返回下標m
                        return m;
                    if(v < a[m])  //如果v小于此時的數,則右下標變成r=m-1,去掉數組中一半的數,反之亦然
                        r=m-1;
                    else 
                        l=m+1;
                }
                return -1;
            }
            狠狠久久综合| 免费精品国产日韩热久久| 欧美亚洲日本久久精品| 久久香蕉综合色一综合色88| 精品久久无码中文字幕| 久久笫一福利免费导航| 久久国产亚洲精品无码| 久久精品国产亚洲欧美| 久久影视综合亚洲| 久久人人爽人人爽人人AV| 久久亚洲AV成人出白浆无码国产| 女人香蕉久久**毛片精品| 亚洲国产精品无码久久一线| 夜夜亚洲天天久久| 久久人人爽人人爽人人AV| 亚洲国产小视频精品久久久三级| 国产69精品久久久久久人妻精品| 久久青青草原精品国产| 久久青青国产| 久久国产一片免费观看| 久久精品国产亚洲av影院| 久久大香萑太香蕉av| 久久最近最新中文字幕大全 | 久久精品无码专区免费东京热| 久久人人青草97香蕉| 一级做a爰片久久毛片毛片| 久久久久中文字幕| 国内精品久久久久久不卡影院| 亚洲国产精品人久久| 亚洲一本综合久久| 久久这里只有精品久久| 日本久久中文字幕| 精品久久久噜噜噜久久久| www久久久天天com| 亚洲欧美精品一区久久中文字幕 | 亚洲精品乱码久久久久66| 亚洲国产一成人久久精品| 久久最新免费视频| 久久久噜噜噜久久中文福利| 色噜噜狠狠先锋影音久久| 国产成人AV综合久久|