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

pku 1727 Advanced Causal Measurements (ACM) 二分+貪心可行性判斷

題目說的有點詭異,一開始沒想到二分,想直接通過半平面交來解或者是線性規(guī)劃。。。
描述下題目平面上有一些點(x,t)(題目中描述的是(t,x),然后t是縱坐標,有點不舒服),然后滿足t2 >= t1+|x2-x1|的點(t1,x1)稱為點(x2,t2)的前導點。現(xiàn)在知道平面點集以及其前導點的個數(shù),問其前導點集中t的最大值。
根據(jù)不等式,可以發(fā)現(xiàn)每個點的前導點集范圍是一個以該點為頂點的三角形區(qū)域(根據(jù)不等式約束畫個圖看看就明白了),然后可以通過二分求得t,關于判斷當前t的可行性,將每個點表示為合法區(qū)間[x2-(t2-t1),x2+t2-t1],然后求這些區(qū)間的最小覆蓋數(shù)(就是求得一些子區(qū)間,使得這些子區(qū)間包含于原區(qū)間)。這個問題可以通過貪心算法,以區(qū)間右端點為第一關鍵字,左端點為第二關鍵字進行排序,然后每次貪心的選擇當前區(qū)間的右端點作為子區(qū)間,統(tǒng)計要導出全部區(qū)間需要子區(qū)間的個數(shù)num。
代碼如下:
 1 import java.io.*;
 2 import java.util.Arrays;
 3 public class Main {
 4 
 5     /**
 6      * @param args
 7      */
 8     static StreamTokenizer in=new StreamTokenizer(new BufferedReader(new InputStreamReader(System.in)));
 9     //static StreamTokenizer in=new StreamTokenizer(new BufferedReader(new InputStreamReader(new FileInputStream("input.txt"))));
10     static final int readInt() throws Exception
11     {
12         in.nextToken();
13         return (int)in.nval;
14     }
15     static class node implements Comparable<node>
16     {
17         int t,x,s,e;
18         public int compareTo(node pos)
19         {
20             if(e!=pos.e) return e-pos.e;
21             else return s-pos.s;
22         }
23     }
24     static node data[]=new node[100005];
25     public static void main(String[] args) throws Exception{
26         int n=readInt();
27         for(int i=0;i<100005;i++)
28             data[i]=new node();
29         for(int test=1;test<=n;test++)
30         {
31             int num=readInt(),limit=readInt(),e=4000000,s=-4000000;
32             for(int i=0;i<num;i++)
33             {
34                 data[i].t=readInt();
35                 data[i].x=readInt();
36                 e=Math.min(e, data[i].t);
37             }
38             while(s<=e)
39             {
40                 int mid=(s+e)>>1,count=1;
41                 for(int i=0;i<num;i++)
42                 {
43                     data[i].s=data[i].x-data[i].t+mid;
44                     data[i].e=data[i].x+data[i].t-mid;
45                 }
46                 
47                 Arrays.sort(data,0,num);
48                 int laste=data[0].e;
49                 for(int i=1;i<num;i++)
50                     if(data[i].s<=laste)
51                         continue;
52                     else
53                     {
54                         count++;
55                         laste=data[i].e;
56                     }
57                 if(count<=limit)
58                     s=mid+1;
59                 else
60                     e=mid-1;
61             }
62             System.out.println("Case "+test+""+e);            
63         }
64 
65     }
66 
67 }
68 

posted on 2010-10-20 00:36 yzhw 閱讀(377) 評論(0)  編輯 收藏 引用 所屬分類: searchnumberic

<2011年1月>
2627282930311
2345678
9101112131415
16171819202122
23242526272829
303112345

導航

統(tǒng)計

公告

統(tǒng)計系統(tǒng)

留言簿(1)

隨筆分類(227)

文章分類(2)

OJ

最新隨筆

搜索

積分與排名

最新評論

