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

posts - 7,comments - 3,trackbacks - 0

第一次寫網絡賽的題解,福州賽區網絡賽作為我第一年ACM最后一次網絡賽醬油,畫了一個很像逗號的句號.....好吧,還得為北京現場賽準備啊準備.......

這次醬油打的很犀利,貌似出第一題很快,之后節奏就總比師兄們慢一步.....囧死了,名次很順利的入手,就沒啥了,寫下題解吧。

 

題目鏈接 

 

第一題:A Card Game

坑爹的題目敘述,仰慕杰哥非常犀利的YY出題意,ans = a[1] / N......好吧,現在證明一下啊。

首先,我們假設取牌的順序是一個序列,我們考慮可行序列存在的情況:對于序列中任意一個數i的后面一個數j,必然要放在第i堆里面,因為值為i的數有a[i]個,所以在i后面的數也恰好有a[i]個,所以a[i]數放在了第i堆,符合題目約束了。

由于游戲從第一個堆開始,第一個數是沒有前驅的,所以,如果最后一個數不是1,那么第一堆必然是a[1] + 1個數了,與約束不符合。而且,如果最后一個數不是1,記為i的話,就只有a[i] - 1個后繼了。

所以,綜上,只有最后一個數為1,那么堆容量a[i]才會符合約束,而我們能根據序列構造一種符合情況的分攤和取牌方案,所以,題目變為了:N個數的全排列,其中最后一個是1的概率.....

先從a[1]個1里面取一個1,有a[1]種方案,之后剩下N-1個數全排列(N-1)!,符合結尾是1的方案數是a[1] * (N-1)!種,所以解就是a[1] / N。

 

第二題:Abalone 

這游戲....沒玩過啊.....膜拜華中科技大斬殺此題并且是FB啊.....

 

第三題:Aircraft

一道計算幾何的問題,和VIJOS上面的一道DP題WALL挺像的,不過那個是正方形,這個是圓形。

首先很容易想到就是最短路了,因為N范圍很小,枚舉所有圓的交點,之后你要么過圓心,要么過交點,之后最短路,不過有個trick,就是很多圓排列那種情況,可以不過任何交點圓心直接到達。所以,對于那種情況,分段判斷一下這個線段是否整個在園中就行了。這個判斷是相當繁雜的,先求出線段與圓的所有交點,之后對這些點排序,判斷相鄰兩個點之間的線段是否在圓上就OK了....

 

第四題:Carcassonne

達哥犀利的AC了此題,我們都知道是DP,但是我比賽的時候怎么也沒想出轉移方程....好吧,插頭DP咱不會.....

賽后想到了高中時候寫過的多米諾,和這個很像,兩個解法,狀態壓縮DP和矩陣乘法....后者我忘了....

狀態壓縮DP:狀態就是每行下面連成的圖案狀態(最多3^12狀態數)

轉移方程f[row][next_line] = sum(f[row - 1][pre_line])其中,pre_line和next_line是該行合法狀態時,上一行圖案和下一行圖案。

 

第五題:Catan

非常犀利的一道題,卡掉了華中科技大AK全場的機會,而且,這個游戲我沒玩過,也就沒看題了.....

 

第六題:Random Sequence

一道數學題。

結論:我們設序列a是長度為i所有情況的綜合(就是不除以那個2^n),b序列是b[i] = a[i] - a[i-1] * 2,觀察b數列我們可以特出,如果是i偶數,那么b[i] = 2 * b[i-1],如果是i奇數,那么就等于C((i+1)/2)(i+1)(i+1里面取一半....)b序列有了,a也就有了,除以2^n,得解。

下面論證一下這個YY式子出的式子是對的.....

首先,我們可以知道a[i] >= a[i-1] * 2,因為i-1序列長度增加了,解的種類增加,而且上限也增加了,這就是為什么會大于,由于長度存在奇偶性質,所以奇位和偶位增加一位的情況有一樣了......

之后....具體的.....我也說不清楚了.....總之,數學歸納法出來的是對的,而理論上.....我不是數學家。。

 

第七題:Random Maze

這道題看了,沒寫,因為等我看著道題的時候,已經馬上收場了.....看完這道題后我淡定地打開了數獨......

說一下思路吧,改變每條表的權值為a-b,添加一條終點指向起點的特殊邊,這樣保證里每個點出入度相等的條件,之后找出所有負向環正向,如果環中沒有那個特殊邊,就是impossible,不過對于搜環和重邊的問題,我還真沒有啥好方法.....SPFA吧......

下面是來自Starvae的解題:最小費用最大流(膜拜)

下面是直接建圖的方法。

我們的答案保存在sum中。

