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

            Just enjoy programming

            skiplist

                最近開始看leveldb的代碼,周末看了下skiplist,詳細介紹可以看http://blog.xiaoheshang.info/?p=248。基本原理就是空間換效率,多用幾個指針來換取查找插入效率。自己也嘗試寫了下,對比了下leveldb的代碼,內存控制沒有leveldb實現的好,leveldb申請的時候基本上都是以block為單位申請空間,這樣可以減少內存碎片,空間上每個節點就只會申請指定level個數的指針。以前一直記混淆 const char *p , char const *p 和char * const p的區別,前兩者代碼指向的內容不可變,后者指向的指針不可變。

            posted on 2014-05-11 23:03 周強 閱讀(390) 評論(0)  編輯 收藏 引用 所屬分類: c/c++

            高清免费久久午夜精品| 精品久久久久久无码不卡| 99久久er这里只有精品18| 国内精品久久久久影院日本| 国产高潮国产高潮久久久| 国产精品成人精品久久久| 亚洲第一永久AV网站久久精品男人的天堂AV| 久久综合日本熟妇| 午夜不卡888久久| 久久99热这里只有精品66| 国产精品久久久久国产A级| 久久久网中文字幕| 激情伊人五月天久久综合| 亚洲一级Av无码毛片久久精品| 亚洲中文字幕无码久久2020| 亚洲成色999久久网站| 日韩精品久久无码人妻中文字幕| 久久www免费人成看国产片| 久久w5ww成w人免费| 久久人人爽人人爽人人片AV东京热 | 欧洲精品久久久av无码电影| 狠狠久久综合伊人不卡| 久久综合狠狠综合久久| 思思久久99热只有频精品66| 国产精品99久久久久久www| 午夜人妻久久久久久久久| 久久青青色综合| 久久天天婷婷五月俺也去| 国产—久久香蕉国产线看观看| 久久久婷婷五月亚洲97号色 | 国产午夜精品理论片久久影视| 精品久久久久久久久免费影院| 久久久精品国产亚洲成人满18免费网站 | 久久亚洲色一区二区三区| 久久久久综合网久久| 日韩精品久久久久久| 久久久久国产精品| 精品无码久久久久久国产| 精品无码久久久久久久久久| 久久99精品久久久久久噜噜| 久久久噜噜噜久久|