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

FOJ有獎月賽-2010年03月 題解 by Puzzle

Posted on 2010-03-23 14:20 Puzzle 閱讀(389) 評論(1)  編輯 收藏 引用 所屬分類: 題解

A.Amicable Pair
親和數,先暴力算出數據,然后打表之。

B.A New Sequence Problem
先YM一下AC。根據題目里的公式,先生成A數組。算A[0]需要通過fibonacci找循環節,找循環節的方法就直接暴力即可,當f[i]=f[1]&&f[i-1]=f[0],i-1必是一個循環的長度。算出A數組以后,其實就是對于字符串的操作了。比賽的時候用后綴數組算出來了,但是沒想到O(n)的操作。賽后看到AC說是o(n)的DP,堅定復雜度后想到,在算出height數組后,用當前位置表示為最低位置,然后向左向右擴展到第一個比當前位置低的地方,并bl[],br[]數組記錄這個最左和最右,幾乎就是o(n)的。


C.Coin Puzzle
給出一個多邊形和兩個圓,問兩個圓能不能放在多邊形里,并且兩圓不相交。
求出兩個圓的圓心的合法范圍,是兩個多邊形,然后求兩個多邊形的最遠距離

D.Tree Game
能構成一顆生成樹當且僅當邊數不少于n-1條;如果能構成一種生成樹,那么能構成任意類型生成樹

E.Swap
發生在兩個環間的交換會將兩個環合并,發生在同一個環的交換會將這個環拆成兩個環。
如果不考慮奇偶性,那么每個環之間相互獨立,互不影響,現在若一個環里同奇偶性,例如全是奇數,那他肯定要和其他的環發生接觸,也就是和其他環合并,這里選擇全是偶數的環顯然不會更差。
如果沒有了偶數環,那就只能選擇和剩下的既又奇又有偶的環合并了。
最后可以證明一個環里既又奇數又有偶數時,最快將它完全拆開需要n-1步。

F.JinYueTuan
用隔板法可以知道答案是C(m+n-1, n) * n!. 但是數據量非常大,直接算乘積超時,加上一個剪枝瞬間出解:如果發現在邊乘邊模的過程中答案變為0,就可以跳出了。

G. MiniSum
dp[i][j]表示當只考慮前i個物品時,要準備加入第i+1個物品時,X[i+1]前面的系數為j時的函數最小值。
轉移就是dp[i][j] + j * (-Li) --> dp[i+1][j - Li]
 dp[i][j] + j * ( Li) --> dp[i+1][j + Li]
向后更新,最后答案就是dp[n][?]取個最大的。

H.Urban planning
題目十分費解,受不了了。。。
正確的理解就是給N個點,每個點有個權值,以及每兩個點之間有邊權,單向的。求出一個包含特定點(假設編號為1)的點的集合滿足:
1、這個集合元素要盡量多。
2、集合中的元素之間差異不能超過V。
3、在每個集合中選出邊,使特定點到其他點都有路可達,并且邊權之和要最小。
4、如果兩個集合元素個數相同,取較大的邊權。

首先,如果給出滿足條件的點集,我們知道每兩個點之間都有邊,只要求出一顆最小生成樹就行了,鑒于有向,所以求出從特定點的樹形圖就行了(關于根確定的最小樹形圖,參考劉朱算法)。所以只要找到這個滿足條件的集合就行了,注意到集合之中的元素最大差異不能超過V,而且V也很小,所以可以枚舉集合的權值區間[lo,lo+V],所有權值落在這個區間中的點都滿足條件,由于任兩個點之間都有邊,所以一定存在樹形圖,最后求下最小樹形圖,然后判斷下就行了。。。
I.Air Strike
離線操作,把刪除和查詢都保存起來。把刪除保存后排序并unique,查詢也進行排序,然后從小到大查詢,看當前是否被刪除,刪除的話跳過當前這個點往后移一個,驚訝于最后代碼40行以內。

J.MiniCost
題目意思就是給出一個括號序列,每次可以選擇改變特定點上的括號方向,并且改變有權值。求出最小的改變權值和,使這個括號序列合法。
暫時只會O(N^2)算法。
注意到如果一個括號序列要是合法的話,任意位置一定是左括號數大于等于右括號數,所以以此定義狀態dp[i][j],表示前i個符號中,左括號比右括號多j個。只要根據當前的符號轉移就行了。。 初始條件dp[0][0] = 0 。。最后答案dp[N][0] 。。。

Feedback

# re: FOJ有獎月賽-2010年03月 題解 by Puzzle[未登錄]  回復  更多評論   

2010-06-14 08:35 by joy32812
lz,想問下G題。
怎么證明對于Li,Xi只取-Li或者Li就能保證取到最小值。?
thx。

只有注冊用戶登錄后才能發表評論。
網站導航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


posts - 3, comments - 8, trackbacks - 0, articles - 4

