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

            培訓作業-第一周(樹狀數組)

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

            樹狀數組題目列表

            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

            二中培訓題3        【這顯然是線段樹吧。。?!?br />
            總結

            第一周寫作業就沒寫完。。。對不起大家。
            留下了三道題目繼續思考。那個培訓題3就當做下一周的線段樹吧。

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

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

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

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

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

            poj2481(5次AC)
            看似只是簡單的sort+樹狀數組。
            其實細節比較多,sort是雙關鍵字。
            然后由
            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和我家的時間不一致,導致我以為沒有提交成功。。。提交了幾次錯誤的代碼。。。。。

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

            poj1990(AC)
            這題是最難最難的。
            按V排序,利用樹狀數組計算
            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 閱讀(302) 評論(0)  編輯 收藏 引用

            <2012年3月>
            26272829123
            45678910
            11121314151617
            18192021222324
            25262728293031
            1234567

            導航

            統計

            常用鏈接

            留言簿

            隨筆檔案(57)

            文章檔案(13)

            搜索

            最新評論

            閱讀排行榜

            評論排行榜

            久久人人爽人人爽AV片| 久久综合色老色| 7777久久亚洲中文字幕| 一本久久久久久久| 午夜精品久久久久久久无码| 久久精品无码一区二区WWW| 99久久无码一区人妻a黑| 久久久99精品成人片中文字幕| 无码AV波多野结衣久久| 女人香蕉久久**毛片精品| 日韩中文久久| 色综合色天天久久婷婷基地| 伊人久久五月天| 欧美日韩中文字幕久久伊人| 亚洲va久久久久| 国产精品天天影视久久综合网| 麻豆久久久9性大片| 精品久久久久久国产免费了| 欧美牲交A欧牲交aⅴ久久| 久久亚洲av无码精品浪潮| 精品久久久久久久| 国内精品九九久久精品| 亚洲?V乱码久久精品蜜桃 | 久久久这里有精品| 久久99免费视频| 久久99精品久久久久久久久久| 2020久久精品亚洲热综合一本| 中文字幕成人精品久久不卡| 久久精品国产第一区二区三区 | 日韩久久久久久中文人妻| 亚洲精品视频久久久| 国产精品99久久不卡| 夜夜亚洲天天久久| 国产香蕉97碰碰久久人人| 久久久久久免费一区二区三区| 日韩久久久久久中文人妻| 久久亚洲私人国产精品| 久久夜色精品国产噜噜麻豆| 久久久免费精品re6| 久久精品国产亚洲av日韩| 精品久久久久久无码专区|