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

            DraculaW

              C++博客 :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
              19 隨筆 :: 0 文章 :: 7 評(píng)論 :: 0 Trackbacks
            雙向隊(duì)列 顧名思義 就是在前后都可以添加刪除的隊(duì)列。
            一直以為 這個(gè)是由list來(lái)實(shí)現(xiàn)的 因?yàn)楦杏X(jué)一個(gè)簡(jiǎn)單的adapter就可以了
            閑來(lái)無(wú)聊 看stl得代碼 發(fā)現(xiàn)原來(lái)它的實(shí)現(xiàn)有點(diǎn)復(fù)雜
            他有個(gè)vector存索引,這個(gè)索引里面存的是地址
            地址指向了一段內(nèi)存
            這段內(nèi)存又是一個(gè)vector, 而他的元素才是 value_type

            感覺(jué)不是很好懂  或者我說(shuō)的太亂了

            vector<T*> index;
            然后
            index的每段里面 是一個(gè)
            vector<T> real_index;
            但是 index并不從第一個(gè)元素就啟用而是從中間開(kāi)始 這樣子可以在前面加數(shù)據(jù)
            很奇怪的實(shí)現(xiàn)
            為什么不用雙向的鏈表呢??
            誰(shuí)可以幫我回答下 謝謝 呵呵




            posted on 2007-11-20 22:30 DraculaW 閱讀(1161) 評(píng)論(0)  編輯 收藏 引用
            久久99精品久久久久婷婷| 日本久久中文字幕| 国内精品久久九九国产精品| 国内精品久久人妻互换| 97久久精品人人澡人人爽| 久久综合九色综合欧美就去吻| 超级碰碰碰碰97久久久久| 亚洲AV日韩精品久久久久| 99久久免费国产特黄| 久久精品99无色码中文字幕| 久久福利资源国产精品999| 久久久老熟女一区二区三区| 99久久99久久精品国产片果冻| 国产精品99久久久精品无码| 99久久99久久| 久久亚洲AV无码精品色午夜麻豆| 久久精品国产久精国产思思 | 久久久国产一区二区三区| 国产免费久久精品99re丫y| 丰满少妇高潮惨叫久久久| 久久99精品久久久久久噜噜| 无码日韩人妻精品久久蜜桃| 精品乱码久久久久久夜夜嗨| 人妻无码久久一区二区三区免费| 精品久久久久中文字幕一区| 久久ZYZ资源站无码中文动漫| 欧美久久久久久午夜精品| 久久精品这里热有精品| 久久久久亚洲AV片无码下载蜜桃| 97精品伊人久久久大香线蕉| 久久精品国产亚洲AV高清热| 久久成人小视频| 亚洲国产天堂久久久久久| 99久久成人18免费网站| 久久久久人妻一区二区三区vr| 漂亮人妻被中出中文字幕久久 | 久久久亚洲裙底偷窥综合| 9191精品国产免费久久| A狠狠久久蜜臀婷色中文网| 精品伊人久久大线蕉色首页| 午夜精品久久久久久影视777|