初始時每個點的in[] out[] 都為0, in[i] 表示第i這個點需要in[i]條指向i的邊才能滿足i這個點的入度平衡。

對于每條邊,如果a <= b 那么建 v->u的邊,流量為1, 權值為b-a。 sum+= a;

此時, u->v 被翻轉, 所以in[v] ++, out[u] ++.

否則 建 u->v的邊, 流量為1, 權值為a-b。 sum += b;

此時, u->v 沒有被翻轉, 所以in[] out[] 不改變

然后添加一條終點指向起點的邊, 直接in[s] ++; out[t] ++;

然后新建超級源匯S,T。

對于每個點i, 如果in[i] > out[i] . 建邊S->i, 權值為0, 流量為in[i] – out[i];

否則的話 建邊 i->T ,權值為0, 流量為out[i] – in[i];

然后跑一次最小費用最大流。

如果最后從S出去的邊沒有滿流的話 就是impossible。

否則答案即為sum+ mincost.

 

第八題:SanguoSHA

呃,很暴力的一道題,6!* 6!真心能接受啊......

全排列自己的武將,和對方全排列的比,如果完勝,輸出,不完勝,下一個排列。

next_permutation函數很好用。

 

第九題:Squiggly Sudoku

模板題吧.....算是吧......強大的Dancing Links,高中為了玩數獨,弄了它好久....而且現在也沒弄明白,讀入比較特殊,DFS一下,之后果斷十字鏈表......

 

第十題:War

又是一個游戲題......

題目很短,而且開場被FB,之后我果斷讀題,YY了兩個題意,先殺死時間最長的或者先殺死需要最少了,師哥看了數據果斷否定了我第二個YY,之后開始敲,一個sort,出解,感覺速度挺快了....可是就這樣還被落在了第二頁,仰慕眾神牛隊的速度啊......

 

總結:這次網絡賽,背景都是游戲,還都是我沒玩過的游戲.......三國殺除外......我了個去啦,在中國,是吧,主流游戲就是三國殺,WOW,DOTA,SC2,您老倒好,弄些外國的游戲......好吧,不吐槽了,感覺題挺好的,難水分明.....網絡流那道我真TM的沒看出來是網絡流啊......還有那兩個我題都懶得看的題......我老懷疑有時候我不是在打ACM比賽,我像在考GRE.....第一次寫這么全的題解報告,大家多批評吧......

而且,這次網絡賽醬油打的很好,很專業,打出了國際水平~~~~~

posted on 2011-10-15 22:15 LLawliet 閱讀(651) 評論(2)  編輯 收藏 引用 所屬分類: 賽區題解

FeedBack:
# re: 2011 ACM/ICPC 福州賽區網絡賽解題報告
2012-08-08 19:07 | wangs
大牛哪個學校的?  回復  更多評論
  
