青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

c++&oi

培訓(xùn)作業(yè)-第四周(LCA&RMQ)

終于交上了這一周的作業(yè)。
一者是因?yàn)槲沂匈惏l(fā)揮巨爛回頭做了一些水題,二者是為了初中市賽忙前忙后浪費(fèi)了不少時間。
能交上這一周的作業(yè)還是很高興的。

LCA-倍增法(這個被淘汰了)
±1RMQ     (還沒有學(xué)習(xí))

memory :RMQ-ST (AC)
              笛卡爾樹+LCA-Tarjan (AC)    弱弱的數(shù)據(jù)都比ST快一倍呢 

ancestor: LCA-Tarjan (AC)

                歐拉序列+RMQ (AC)這個一點(diǎn)都不快啊,還要學(xué)習(xí)±1RMQ

ADD:sur(2011市賽DAY1第二題,當(dāng)時無人AC,最牛的選手爆內(nèi)存了。。。)
        一道簡單搜索,但對隊(duì)列大小,hash方法要求較高。
         不小心被我用 手寫的萬能QUEUE + STL_SET   AC了。。。。
同時研究的STL的優(yōu)先隊(duì)列和map。

只剩下±1RMQ了。

說明:由于受到某講義的錯誤指導(dǎo),我一直都不會寫Tarjan算法。
其實(shí)核心代碼巨簡單:
 int Getpar(int a){if(par[a]!=a)par[a]=Getpar(par[a]);return par[a];}//并查集
 void Tarjan(int i){//Q詢問鏈表,E邊鏈表
       vis[i]=true;par[i]=i;
       for(int p=Qhead[i];p;p=Qnext[p])
            if(vis[Qto[p]])ans[Getpar(Qto[p])]++;
       for(int p=Ehead[i];p;p=Enext[p])
           if(!vis[Eto[p]])Tarjan(Eto[p]),par[Eto[p]]=i;
        }
還有笛卡爾樹是一種會旋轉(zhuǎn)的平衡樹,類似于treap,常用來解決treap的退鏈問題。
由于我不會treap,也不打算學(xué)treap,所以重頭研究了一下子,網(wǎng)上盜版極多(全是nlogn,那要它干什么)
最后找到一種比較簡單的構(gòu)樹方法,類似于SBT和SPLAY的操作放增設(shè)虛擬根節(jié)點(diǎn)。
核心代碼:
Data[1]=INF;//虛擬根節(jié)點(diǎn)
FOR(i,2,n+1)Insert(i);
 void Insert(int i){
        int j=i-1;for(;Data[j]<=Data[i]&&Father[j];j=Father[j]);
        Left[i]=Right[j],Father[Right[j]]=i,Right[j]=i,Father[i]=j;
        }

posted on 2012-03-26 23:04 zyn.cpp 閱讀(221) 評論(0)  編輯 收藏 引用


只有注冊用戶登錄后才能發(fā)表評論。
網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


<2012年4月>
25262728293031
1234567
891011121314
15161718192021
22232425262728
293012345

導(dǎo)航

統(tǒng)計(jì)

常用鏈接

留言簿

隨筆檔案(57)

文章檔案(13)

搜索

最新評論

閱讀排行榜

