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

O(1) 的小樂

Job Hunting

公告

記錄我的生活和工作。。。
<2010年8月>
25262728293031
1234567
891011121314
15161718192021
22232425262728
2930311234

統(tǒng)計(jì)

  • 隨筆 - 182
  • 文章 - 1
  • 評(píng)論 - 41
  • 引用 - 0

留言簿(10)

隨筆分類(70)

隨筆檔案(182)

文章檔案(1)

如影隨形

搜索

  •  

最新隨筆

最新評(píng)論

閱讀排行榜

評(píng)論排行榜

TCO Round1

1 比較簡單,不過不是那么容易想。
  給定初始字符串,然后兩個(gè)緩沖隊(duì)列,把初始字符串經(jīng)過一部分操作變成目標(biāo)字符串。
 
  由于具有兩個(gè)緩沖隊(duì)列,而且初始字符串中字符只有兩類,所以可以一次搞定!利用substr() 判斷一下就OK
 
2  應(yīng)該觀察到對(duì)最后的期望有貢獻(xiàn)的只是具有連續(xù)洼地的地方,所以只要枚舉出現(xiàn)連續(xù)洼地的期望就可以了,復(fù)雜度是O(n^2)的,然后下面的代碼就非常清楚了!主要是沒有注意這個(gè)關(guān)鍵點(diǎn)!
class MuddyRoad{
  public:
  double getExpectedValue(vector <int> road){
    vector<double> prob;
    for(int i=0;i<road.size();i++)prob.push_back((double)road[i]/100);
    int n=prob.size();
    double ans=0;
    for(int i=1;i<=n-2;i++){
      for(int j=i;j<=n-2;j++){
        int c=(j-i+1)/2;
        double p=1;
        p*=(1-prob[i-1]);
        p*=(1-prob[j+1]);
        for(int k=i;k<=j;k++)p*=prob[k];
        ans+=p*c;
      }
    }
    return ans;
  }
};

當(dāng)時(shí)比賽的時(shí)候,我在想DP的狀態(tài)轉(zhuǎn)移,貌似寫挫了,不太清楚O(n)的算法思路和我的是否相似。。
 
 
3
看來還是蠻簡單的,就是一個(gè)容斥原理啊,復(fù)雜度是O(nlogn)+O(n)* O(容斥)
容斥其實(shí)是蠻難做的!看下面這個(gè):
The simplest approach would be to go over all 1,000,000,000,000 IP addresses individually, and for each one, check all the requests to see who offers the highest price, and then add that to the total.

This works perfectly except it will obviously be too slow. So instead of looking at individual IP addresses, we should partition the set of all IP addresses, so that each part will be assigned to a single buyer. Then, we simply need to find the size and price for each part, and we can easily multiply and add them together.