# re: 2011 ACM/ICPC 福州賽區網絡賽解題報告
2012-08-09 14:52 | LLawliet
@wangs
吉大的...  回復  更多評論
  

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


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            亚洲精品资源| 免费观看成人| 亚洲精品日产精品乱码不卡| 欧美一区二区三区日韩视频| 欧美亚洲在线播放| 国产午夜精品理论片a级探花| 亚洲欧美综合一区| 免费不卡亚洲欧美| 亚洲国产午夜| 国产精品高潮在线| 亚洲欧美日韩电影| 欧美成人精品在线观看| 日韩一区二区精品| 国产精品美女一区二区在线观看| 亚洲一区二区在线视频| 可以免费看不卡的av网站| 亚洲精品一区二区三区樱花| 国产精品久久久久久久久久免费看 | 国产在线拍揄自揄视频不卡99 | 亚洲在线观看视频网站| 麻豆亚洲精品| 一区二区三区蜜桃网| 好吊妞**欧美| 国产嫩草影院久久久久| 久久久亚洲国产美女国产盗摄| 韩国视频理论视频久久| 欧美日韩国产综合新一区| 久久精品最新地址| 亚洲欧美日本在线| 一区二区三区蜜桃网| 亚洲电影一级黄| 久久av资源网| 亚洲一区二区伦理| 99re66热这里只有精品3直播 | 欧美在线观看一区二区| 欧美诱惑福利视频| 欧美日韩精品伦理作品在线免费观看 | 国产精品久久久久久久午夜片 | 亚洲精品在线观| 久久久久久久一区二区| 欧美一级片久久久久久久 | 模特精品裸拍一区| 欧美一区二区三区在线| 亚洲影院免费观看| 亚洲欧美日韩国产精品| 中国日韩欧美久久久久久久久| 亚洲国产美女久久久久| 欧美国产欧美亚洲国产日韩mv天天看完整 | 欧美一区二区三区的| 亚洲在线成人| 亚洲深夜激情| 亚洲一区二区三区乱码aⅴ蜜桃女| 91久久精品国产91久久| 亚洲激情偷拍| 99在线精品视频| 欧美一区二区免费| 欧美aaa级| 在线一区亚洲| 欧美激情一区二区三区在线视频观看 | 国产久一道中文一区| 欧美日韩不卡一区| 欧美视频第二页| 国产一区二区在线免费观看| 亚洲福利小视频| 亚洲欧美综合v| 亚洲国产一区在线观看| 欧美在线网址| 国产欧美日韩在线播放| 日韩视频在线一区二区| 久久久久久久精| 亚洲精品精选| 欧美高清视频在线| 红桃视频成人| 亚洲永久免费精品| 欧美激情第五页| 久久久久88色偷偷免费| 国产精品一级| 欧美亚洲一区在线| 一本色道**综合亚洲精品蜜桃冫| 久久一区二区精品| 国产真实久久| 久久午夜精品一区二区| 欧美亚洲一区| 国产日产精品一区二区三区四区的观看方式 | 欧美成人免费在线视频| 国产三级精品在线不卡| 午夜精品一区二区三区在线播放| 日韩视频一区| 国产精品久久久99| 性色一区二区| 午夜伦欧美伦电影理论片| 国产精品亚洲综合久久| 久久国产精品99国产| 欧美一区二区视频在线观看2020| 国产日韩精品一区观看| 另类人畜视频在线| 噜噜噜躁狠狠躁狠狠精品视频| 亚洲福利专区| 亚洲视频综合| 亚洲第一精品夜夜躁人人躁| 亚洲日本aⅴ片在线观看香蕉| 欧美日韩精品伦理作品在线免费观看 | 国产美女精品视频| 麻豆国产精品一区二区三区| 麻豆精品在线播放| 香蕉亚洲视频| 欧美电影专区| 久久久久久网站| 欧美精品一区视频| 久久久久欧美精品| 欧美午夜精品久久久久久超碰| 久久久久网址| 欧美日韩在线视频一区| 久久久久青草大香线综合精品| 欧美国产成人在线| 久久久99免费视频| 欧美日韩一区二区在线| 欧美激情1区| 欧美剧在线免费观看网站| 亚洲国语精品自产拍在线观看| 香蕉久久a毛片| 欧美精品一区二区三区四区| 久久精品首页| 国产精品日日摸夜夜摸av| 亚洲精品视频在线观看网站| 一区免费视频| 久久婷婷成人综合色| 久久婷婷丁香| 伊人春色精品| 久久久青草婷婷精品综合日韩 | 羞羞视频在线观看欧美| 欧美美女视频| 99综合在线| 性色av一区二区三区在线观看| 国产精品激情偷乱一区二区∴| 亚洲美女黄网| 亚洲欧美在线视频观看| 国产日韩在线不卡| 久久婷婷av| 99综合在线| 麻豆精品视频在线观看视频| 在线观看成人小视频| 欧美 日韩 国产一区二区在线视频| 欧美成人精品1314www| 亚洲黄色精品| 国产精品久久久久av| 香蕉视频成人在线观看| 欧美1区免费| 亚洲欧美日韩一区二区三区在线| 欧美小视频在线观看| 久久av在线看| 亚洲人成在线观看一区二区| 亚洲视频1区2区| 在线日韩中文| 国产精品五区| 欧美国产精品久久| 久久成人综合视频| 一区二区三区鲁丝不卡| 亚洲第一精品夜夜躁人人爽| 久久国产66| 欧美一区二区三区男人的天堂| 1769国产精品| 国产亚洲欧美一级| 国产精品久久久久av免费| 欧美91大片| 久久国内精品自在自线400部| 亚洲区一区二区三区| 国产一区二区三区奇米久涩 | 欧美日本在线观看| 久久精品免视看| 亚洲影院色在线观看免费| 91久久久亚洲精品| 亚洲国产一区二区三区a毛片| 久久综合中文色婷婷| 久久av老司机精品网站导航| 午夜久久影院| 久久久精品欧美丰满| 久久成人一区| 久热精品视频在线观看| 久久久久国产免费免费| 久久精品国产亚洲一区二区三区| 欧美一区二区在线观看| 久久久999精品免费| 麻豆精品视频在线| 亚洲高清在线| 亚洲一二三区在线| 久久国产一区二区| 欧美国产精品v| 国产老女人精品毛片久久| 狠狠干综合网| 一本色道久久88综合日韩精品| 亚洲一区视频在线| 久久国产高清| 亚洲卡通欧美制服中文| 欧美在线观看网站| 欧美日韩国产探花| 在线播放日韩| 欧美专区日韩专区| 亚洲日本在线观看| 久久久久一区|