評論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            久久久天天操| 国产精品xnxxcom| 亚洲特色特黄| 免费成人黄色片| 亚洲肉体裸体xxxx137| 欧美亚洲综合久久| 欧美一区二区网站| 久久久久久久网站| 久久久免费观看视频| 99香蕉国产精品偷在线观看| 欧美人在线视频| 亚洲图片欧洲图片av| 久久精品91久久香蕉加勒比| 亚洲高清不卡| 免费人成精品欧美精品| 免播放器亚洲一区| 在线国产日韩| 狠狠色综合色区| 国产精品激情电影| 欧美欧美天天天天操| 悠悠资源网亚洲青| 亚洲高清网站| 91久久国产综合久久| 老司机亚洲精品| 99精品国产99久久久久久福利| 一区二区三区欧美在线| 国产精品久久久久久亚洲调教| 欧美日韩国产在线播放| 欧美电影打屁股sp| 亚洲最新视频在线播放| 欧美一区二区三区视频在线| 欧美国产日韩一区| 国产亚洲亚洲| 正在播放欧美视频| 老司机免费视频一区二区三区 | 欧美精品一区二区在线播放| 亚洲电影毛片| 亚洲性视频网址| 欧美成年人在线观看| 国产女同一区二区| 一区二区三区日韩精品| 久久在线视频| 亚洲欧美日韩国产精品| 欧美乱人伦中文字幕在线| 国产亚洲aⅴaaaaaa毛片| 亚洲精品在线观看视频| 免费在线看一区| 欧美一区二区三区免费视频| 国产精品www网站| 一区二区三区欧美日韩| 亚洲人成欧美中文字幕| 免费看精品久久片| 伊人成年综合电影网| 久久久久久电影| 亚洲一区二区av电影| 国产精品大片wwwwww| 99re成人精品视频| 亚洲国产视频直播| 欧美freesex交免费视频| 一区国产精品| 鲁大师影院一区二区三区| 亚洲欧美日本日韩| 国产乱码精品| 亚洲欧美日本另类| 亚洲综合视频1区| 国产精品揄拍500视频| 亚洲综合精品一区二区| 亚洲视频狠狠| 国产欧美1区2区3区| 久久福利影视| 久久久激情视频| 伊人久久大香线蕉综合热线| 久久亚洲图片| 欧美国产精品v| 日韩一级视频免费观看在线| a91a精品视频在线观看| 欧美午夜电影网| 欧美在线观看天堂一区二区三区| 亚洲永久网站| 亚洲女性裸体视频| 韩国精品在线观看| 欧美波霸影院| 欧美久久综合| 欧美中文在线观看国产| 亚洲欧美经典视频| 久久国产欧美| 亚洲六月丁香色婷婷综合久久| 亚洲免费精品| 国产主播喷水一区二区| 亚洲第一搞黄网站| 国产精品区免费视频| 欧美aa国产视频| 国产精品久久久久一区二区三区| 噜噜噜91成人网| 中文久久乱码一区二区| 激情欧美一区| 中文欧美日韩| 亚洲激情av在线| 亚洲夜晚福利在线观看| 激情丁香综合| 日韩写真在线| 亚洲电影激情视频网站| 一道本一区二区| 亚洲国产成人在线视频| 亚洲尤物精选| 亚洲精品在线视频观看| 午夜激情一区| 一本大道久久精品懂色aⅴ| 欧美在线亚洲综合一区| 一区二区三区视频在线观看| 久久se精品一区二区| 亚洲视频欧美在线| 麻豆国产精品va在线观看不卡| 午夜精品久久久久久久久久久久| 久久久无码精品亚洲日韩按摩| 亚洲女性裸体视频| 欧美成人免费一级人片100| 久久成人18免费观看| 欧美激情一区二区在线| 美女精品在线观看| 国产精品自拍三区| 在线亚洲+欧美+日本专区| 亚洲电影免费| 久久久精品五月天| 久久久久久9999| 国产亚洲福利| 亚洲天堂av综合网| 日韩亚洲一区二区| 狂野欧美一区| 女仆av观看一区| 精品成人一区二区| 性8sex亚洲区入口| 久久精品一本| 好吊色欧美一区二区三区视频| 一区二区三区精品视频在线观看| 亚洲美女精品成人在线视频| 麻豆成人小视频| 久久久91精品国产| 国产午夜一区二区三区| 性欧美激情精品| 久久人人爽国产| 在线观看91精品国产麻豆| 久久久久**毛片大全| 欧美ab在线视频| 欧美三级不卡| 亚洲美女在线观看| 一区二区三区免费观看| 国产精品成人午夜| 亚洲欧美日韩国产综合在线| 午夜精品影院| 狠狠色狠狠色综合日日五| 久久精品亚洲一区二区| 免费在线成人av| 亚洲精品一区中文| 欧美日韩一区在线| 亚洲欧美视频在线观看视频| 欧美在线视频一区二区三区| 国内久久精品视频| 蜜臀av国产精品久久久久| 亚洲欧洲日产国产综合网| 一区二区三区四区蜜桃| 国产农村妇女精品一二区| 性欧美video另类hd性玩具| 欧美69视频| 亚洲香蕉伊综合在人在线视看| 欧美性大战久久久久久久蜜臀| 香蕉成人伊视频在线观看| 欧美高清视频在线| 亚洲一区免费| 亚洲电影av| 国产女主播一区二区| 欧美成人午夜激情| 亚洲尤物影院| 亚洲第一视频网站| 欧美在线日韩精品| 日韩午夜在线播放| 国产亚洲一区二区在线观看 | 亚洲欧美在线视频观看| 影音先锋成人资源站| 欧美色图天堂网| 久久久久久久久久久久久9999| 亚洲精品中文字| 久久久国产午夜精品| 艳妇臀荡乳欲伦亚洲一区| 国产午夜精品在线观看| 欧美人与性动交cc0o| 久久久蜜桃精品| 亚洲一区二区三区激情| 亚洲国产网站| 噜噜噜91成人网| 欧美一区二区三区视频免费| 一本色道久久99精品综合| 国内自拍亚洲| 国产欧美日韩精品专区| 欧美日韩国产综合视频在线观看中文| 久久精品夜色噜噜亚洲a∨| 在线亚洲精品福利网址导航| 亚洲第一毛片| 亚洲国产一区二区三区a毛片| 久久久在线视频|