For example, if we have requests for "1.2.3.0", "1.2.3.1" and "1.2.3.*" then interesting parts would be {"1.2.3.0"}, {"1.2.3.1"}, and {"1.2.3.2","1.2.3.3",...,"1.2.3.999"}. All of these can be represented implicitly if we take a special value (like -1 in bmerry's code) to mean "all other, unused values".

Since the interesting values for each component come from the N requests in the input, there are at most N4 parts to check (or (N+1)4 in bmerry's code). With an additional loop for each part this yields an O(N5) algorithm.

posted on 2011-06-26 13:21 Sosi 閱讀(219) 評(píng)論(1)  編輯 收藏 引用

評(píng)論

# re: TCO Round1 2011-07-26 16:14 雙星休閑鞋

看得還真是挺復(fù)雜的。

只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。
網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


統(tǒng)計(jì)系統(tǒng)
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            韩日在线一区| 国产日韩精品一区二区| 99riav久久精品riav| 亚洲一区二区三区午夜| 欧美粗暴jizz性欧美20| 亚洲免费视频一区二区| 亚洲黄色成人| 欧美成人精品h版在线观看| 玖玖玖国产精品| 亚洲精品在线视频观看| 亚洲国产一区二区三区在线播| 亚洲深夜福利网站| 国产日韩欧美一区二区三区在线观看 | 99精品热视频| 国产精品视频免费在线观看| 免费成人av| 欧美成人精品激情在线观看 | 久久精品综合| 国产精品在线看| 亚洲视频你懂的| 亚洲欧美日韩区| 欧美激情自拍| 亚洲国产精品尤物yw在线观看| 国产亚洲精品久久久久久| 亚洲一区二区免费在线| 一区二区三区精品国产| 欧美电影在线观看| 蜜桃伊人久久| 国内外成人在线| 欧美在线一二三区| 久久久国产精品一区二区中文| 欧美三区视频| 在线观看视频免费一区二区三区| 亚洲国产精品热久久| 国产欧美91| 一区二区欧美日韩| 99国产一区二区三精品乱码| 久久米奇亚洲| 99精品福利视频| 欧美日韩在线免费| 一区二区三区色| 欧美中文字幕视频| 国外成人网址| 久久精品视频免费| 欧美成人xxx| 一本一本久久a久久精品综合麻豆 一本一本久久a久久精品牛牛影视 | 欧美激情一区三区| 亚洲精品影院| 亚洲免费在线电影| 国产精品亚洲欧美| 欧美一区二区三区精品| 久久久久久日产精品| 在线免费观看日韩欧美| 亚洲午夜精品一区二区| 欧美一区二区三区四区夜夜大片| 国产精品久久久久久久7电影 | 欧美理论电影在线播放| 亚洲韩日在线| 久久国产精品高清| 在线日韩视频| 国产精品久久久久久久久免费| 欧美一区=区| 最新日韩中文字幕| 欧美诱惑福利视频| 亚洲精品久久久久久久久久久| 欧美日韩国产在线一区| 欧美亚洲免费在线| 日韩视频免费在线| 女人香蕉久久**毛片精品| 亚洲校园激情| 亚洲欧洲精品一区二区三区| 欧美视频一区在线| 欧美看片网站| 欧美国产一区二区| 久久久一区二区三区| 亚洲男女自偷自拍图片另类| 久久人人爽人人爽爽久久| 亚洲欧美综合精品久久成人| 日韩小视频在线观看| 亚洲韩国日本中文字幕| 国产偷久久久精品专区| 国产精品二区影院| 国产精品久久久久久久app| 欧美日韩精品久久久| 欧美巨乳在线观看| 欧美日韩在线一二三| 欧美成人情趣视频| 欧美成人亚洲| 欧美精品手机在线| 国产综合香蕉五月婷在线| 91久久精品一区二区别| 亚洲视频一二| 久久综合色8888| 国产精品99久久久久久宅男 | 欧美日本韩国一区| 国产精品视频你懂的| 亚洲美女在线一区| 久久久久免费观看| 亚洲电影第1页| 中文在线不卡| 亚洲一区欧美| 久久尤物视频| 欧美视频久久| 亚洲视频在线二区| 午夜亚洲福利| 欧美激情日韩| 尤物视频一区二区| 亚洲欧美日韩一区二区在线| 你懂的国产精品永久在线| 中文欧美在线视频| 欧美激情一区在线| 亚洲人成绝费网站色www| 亚洲成色777777在线观看影院| 欧美顶级少妇做爰| 欧美亚洲综合在线| 国产精品久久久久7777婷婷| 亚洲观看高清完整版在线观看| 一本色道久久综合亚洲二区三区| 久久久亚洲一区| 国产精品久久久久免费a∨ | 欧美一级片一区| 欧美大片18| 亚洲国产91色在线| 午夜久久一区| 亚洲欧美电影院| 国产亚洲成av人片在线观看桃| 欧美一区二区三区视频在线| 一区二区三区 在线观看视频| 欧美高清hd18日本| 一本一本久久| 欧美一区二区精品在线| 国产在线欧美日韩| 亚洲电影在线看| 国产精品v日韩精品| 久久久噜噜噜久久人人看| 久久在线免费视频| 午夜在线不卡| 亚洲视频在线看| 国产婷婷成人久久av免费高清| 性欧美1819sex性高清| 欧美h视频在线| 欧美日韩人人澡狠狠躁视频| 一本久道久久综合狠狠爱| 国产精品99久久久久久www| 国产欧美日韩视频一区二区| 另类综合日韩欧美亚洲| 欧美www在线| 欧美电影免费观看高清| 亚洲一区二区三区在线观看视频| 亚洲国内自拍| 亚洲欧美国产高清va在线播| 激情久久久久| 一区二区三区国产在线| 激情小说亚洲一区| 亚洲在线播放| 亚洲午夜一区| 欧美久久综合| 亚洲精品社区| 日韩视频一区二区三区| 欧美激情一区二区三区 | 精品成人在线视频| 一本久道久久综合中文字幕| 国产一区二区三区四区hd| 欧美一区二区精品| 午夜精品视频在线| 国产婷婷一区二区| 久久精品女人| 91久久综合| 欧美午夜在线观看| 先锋亚洲精品| 亚洲国产精品成人| 一区二区三区回区在观看免费视频| 欧美高清在线观看| 亚洲午夜影视影院在线观看| 久久婷婷激情| 亚洲在线成人| 激情综合激情| 国产精品v欧美精品v日本精品动漫| 午夜精品国产| 亚洲国产精品第一区二区三区 | 亚洲综合久久久久| 国产精品视频导航| 久久综合亚州| 欧美黄色影院| 亚洲国产午夜| 欧美高清在线视频| 午夜天堂精品久久久久| 国产精品嫩草久久久久| 性视频1819p久久| 久久久久一区| 亚洲人体影院| 欧美日韩一区在线播放| 一区二区欧美日韩| 欧美一级一区| 亚洲天堂av电影| 日韩系列在线| 一本久道久久综合中文字幕| 1000部精品久久久久久久久| 国产精品专区第二| 欧美日韩成人一区二区|