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

            c++&oi

            培訓(xùn)作業(yè)-第一周(樹狀數(shù)組)

            由于程序很多所以就不放在上面了。
            只是寫了一下總結(jié)。

            樹狀數(shù)組題目列表

            POJ 3378  Crazy Thairs      (WA)        
            POJ 2481 Cows                AC
            POJ 2352 Stars                AC
            POJ 3321 Apple Tree        AC
            POJ 3067 Japan               AC
            POJ 1195 Mobile phones  AC
            POJ 2155  Matrix             AC
            POJ 1990  MooFest          AC

            二中培訓(xùn)題3        【這顯然是線段樹吧。。。】

            總結(jié)

            第一周寫作業(yè)就沒寫完。。。對(duì)不起大家。
            留下了三道題目繼續(xù)思考。那個(gè)培訓(xùn)題3就當(dāng)做下一周的線段樹吧。

            poj2352(3次AC)
            根據(jù)題意用樹狀數(shù)組模擬。
            這道題我竟想了好久,寫完之后數(shù)組上向下溢出。。。
            (可能是英語水平退步的緣故,讀完題各種條件印象不深)

            poj1195(2次AC)
            二維樹狀數(shù)組
            一開始沒有注意循環(huán)的處理,由于樣例不過,檢查出來了。
            改后提交WA,
            原來是不小心打錯(cuò)了y1->y2。。。
            (沒有檢查!)

            poj3067(AC)
            排序+樹狀數(shù)組
            貌似是以前做過的。。。但還是花了不少時(shí)間。(還研究了一下sort和qsort)
            這里排序是雙關(guān)鍵字,用了cstdlib的快排。
            關(guān)于cstdlib的快排用法的文章已經(jīng)轉(zhuǎn)到了我的cppblog
            數(shù)據(jù)比較大,要用long long
            【固定思維是:升序排序+樹狀數(shù)組倒著用。何必呢?樹樁數(shù)組才是主題,降序排序不就行了嗎。。。】

            poj3378 (WA)
            簡單DP
            實(shí)現(xiàn)時(shí)用樹狀數(shù)組+離散化
            數(shù)據(jù)規(guī)模大得驚人!!
            寫了高精度后莫名地掛掉。

            poj2155(AC)
            模式二的水題,而且還可以化簡為 ^ 運(yùn)算。。。
            快速地學(xué)習(xí)了一下模式二就AC了

            poj2481(5次AC)
            看似只是簡單的sort+樹狀數(shù)組。
            其實(shí)細(xì)節(jié)比較多,sort是雙關(guān)鍵字。
            然后由
            Given two cows: cowi and cowj, their favourite clover range is [Si, Ei] and [Sj, Ej].
             If Si <= Sj and Ej <= Ei and Ei - Si > Ej - Sj, we say that cowi is stronger than cowj.
            知邊界可以相同,又不能完全相同。
            加上poj.org和我家的時(shí)間不一致,導(dǎo)致我以為沒有提交成功。。。提交了幾次錯(cuò)誤的代碼。。。。。

            poj3321(2次AC)
            利用樹的歐拉序列,記錄每個(gè)節(jié)點(diǎn)的起始時(shí)間和它的子樹的結(jié)束時(shí)間。
            化點(diǎn)為線,且a是b的子節(jié)點(diǎn)<==>區(qū)間a屬于區(qū)間b
            怎么WA的一次忘記了。。

            poj1990(AC)
            這題是最難最難的。
            按V排序,利用樹狀數(shù)組計(jì)算
            sigma|xj-xi|=xi*sigma(1)[xj<xi]-sigma(xj)[xj<xi]
                         +sigma(xj)[xj>xi]-xi*sigma(1)[xj>xi]

             

            posted on 2012-02-26 12:47 zyn.cpp 閱讀(307) 評(píng)論(0)  編輯 收藏 引用


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


            <2025年8月>
            272829303112
            3456789
            10111213141516
            17181920212223
            24252627282930
            31123456

            導(dǎo)航

            統(tǒng)計(jì)

            常用鏈接

            留言簿

            隨筆檔案(57)

            文章檔案(13)

            搜索

            最新評(píng)論

            閱讀排行榜

            評(píng)論排行榜

            国产成人精品综合久久久| 国产精品成人99久久久久91gav| 91超碰碰碰碰久久久久久综合| 亚洲国产精品成人久久| 中文字幕久久波多野结衣av| 久久久噜噜噜久久中文字幕色伊伊 | 人妻无码久久一区二区三区免费 | 国产精品无码久久四虎| 亚洲国产精久久久久久久| 久久线看观看精品香蕉国产| 伊人久久综合热线大杳蕉下载| 欧美精品一区二区精品久久| 国产亚洲色婷婷久久99精品91| 精品久久久久一区二区三区 | 亚洲精品久久久www| 亚洲中文字幕无码久久综合网| 久久99精品久久只有精品| 欧美久久精品一级c片片| 午夜福利91久久福利| 色偷偷久久一区二区三区| 色综合合久久天天综合绕视看 | 高清免费久久午夜精品| 国产叼嘿久久精品久久| 久久婷婷五月综合国产尤物app | 一本色道久久综合狠狠躁| 国产精品99久久99久久久| 久久精品国产亚洲av瑜伽| 婷婷久久久亚洲欧洲日产国码AV | 久久er国产精品免费观看2| 亚洲国产成人精品久久久国产成人一区二区三区综 | 中文字幕亚洲综合久久2| yellow中文字幕久久网| 久久精品国产清自在天天线| a级毛片无码兔费真人久久| 少妇内射兰兰久久| 波多野结衣久久一区二区| 久久99热精品| 亚洲国产精品成人久久| 亚洲人成无码网站久久99热国产| www久久久天天com| 国产成人精品综合久久久久|