• <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>

            Effective STL(5)——算法

            1.確保目標空間足夠大

            2.了解各種與排序有關的選擇
              如果需要對vector、string、deque或者數組中的元素執行一次完全排序,那么可以使用sort或者stable_sort。
              如果有一個vector、string、deque或者數組,并且只需要對等價性最前面的n個元素進行排序,那么可以使用partial_sort。
              如果有一個vector、string、deque或者數組,并且需要找到第n個位置上的元素,或者,需要找到等價性最前面的n個元素但又不必對這n個元素進行排序,那么,nth_element正是你所需要的函數。
              如果需要將一個標準序列容器中的元素按照是否滿足某個特定的條件區分開來,那么,partition和stable_partition可能正是你所需要的。
              如果你的數據在一個list中,那么你仍然可以直接調用partition和stable_partition算法;可以用list::sort來替代sort和stable_sort算法。但是,如果你需要獲得partial_sort或nth_element算法的效果,那么,正如前面我所提到的那樣,你可以有一些簡潔的途徑來完成這項任務。

            3。如果確實需要刪除元素,則需要在remove這一類算法之后調用erase。

               remove不是真正意義上的刪除,因為它做不到。

            4.對包含指針的容器使用remove這一類算法時要特別小心。會導致資源泄露。

            5.了解哪些算法要求使用排序的區間作為參數。

            6.通過mismatch或lexicographical_compare實現簡單地忽略大小寫的字符串比較

            7.理解copy_if算法的正確實現

            8.使用accumlate或者for_each進行區間統計。

            posted on 2014-06-25 17:06 Daywei 閱讀(1465) 評論(0)  編輯 收藏 引用 所屬分類: C/C++

            <2014年6月>
            25262728293031
            1234567
            891011121314
            15161718192021
            22232425262728
            293012345

            導航

            統計

            常用鏈接

            留言簿

            隨筆分類

            隨筆檔案

            文章檔案

            牛人博客

            搜索

            積分與排名

            最新評論

            閱讀排行榜

            亚洲?V乱码久久精品蜜桃 | 2021久久精品免费观看| 久久久一本精品99久久精品88| 亚洲综合日韩久久成人AV| 久久免费视频网站| 中文国产成人精品久久亚洲精品AⅤ无码精品| 人人狠狠综合久久亚洲高清| 久久久久久亚洲Av无码精品专口 | 日本精品久久久中文字幕| 亚洲国产综合久久天堂| 国产91色综合久久免费| 久久午夜免费视频| 国产精品久久久久久久午夜片| 国产亚洲精品久久久久秋霞| 日本久久久精品中文字幕| 亚洲AV日韩精品久久久久久| 欧美日韩中文字幕久久久不卡| 久久精品欧美日韩精品| 久久精品极品盛宴观看| 国产AV影片久久久久久| 久久99国产精品久久久| 久久久无码精品亚洲日韩蜜臀浪潮 | 欧美伊人久久大香线蕉综合| 国产精品久久久久久久午夜片 | 免费一级欧美大片久久网 | 久久久久亚洲AV无码专区首JN| 色综合久久88色综合天天 | 性做久久久久久久久| 国内精品伊人久久久久网站| 久久久久国产一级毛片高清版| 嫩草伊人久久精品少妇AV| 亚洲精品国产字幕久久不卡 | 欧美综合天天夜夜久久| 国产三级久久久精品麻豆三级 | 亚洲精品无码久久毛片| 久久久久久亚洲精品无码| 国产巨作麻豆欧美亚洲综合久久 | 97精品依人久久久大香线蕉97| 看全色黄大色大片免费久久久| 久久强奷乱码老熟女| 一本色道久久综合狠狠躁篇|