• <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>
            算法學社
            記錄難忘的征途
            posts - 141,comments - 220,trackbacks - 0
            攢了很多沒有寫題解的比賽。。。 真是對不起大家。。。
            以后我一定認真寫博客。。。

            A題
            有N個演員,M個明星,(M<=N<=100)。K場電影(K<=100)。
            每個電影i有演員表,可惜有Ai個演員不能確定。
            最好的電影是明星最多的電影。詢問每個電影是否的一定是最好的,或者一定不是最好的。或者不一定是最好的。

            算法分析:
               把這個亂七八糟的邏輯搞清楚就可以了。。。
               如果一個電影取最多的明星,其他電影取最少的,這個電影還不是最多的,那么就一定不是最好的。
               如果一個電影取最少的明星,其他電影取最多的,這個電影還是最多的,那么一定是最好的。
               兩個事件肯定不能同時發生,不過同時不發生,那么就是不一定。

            http://codeforces.com/contest/240/submission/2365084

            B題
               給N(N<100)個高度不超過100的籬笆刷顏色,顏色只有兩種,A和B。
               A顏色總共最多可以刷a高度,B顏色總共可以刷b高度。

               問怎么刷才能讓不同顏色的連接點的和最少。

            算法分析:
               DP。。。 DP[i][j][k]表示前i個籬笆,刷了j個A顏色,如果k等于0,表示最后一個顏色是A,反之表示B,的最佳答案。
               可以向后遞推,這樣比較快一些。

            http://codeforces.com/contest/240/submission/2368522


            C題
               給N個隊員,每次分成兩組比賽。最后讓每個人都成為過對手并且讓總比賽次數最少。

            算法分析:
               根據ceiling(N/2)和flooring(N/2)的方案數遞推。記憶化搜索。

            http://codeforces.com/contest/240/submission/2367028

            D題
               給兩副撲克牌,大小為10^5。有些牌正面朝上,有些反面朝上。讓你制定一個方案:
                  1. 保持相對順序不變,將兩個牌堆合并。
                  2. 將合并后的牌堆多次翻轉[1,k]區間的牌,最后使所有牌面向下。

            算法分析:
               貪心翻轉,合并的時候判斷末尾元素。

            http://codeforces.com/contest/240/submission/2377116

            E題
               給一個有向圖G,有些邊是損毀的。問最少修復那些邊能讓點1到達所有邊。

            算法分析:
               按照完好邊縮點,然后廣搜一點點修邊。
               對于損毀邊,只加拓撲序最高的聯通分量的點。
               對于完好邊,正常加就可以了。

            http://codeforces.com/contest/240/submission/2389254

            F題
               給一個字符串,支持多次詢問。對于每次詢問[l,r],把子串l...r交換順序,變成字典序最小的回文串。
               輸出最后的結果。

            算法分析:
               26個線段樹亂搞可以剛好卡過

            http://codeforces.com/contest/240/submission/2383235
            posted on 2012-10-17 13:47 西月弦 閱讀(644) 評論(1)  編輯 收藏 引用 所屬分類: 解題報告codeforces

            FeedBack:
            # re: codeforces #145
            2013-01-08 17:35 | 匿名
            E的程序錯了,4 4 1 2 1 2 3 0 3 4 1 4 2 0  回復  更多評論
              
            久久久无码精品亚洲日韩蜜臀浪潮| 精品久久久久久国产| 欧美性大战久久久久久| 久久国产欧美日韩精品免费| 日韩一区二区三区视频久久| 亚洲国产精品久久电影欧美| 国产精品九九九久久九九 | 久久免费香蕉视频| 日韩精品久久久肉伦网站 | 久久人人爽人人爽人人片AV东京热 | 伊人久久亚洲综合影院| 久久婷婷五月综合国产尤物app| 久久精品国产精品青草app| 亚洲国产精品嫩草影院久久| 国产亚洲精久久久久久无码| 99久久这里只精品国产免费| 成人精品一区二区久久久| 一本一道久久综合狠狠老| 成人精品一区二区久久久| 久久久久久亚洲精品成人| 久久午夜夜伦鲁鲁片免费无码影视 | 久久国产精品无码网站| 色诱久久久久综合网ywww | 久久精品aⅴ无码中文字字幕重口| 久久国产精品免费| 久久免费精品视频| 性高湖久久久久久久久| 色播久久人人爽人人爽人人片AV| 国产精品久久久久一区二区三区| 久久A级毛片免费观看| 久久久久亚洲av成人网人人软件 | 久久99精品九九九久久婷婷| 精品免费tv久久久久久久| 久久久久99精品成人片试看| 久久久久久久波多野结衣高潮 | 亚洲精品久久久www| 精品国产热久久久福利| 国产成人99久久亚洲综合精品 | 97久久精品午夜一区二区| 69SEX久久精品国产麻豆| 久久精品亚洲日本波多野结衣 |