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

The Sun Also Rises

Algorithm, Mathematica, 計算機科學(xué), C++, photography, GNU/Linux的討論空間

  C++博客 :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
  73 隨筆 :: 6 文章 :: 169 評論 :: 0 Trackbacks
A Knights of the Round Table
模型:
給出一張圖(|V| <= 1000),求所有包含在奇數(shù)環(huán)中的點。
算法分析:
對每一個連通的子圖,找出圖中的割點,然后這些割點可以將圖分為幾部分,對于每一部分,每個點都至少在一個環(huán)中,
因此如果該部分存在一個奇數(shù)環(huán),則該部分所有點都屬于一個奇數(shù)環(huán)。
對于某一個圖中是否存在奇數(shù)環(huán)的問題,只需黑白染色判斷是否是二分圖即可~
復(fù)雜度|V| + |E|。
注意那些度數(shù)<=1的點,我的實現(xiàn)方法需要預(yù)先刪除這些點。
CODE


The Cow Doctor
模型:
給出m個集合,里面存在n種元素。求這些集合中可以被其他集合并得到的(精確相等)。
m <= 200, n <= 300
算法分析:
設(shè)A能被其他集合B1, B2, ... Bi并得到,則B1, B2, ... Bi顯然都屬于A。
因此,我們可以找出所有屬于A的集合B1, B2, ... Bi,求它們的并,看是否等于A。
復(fù)雜度O(m ^ 2 * n),具體實現(xiàn)可以使用bitset :)

C Wild West
模型:
給出n個長方體(0, 0, 0) - (ai, bi, ci),求它們并的總體積。
n, a, b, c <= 100000
算法分析:
首先想到用一個平行于xy的平面去截這些長方體。方便起見我們從最大的c開始截。
注意到保證所有長方體必定是以(0, 0, 0)點作為一個頂點的,所以平面向下移動的過程中截到的內(nèi)容只增不減。
剩下的核心問題就是維護(hù)對長方形序列(0, 0) - (ai, bi)并動態(tài)報告它們的面積并。
注意到必定以(0, 0)為一個節(jié)點,所以我們每行只需要記錄延伸的長度。
用線段樹維護(hù)并且報告面積即可。
復(fù)雜度O(nlogn)

D Pixel Shuffle
算出目標(biāo)置換,然后算出每個cycle的長度,求LCM~
Ural1024 Permutations 是一道單純計算置換多少次可以回到原始的題。
ms就是Europe - Southwestern - 2005/2006的Pixel Shuffle,寒,歐洲人出題抄來抄去的。
uva3510

E Find the Clones
弱題,排序再掃描。

F The Warehouse
算法分析:
顯然是搜索。不過似乎官方數(shù)據(jù)不會太強,如下的數(shù)據(jù)比賽的時候AC的程序就跑不出來。
8 6 1
E...2...
........
..222222
........
........
22222222
........
..2..2..
我用BFS + SET做的。似乎還可以DFS + 剪枝。
CODE


G Widget Factory
算法分析:
Gauss消元,注意判斷各種情況。
復(fù)雜度O(n ^ 3)

Martian Mining
算法分析:
首先可以證明,對任一個n * m的部分,或者最后一列都用來bloggium, 或者最后一行都用來yeyenum。于是就可以dp了。
d[i, j] = 左上角的i * j部分的最大結(jié)果。
則d[i, j] = max(d[i - 1, j] + 最后一行的yeyenum和, d[i, j - 1] + 最后一列的bloggium和)
復(fù)雜度O(n * m)

I Nuclear Plants
模型:
給出一張圖,求最大的平均環(huán)長度。
|V| <= 676, |E| <= 100000
算法分析:
我的算法是二分答案w, 然后將每個(u, v)邊權(quán)當(dāng)作w - len(u, v)來做,然后用Bellman-Ford判是否存在負(fù)權(quán)回路,存在說明可以,否則說明不可行。
另外這個題有標(biāo)準(zhǔn)算法。見CLRS

