• <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>
            隨筆 - 3  文章 - 2  trackbacks - 0
            <2025年6月>
            25262728293031
            1234567
            891011121314
            15161718192021
            22232425262728
            293012345

            常用鏈接

            留言簿(1)

            隨筆分類

            隨筆檔案

            文章分類

            文章檔案

            相冊(cè)

            ACE資料

            搜索

            •  

            最新評(píng)論

            閱讀排行榜

            評(píng)論排行榜

            #include <iostream>
            #include <Windows.h>
            #include <algorithm>

            #define SIZE_NODE?4
            #define MAX_COUNT?10

            BYTE?g_szBuff[SIZE_NODE*MAX_COUNT];
            UINT32?g_nCount;

            void Insert(UINT32 number);
            void Remove(UINT32 number);
            bool Find(UINT32 number);

            using namespace std;
            int main(int ,char *[])
            {
            ?memset(g_szBuff,0,SIZE_NODE*MAX_COUNT);
            ?g_nCount=0;
            ?Insert(5);
            ?Insert(8);
            ?Insert(2);
            ?Insert(2);
            ?Insert(3);
            ?Insert(6);
            }

            void Insert(UINT32 number)
            {
            ?// 找到一個(gè)合適的插入地址
            ?UINT32 * pBegin =(UINT32 *)g_szBuff;
            ?UINT32 * pEnd =(UINT32 *)(g_szBuff+g_nCount*SIZE_NODE);
            ?UINT32 * pInsert =lower_bound(pBegin,pEnd,number);

            ?if (pInsert != pEnd)
            ?{
            ??if (*pInsert == number)
            ??{
            ???cout<<"已經(jīng)有此結(jié)點(diǎn)!"<<endl;
            ???return ;
            ??}
            ??memmove(pInsert+1,pInsert,(pEnd-pInsert)*sizeof(UINT32));
            ?}
            ?*pInsert=number;
            ?g_nCount++;
            }
            void Remove(UINT32 number)
            {
            ?// 找到一個(gè)合適的插入地址
            ?UINT32 * pBegin =(UINT32 *)g_szBuff;
            ?UINT32 * pEnd =(UINT32 *)(g_szBuff+g_nCount*SIZE_NODE);
            ?UINT32 * pInsert =lower_bound(pBegin,pEnd,number);

            ?if (pInsert != pEnd)
            ?{
            ??if (*pInsert == number)
            ??{
            ???cout<<"已經(jīng)有此結(jié)點(diǎn)!"<<endl;
            ???return ;
            ??}
            ??memmove(pInsert+1,pInsert,(pEnd-pInsert)*sizeof(UINT32));
            ?}
            ?g_nCount--;
            }
            bool Find(UINT32 number)
            {
            ?return true;
            }

            posted on 2007-01-17 21:34 Sword.Hell blog 閱讀(243) 評(píng)論(0)  編輯 收藏 引用 所屬分類: 雜項(xiàng)
            国产亚洲精午夜久久久久久 | 国内精品久久久久影院优| 青草国产精品久久久久久| 久久精品国产99久久无毒不卡| 成人资源影音先锋久久资源网| 久久99国产精品成人欧美| 97精品国产97久久久久久免费 | 精品无码久久久久久尤物| 国产精品一区二区久久精品无码| 久久综合亚洲色HEZYO国产| 色综合久久久久久久久五月| 久久91这里精品国产2020| 无码专区久久综合久中文字幕| 久久播电影网| 2021久久国自产拍精品| 热99RE久久精品这里都是精品免费 | 久久久无码精品午夜| 久久精品国产亚洲精品2020| 久久成人永久免费播放| 久久久av波多野一区二区| 一级a性色生活片久久无少妇一级婬片免费放 | 麻豆亚洲AV永久无码精品久久| 久久综合精品国产一区二区三区| 国产成人久久精品激情| 亚洲伊人久久精品影院| yy6080久久| 一本久久综合亚洲鲁鲁五月天| 国产综合成人久久大片91| 精品免费tv久久久久久久| 久久久久久久人妻无码中文字幕爆 | 久久99国产精品尤物| 久久亚洲日韩精品一区二区三区| 国产欧美久久久精品影院| 亚洲国产成人乱码精品女人久久久不卡| 久久免费美女视频| 久久被窝电影亚洲爽爽爽| AV无码久久久久不卡蜜桃| 国产精品久久久久久搜索| 久久国产乱子精品免费女| 久久精品成人免费网站| 伊人久久大香线焦综合四虎|