閱讀排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            欧美成人精品一区| 欧美大秀在线观看| 亚洲欧美日韩国产一区| 久久综合色婷婷| 欧美日韩成人综合| 1024精品一区二区三区| 久久久精品五月天| 中日韩视频在线观看| 麻豆精品视频在线观看视频| 国内精品视频在线播放| 久久精品国产69国产精品亚洲| 99视频精品在线| 欧美区高清在线| 一区二区三区国产在线| 99亚洲一区二区| 国产精品盗摄久久久| 亚洲系列中文字幕| 在线视频一区观看| 国产精品免费区二区三区观看| 亚洲一区二区三区免费视频| 亚洲黄页一区| 欧美精品在线播放| 亚洲一区二区三区免费观看 | 欧美福利视频一区| 黄色国产精品| 久久夜色精品国产欧美乱极品| 亚洲制服少妇| 国产精品亚洲综合一区在线观看 | 国外成人在线| 久久中文欧美| 久久久在线视频| 激情久久久久久| 麻豆国产精品一区二区三区 | 久久综合影音| 亚洲欧洲偷拍精品| 91久久久国产精品| 欧美日韩性视频在线| 亚洲一级片在线观看| 99视频在线精品国自产拍免费观看| 欧美三级电影大全| 欧美亚洲视频在线观看| 性欧美videos另类喷潮| 亚洲第一区中文99精品| 美女精品自拍一二三四| 玖玖视频精品| 亚洲欧美日韩国产成人精品影院| 亚洲免费中文| 亚洲国产成人在线播放| 亚洲一卡久久| 亚洲一区二区精品视频| 国产精品免费视频xxxx| 蜜臀99久久精品久久久久久软件| 欧美激情一区二区三区在线视频| 欧美在线播放| 欧美极品aⅴ影院| 久久精品女人的天堂av| 欧美久久一级| 久久综合久久久| 欧美网站在线观看| 欧美v日韩v国产v| 国产精品入口66mio| 欧美国产精品v| 国产日韩欧美自拍| 日韩一级大片| 亚洲黄色免费| 久久免费视频这里只有精品| 午夜精品久久久久99热蜜桃导演| 欧美成人激情视频| 卡通动漫国产精品| 国产精品影片在线观看| 亚洲美女av黄| 亚洲精品久久久久久久久久久久| 欧美在线看片a免费观看| 亚洲免费小视频| 欧美伦理91i| 欧美激情片在线观看| 黑人巨大精品欧美一区二区| 亚洲中午字幕| 亚洲欧美激情诱惑| 欧美日韩视频一区二区三区| 亚洲第一成人在线| 伊人影院久久| 久久久久久综合网天天| 麻豆国产va免费精品高清在线| 国产精品一区二区a| 亚洲午夜国产成人av电影男同| 宅男精品视频| 欧美国产欧美亚洲国产日韩mv天天看完整 | 亚洲激情影视| 亚洲国产精品高清久久久| 久久电影一区| 久久久青草婷婷精品综合日韩| 国产日本欧洲亚洲| 午夜精品婷婷| 久久精品免费观看| 国产在线不卡精品| 久久久精品免费视频| 久久综合激情| 久久亚洲欧美| 欧美成人中文字幕在线| 亚洲第一搞黄网站| 毛片基地黄久久久久久天堂| 亚洲国产精品va在线观看黑人| 亚洲国产精品国自产拍av秋霞| 嫩草影视亚洲| 亚洲精品日韩欧美| 午夜免费电影一区在线观看| 国产精品日韩欧美一区| 欧美一级在线视频| 美女网站在线免费欧美精品| 亚洲国产欧美一区| 欧美激情中文不卡| 一区二区三区欧美在线| 伊人成人在线视频| 久久综合色88| 日韩亚洲欧美成人一区| 欧美在线视频网站| 黄色一区二区三区| 欧美成人视屏| 亚洲视频免费在线观看| 久久久av网站| 亚洲理论电影网| 国产精品久久久久aaaa九色| 欧美在线观看www| 亚洲国产综合在线| 性欧美暴力猛交69hd| 在线播放一区| 欧美日韩一级大片网址| 欧美一区二区黄| 亚洲高清不卡av| 欧美一级视频免费在线观看| 在线观看日韩av先锋影音电影院| 欧美精品二区三区四区免费看视频| 亚洲性视频网站| 欧美黑人在线播放| 午夜欧美大尺度福利影院在线看| 在线看国产一区| 国产精品久久99| 蜜桃av一区二区在线观看| 亚洲影院污污.| 亚洲国产精品一区二区久| 午夜亚洲精品| 亚洲美女av网站| 激情国产一区二区| 国产精品蜜臀在线观看| 欧美精品日韩一区| 久久精品亚洲一区| 亚洲视频一区在线| 亚洲国产天堂网精品网站| 久久久91精品国产一区二区三区 | 亚洲激情电影中文字幕| 久久精品国产一区二区三区| 一区二区三区成人| 亚洲黄色视屏| 在线精品视频免费观看| 国产精品自拍视频| 欧美午夜精品伦理| 欧美成人中文字幕| 久久久久国产精品厨房| 亚洲欧美在线播放| 制服丝袜亚洲播放| 亚洲精品欧美日韩| 亚洲第一中文字幕在线观看| 久久天天躁夜夜躁狠狠躁2022| 亚洲影音一区| 亚洲天堂av综合网| 亚洲视频精选| 一区二区三区精品视频| 日韩西西人体444www| 亚洲二区免费| 黄色免费成人| 曰本成人黄色| 黄色成人在线免费| 在线播放亚洲| 1000精品久久久久久久久| 精品99一区二区| 国产婷婷精品| 国产一区视频网站| 国产性色一区二区| 国产一区二区三区最好精华液| 国产日韩精品视频一区| 国产日本欧洲亚洲| 一区免费观看| 娇妻被交换粗又大又硬视频欧美| 国产亚洲一区在线| 国产日韩欧美亚洲一区| 国产视频一区在线观看一区免费 | 一区一区视频| 国产伊人精品| 在线播放日韩| 99热这里只有精品8| 亚洲婷婷免费| 亚洲女同同性videoxma| 久久精品一区二区三区不卡牛牛 | 久久日韩精品| 免费观看成人| 亚洲黄色小视频| 99精品热视频| 小黄鸭精品密入口导航| 久久久美女艺术照精彩视频福利播放|