J Word Rings
模型:
經(jīng)典問題了。給出一堆圓,半徑只可能是r1 = 0.58 或 r2 = 1.31,求這些圓覆蓋的面積和。
算法分析:
此題比賽時沒有隊過。
一種做法是解出所有交點連同圓的左右兩邊一起離散,切大條做,但傳說中圓解交點誤差很大……
一份解題報告中提出的做法是每次把空間一切為四然后每部分的面積加起來,遞歸處理。如果某一部分只和一個圓相交那么用解析的方法算出其精確值。
當(dāng)每部分小到一定程度的時候用類似于撒點隨機化之類的方法。


posted on 2008-02-03 21:32 FreePeter 閱讀(1938) 評論(4)  編輯 收藏 引用 所屬分類: ACM/ICPC

評論

# re: Central Europe 2005解題報告 2008-02-25 11:08 crackerwang
word rings 分完了之后再直接B-F好象過不了,直接SPFA好象也過不了.
我寫法都直接按照書上寫的,B-F是做E次.SPFA是進(jìn)入隊列V次.是不是有什么剪枝或者改進(jìn)呢??  回復(fù)  更多評論
  

# re: Central Europe 2005解題報告 2008-02-25 17:46 FreePeter
@crackerwang
要用二分的方法過這個題需要常數(shù)寫的比較小,我使用了臨接表 + 估計上下界 + SPFA + 放寬二分精度(只精確到1e-3)

其實有一個標(biāo)準(zhǔn)做法,參見Introduction to Algorthms, P617, Karps' minimum mean-weight cycle algorithm.  回復(fù)  更多評論
  

# re: Central Europe 2005解題報告 2008-08-18 06:33 ecnu_zp
太感謝"圓桌騎士"的解釋了。。
感激不盡. Orz  回復(fù)  更多評論
  

# re: Central Europe 2005解題報告 2008-09-27 04:09 ecnu_zp
Karps' minimum mean-weight cycle algorithm, 我的中文版,找了好久才找到。囧
379 頁~~~~  回復(fù)  更多評論
  