Copyright © Puzzle

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            亚洲字幕一区二区| 欧美午夜精品久久久久久浪潮 | 欧美二区在线播放| 久久婷婷麻豆| 久久亚洲精品视频| 免费亚洲网站| 亚洲国产视频直播| 欧美va亚洲va日韩∨a综合色| 亚洲一区国产视频| 国产日韩在线播放| 好男人免费精品视频| 在线观看日韩国产| 99热免费精品| 欧美在线观看一区二区三区| 久久久人成影片一区二区三区观看 | 香蕉国产精品偷在线观看不卡| 一区二区三区精品| 亚洲欧美日韩精品综合在线观看| 亚洲欧美色婷婷| 久久久久久久一区二区三区| 欧美激情无毛| 国产精品亚洲激情| 亚洲欧洲日本国产| 欧美专区日韩视频| 欧美高清视频一区二区| 一区二区三区成人| 久久性天堂网| 国产精一区二区三区| 亚洲国产成人精品视频| 亚洲一区在线看| 欧美黑人一区二区三区| 亚洲欧美电影在线观看| 国产日韩欧美中文| 久久精品女人| 国产精品人成在线观看免费| 亚洲国产中文字幕在线观看| 欧美在线关看| 国产精品99久久久久久白浆小说| 久热爱精品视频线路一| 国产欧美日韩视频一区二区| 日韩一级精品视频在线观看| 久久久久久一区二区| 亚洲视频综合| 欧美另类久久久品| 亚洲国产你懂的| 久久一区二区三区国产精品| 亚洲已满18点击进入久久| 欧美日本在线一区| 亚洲国产精品一区二区尤物区| 欧美伊人久久久久久久久影院 | 亚洲伊人久久综合| 欧美另类在线观看| 亚洲精品中文字| 牛夜精品久久久久久久99黑人| 亚洲欧美在线看| 国产精品羞羞答答| 亚洲欧美日韩另类| 在线视频一区二区| 国产精品久久久久久av福利软件 | 午夜精品视频在线观看一区二区| 欧美日韩日本网| av成人免费观看| 亚洲欧洲一区二区天堂久久| 免费在线亚洲| 日韩天堂在线观看| 亚洲国产日韩在线| 欧美日韩高清在线播放| 一二美女精品欧洲| 亚洲欧美日韩国产一区二区三区| 久久久久国产精品一区| 国产欧美综合一区二区三区| 亚洲一区二区欧美| 日韩一级大片在线| 欧美午夜电影在线| 亚洲欧美国产日韩天堂区| 一区二区三区精品久久久| 国产精品人人做人人爽人人添| 亚洲免费小视频| 亚洲一区二区欧美| 国产综合欧美| 免费欧美在线视频| 欧美激情综合亚洲一二区| 亚洲精品久久视频| 亚洲日本成人在线观看| 国产精品白丝黑袜喷水久久久| 亚洲一区二区免费在线| 欧美不卡视频一区| 鲁鲁狠狠狠7777一区二区| 最新热久久免费视频| 欧美电影在线观看完整版| 米奇777在线欧美播放| 亚洲神马久久| 欧美一区深夜视频| 亚洲国产精品精华液2区45| 亚洲国产经典视频| 欧美午夜不卡在线观看免费| 亚洲在线播放| 久久一区亚洲| 欧美一区二区视频网站| 久久久精品动漫| 亚洲一区尤物| 欧美成人精品不卡视频在线观看| 亚洲一区二区少妇| 另类尿喷潮videofree | 国产精品久久精品日日| 久久综合九色| 国产精品扒开腿爽爽爽视频| 欧美jizzhd精品欧美巨大免费| 欧美激情一区二区三区| 久久精品99国产精品| 欧美日韩国产综合久久| 久久亚洲捆绑美女| 国产精品欧美一区喷水| 亚洲国产精品欧美一二99| 国产欧美一区二区三区久久人妖| 你懂的视频欧美| 欧美日韩另类字幕中文| 久久久欧美精品sm网站| 国产精品亚洲第一区在线暖暖韩国| 91久久在线| 亚洲激情亚洲| 麻豆精品精华液| 久久亚洲国产精品日日av夜夜| 国产精品久久一区二区三区| 亚洲精品中文字幕在线| 最新高清无码专区| 久久蜜臀精品av| 麻豆精品传媒视频| 国产一在线精品一区在线观看| 亚洲欧美视频在线观看| 久久成人精品一区二区三区| 欧美日韩伦理在线| 91久久夜色精品国产网站| 亚洲国产精品一区二区第一页| 久久精彩视频| 久久亚洲色图| 在线看国产一区| 久久资源在线| 欧美国产亚洲视频| 亚洲人成小说网站色在线| 女人香蕉久久**毛片精品| 欧美成人亚洲成人| 亚洲日韩欧美视频| 欧美精品xxxxbbbb| aa级大片欧美| 亚洲欧美久久久| 国产欧美视频一区二区三区| 国产欧美在线| 亚洲第一色中文字幕| 麻豆91精品| 亚洲国产欧美一区| 一区二区三区四区蜜桃| 国产精品久久久久久久久久久久久 | 欧美一区二区三区在线视频| 国产日本欧美一区二区三区在线| 先锋影院在线亚洲| 久久综合伊人77777麻豆| 精品动漫3d一区二区三区免费| 美女主播精品视频一二三四| 亚洲欧洲在线看| 亚洲欧美偷拍卡通变态| 国产主播一区二区| 欧美阿v一级看视频| 亚洲美女av网站| 欧美一级一区| 在线欧美视频| 国产精品二区在线| 久久九九全国免费精品观看| 欧美激情视频一区二区三区免费 | 欧美与黑人午夜性猛交久久久| 久久综合色婷婷| 亚洲免费成人| 一区二区三区在线看| 午夜激情综合网| 免费在线亚洲欧美| 亚洲一区视频在线观看视频| 亚洲福利视频三区| 国产精品久久一区二区三区| 老牛影视一区二区三区| 亚洲视频999| 亚洲国产高清自拍| 欧美在线电影| 亚洲欧美成人网| 91久久国产综合久久蜜月精品| 国产乱码精品1区2区3区| 欧美mv日韩mv国产网站| 先锋影音一区二区三区| 亚洲免费激情| 欧美激情成人在线| 久久精品在线| 免费在线观看日韩欧美| 久久xxxx精品视频| 国语自产精品视频在线看一大j8 | 亚洲欧美影院| 99视频精品| 亚洲国产免费看| 欧美一区二区久久久| 一二三区精品福利视频| 91久久国产综合久久| 亚洲第一精品夜夜躁人人躁|