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

The Sun Also Rises

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

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


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

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

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

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

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


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

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

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

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


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是進入隊列V次.是不是有什么剪枝或者改進呢??  回復  更多評論
  

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

其實有一個標準做法,參見Introduction to Algorthms, P617, Karps' minimum mean-weight cycle algorithm.  回復  更多評論
  

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

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

Creative Commons License
This site is licensed under a Creative Commons Attribution-Share Alike 2.5 China Mainland License. 本站采用創作共用版權協議, 要求署名、相同方式共享. 轉載本站內容必須也遵循“署名-相同方式共享”的創作共用協議. 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>
            欧美午夜精品理论片a级大开眼界| 卡一卡二国产精品| 亚洲一区3d动漫同人无遮挡| 国产精品永久免费观看| 亚洲看片一区| 9国产精品视频| 欧美成人小视频| 亚洲高清视频中文字幕| 伊甸园精品99久久久久久| 欧美在线免费观看视频| 欧美在线视频一区二区三区| 国产精品毛片在线| 亚洲在线日韩| 久久欧美中文字幕| 精品动漫3d一区二区三区免费| 午夜精品视频一区| 久久精品国产精品亚洲| 国产一区二区高清不卡| 亚洲一区久久久| 亚洲欧美日韩天堂一区二区| 国产精品亚洲欧美| 亚洲免费视频成人| 久久国产精品高清| 一区二区三区中文在线观看 | 亚洲黄色免费电影| 久久天天躁夜夜躁狠狠躁2022 | 亚洲激情午夜| 欧美高清视频| 亚洲欧洲一二三| 99热精品在线观看| 欧美日韩一区二区视频在线 | 午夜精品久久久久久99热软件| 欧美视频一区在线| 夜夜夜久久久| 欧美一区日韩一区| 黄色成人在线| 久久精品国产精品亚洲综合| 蜜桃精品一区二区三区| 亚洲另类一区二区| 国产精品久久久久久久免费软件 | 亚洲精品午夜| 一区二区三区欧美激情| 国产精品视频99| 欧美亚洲视频在线看网址| 噜噜噜91成人网| 亚洲电影成人| 欧美性片在线观看| 久久国产手机看片| 亚洲高清123| 亚洲欧美国产日韩中文字幕| 国产最新精品精品你懂的| 欧美va亚洲va国产综合| 一本色道久久综合亚洲精品高清| 亚洲一级片在线观看| 国产综合激情| 欧美日韩激情小视频| 欧美在线不卡| 久久精品国产成人| 久久日韩粉嫩一区二区三区| 亚洲国产精品一区| 中文精品视频| 国产亚洲福利| 欧美风情在线观看| 亚洲影院免费| 午夜精品久久久久久| 亚洲国产日韩一级| 国产精品成人免费视频| 久久国产一区二区| 在线一区日本视频| 欧美成人免费播放| 亚洲自啪免费| 亚洲麻豆视频| 国产专区一区| 国产精品久久久久久久app| 久久午夜电影| 一区二区三区久久网| 亚洲欧美日韩综合一区| 亚洲第一搞黄网站| 国产精品资源在线观看| 欧美另类99xxxxx| 久久精品国产69国产精品亚洲| 亚洲网站在线| 亚洲人成艺术| 欧美77777| 久久国产精彩视频| 中文av一区二区| 亚洲国产精品久久久久| 国产精品综合色区在线观看| 欧美日韩视频在线一区二区观看视频 | 国产亚洲一区在线| 国产精品www.| 欧美美女bb生活片| 快播亚洲色图| 久久亚洲一区| 久久精彩视频| 欧美一区二区性| 香蕉久久夜色精品国产| 亚洲私人黄色宅男| 亚洲午夜激情| 一区二区精品国产| 中文一区二区| 亚洲调教视频在线观看| 一区二区三区久久网| 一本色道久久精品| 亚洲午夜精品在线| 中文精品一区二区三区| 一区二区三区免费在线观看| 99热精品在线观看| 在线一区二区日韩| 日韩一级大片在线| 一区二区三区欧美视频| 一区二区三区成人| 亚洲图片在线| 亚洲欧美日韩中文视频| 亚洲欧美日韩综合一区| 亚洲欧美日韩在线不卡| 午夜日韩在线| 欧美伊人久久久久久久久影院 | 久久综合亚洲社区| 美国十次了思思久久精品导航| 久久亚洲视频| 欧美激情亚洲激情| 亚洲黄色成人网| 日韩午夜电影在线观看| 亚洲一级在线| 香蕉成人伊视频在线观看| 久久成人精品无人区| 久久影视三级福利片| 久久久免费av| 欧美日韩国产美女| 国产精品网站一区| 男女激情久久| 久久精品亚洲| 久久综合九色九九| 亚洲电影免费观看高清| 亚洲高清毛片| 这里只有精品视频在线| 亚洲欧美日韩在线综合| 久久久久网址| 欧美日本不卡高清| 国产精品每日更新| 在线播放豆国产99亚洲| 一区二区日韩免费看| 午夜精品久久久久99热蜜桃导演| 久久精品首页| 欧美激情免费观看| 中国女人久久久| 亚洲欧美综合另类中字| 另类天堂视频在线观看| 国产精品国产三级国产专区53| 国产一区在线播放| 亚洲免费黄色| 欧美在线free| 欧美黄色一级视频| 亚洲一区二区精品视频| 久久久女女女女999久久| 欧美三级在线视频| 国产亚洲精品久久久| 日韩视频一区二区三区在线播放| 久久岛国电影| 亚洲精品久久久久| 久久精品噜噜噜成人av农村| 欧美激情91| 国产一区自拍视频| 亚洲一本大道在线| 欧美成人国产| 亚洲欧美国产高清| 欧美日韩高清在线播放| 国产一区白浆| 午夜精品久久久久久久久| 亚洲欧洲中文日韩久久av乱码| 欧美影院在线| 国产麻豆精品久久一二三| 9色精品在线| 欧美国产日本高清在线| 久久精品国产91精品亚洲| 国产精品伊人日日| 亚洲视频在线看| 亚洲国产cao| 毛片一区二区三区| 国产视频在线观看一区二区| 在线一区二区三区做爰视频网站| 亚洲第一网站免费视频| 久久久噜噜噜久久久| 国产专区一区| 久久五月激情| 久久久久天天天天| 在线观看一区二区视频| 久久国产黑丝| 欧美主播一区二区三区| 国产日韩亚洲欧美精品| 午夜国产一区| 亚洲一区二区在线免费观看视频 | 欧美国产亚洲精品久久久8v| 久久精品亚洲一区二区三区浴池| 国产原创一区二区| 久久免费视频一区| 久久成人一区| 在线观看91久久久久久| 蜜桃久久精品乱码一区二区|