Creative Commons License
This site is licensed under a Creative Commons Attribution-Share Alike 2.5 China Mainland License. 本站采用創(chuàng)作共用版權(quán)協(xié)議, 要求署名、相同方式共享. 轉(zhuǎn)載本站內(nèi)容必須也遵循“署名-相同方式共享”的創(chuàng)作共用協(xié)議. This site is licensed under a Creative Commons Attribution-ShareAlike 2.5 License.
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            日韩视频―中文字幕| 亚洲永久在线观看| 亚洲黄色在线观看| 一区二区三区欧美| 欧美激情国产高清| 亚洲国产91| 久久嫩草精品久久久精品一| 亚洲免费久久| 欧美日韩一区二区视频在线| 136国产福利精品导航| 国产日韩欧美在线| 午夜精品福利在线| 中文在线资源观看网站视频免费不卡 | 欧美freesex8一10精品| 一区免费观看| 老司机午夜免费精品视频| 欧美一区久久| 国产一区清纯| 久久综合久久综合久久| 久久精品综合| 亚洲国产另类久久久精品极度| 美女脱光内衣内裤视频久久影院| 久久久久久夜| 日韩视频亚洲视频| 一本色道久久88综合日韩精品| 国产精品久久中文| 久久综合久久综合久久| 免费欧美在线| 亚洲视频一区| 亚洲欧美激情一区二区| 国产综合在线看| 亚洲电影在线| 国产精品福利av| 久久久久久久999| 免费美女久久99| 亚洲制服欧美中文字幕中文字幕| 亚洲伊人观看| 在线免费一区三区| 日韩一级片网址| 国产一区二区三区高清播放| 欧美~级网站不卡| 欧美日韩成人激情| 久久精品卡一| 欧美日韩国产系列| 久久久精品日韩| 欧美日韩国产精品一区| 欧美在线电影| 欧美国产精品劲爆| 欧美伊人影院| 欧美激情在线播放| 久久国产精品久久国产精品| 欧美1区视频| 欧美在线在线| 欧美日韩直播| 亚洲高清久久| 国内精品久久久久影院薰衣草| 亚洲激情网址| 国产主播一区二区| 99视频+国产日韩欧美| 激情一区二区| 亚洲一区视频| 一区二区三区欧美在线观看| 欧美专区在线观看| 亚洲视频在线一区| 免费日韩一区二区| 久久久久国产一区二区| 欧美系列精品| 亚洲精品国产精品国产自| 精品粉嫩aⅴ一区二区三区四区| 一本到12不卡视频在线dvd| 国产精品亚洲网站| 久久综合亚洲社区| 国产精品一区二区在线观看不卡| 91久久在线| 亚洲黄色一区二区三区| 久久精品国产亚洲精品| 午夜天堂精品久久久久| 欧美日韩午夜在线视频| 亚洲黄页视频免费观看| 在线日本欧美| 久久精品在线观看| 久久久亚洲影院你懂的| 国产偷国产偷精品高清尤物| 亚洲无毛电影| 亚洲综合日韩在线| 国产精品99免费看| 在线综合亚洲欧美在线视频| 一本久道久久综合中文字幕| 欧美大香线蕉线伊人久久国产精品| 久久综合九色综合网站| 国产一区二区三区在线观看视频 | 欧美日韩视频免费播放| 亚洲全部视频| 99国产成+人+综合+亚洲欧美| 欧美成人影音| 亚洲精品乱码久久久久久久久 | 亚洲国产精品高清久久久| 在线观看成人av电影| 欧美一区二区黄| 久久在线免费视频| 亚洲电影免费观看高清完整版在线 | 小黄鸭精品密入口导航| 国产精品丝袜久久久久久app| 亚洲一区二区3| 久久aⅴ国产欧美74aaa| 国产综合自拍| 欧美福利影院| 亚洲美女中出| 欧美在线1区| 激情婷婷亚洲| 欧美黄色精品| 亚洲图片欧洲图片日韩av| 欧美一区二区三区精品电影| 国产亚洲人成a一在线v站| 久久综合久久综合九色| 亚洲精品久久久久| 欧美一级免费视频| 在线看不卡av| 欧美日韩精品免费| 亚洲欧美文学| 欧美激情小视频| 亚洲一区免费在线观看| 国产亚洲欧美aaaa| 免费av成人在线| 日韩亚洲不卡在线| 久久久久成人精品免费播放动漫| 亚洲精品偷拍| 一区二区三区视频在线观看| 久久国产福利| 亚洲大胆在线| 欧美视频免费| 欧美一区日韩一区| 亚洲黄色影院| 久久成人精品无人区| 在线国产欧美| 欧美精品三级日韩久久| 亚洲欧美成人一区二区在线电影| 老司机一区二区| 午夜精品国产精品大乳美女| 亚洲大胆女人| 国产日韩欧美在线看| 蘑菇福利视频一区播放| 亚洲视频免费| 欧美国产日本在线| 翔田千里一区二区| 一本色道久久| 亚洲国产福利在线| 国产精品视频一区二区高潮| 免费日韩视频| 久久久久久国产精品一区| 一区二区三区日韩在线观看| 噜噜噜91成人网| 欧美在线一级视频| 亚洲一区免费观看| 99精品免费| 亚洲欧洲美洲综合色网| 国产一区二区中文| 国产精品欧美日韩一区| 欧美美女福利视频| 久久综合狠狠综合久久激情| 亚洲欧美日韩在线高清直播| 亚洲美女在线一区| 亚洲精品偷拍| 亚洲人成网站色ww在线| 欧美激情区在线播放| 麻豆freexxxx性91精品| 久久gogo国模裸体人体| 午夜精品久久久久久久99水蜜桃| 一区二区三区欧美日韩| 99精品视频免费观看视频| 亚洲欧洲日产国产网站| 亚洲第一精品影视| 亚洲第一黄色| 亚洲高清一区二区三区| 亚洲第一区在线| 亚洲国产合集| 亚洲人在线视频| 亚洲乱码一区二区| 99视频一区| 亚洲图片欧洲图片av| 亚洲视频日本| 亚洲欧美伊人| 久久精品99久久香蕉国产色戒| 午夜精品久久久| 久久成人国产| 男同欧美伦乱| 亚洲国产美女精品久久久久∴| 亚洲国产高清视频| 亚洲区一区二区三区| 一本大道久久a久久综合婷婷| 亚洲午夜免费福利视频| 亚洲欧美在线免费观看| 性久久久久久久久久久久| 欧美中文日韩| 欧美成年网站| 欧美亚洲成人网| 国模吧视频一区| 亚洲欧洲精品一区二区精品久久久 | 久久中文字幕一区| 欧美大色视频|