• <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>

            ArcTan

            dfs
            隨筆 - 16, 文章 - 117, 評論 - 6, 引用 - 0
            數據加載中……

            SRM548 DIVⅡ-500PT(二分答案OR貪心)

            二分答案倒是很快就想到了的,剛開始沒有想好怎么驗證check()。后面就跪在這里了。。。。tree.height>=1啊。。。
            毛哥給的辦法是行的,貪心。ORZ,ORZ,我沒寫呀。。。。
            爆零。。其實應該果斷提交的吧?
            #include<stdio.h>
            #include
            <string.h>
            #include
            <vector>
            using namespace std;
            int h[55],n;
            int max(int x,int y)
            {
                
            return x>y?x:y;
            }    
            bool check(int x)
            {
                    
            int last,now,i;
                    last
            =max(h[0]-x,1);
                    
            for (i=1;i<n;i++){
                        now
            =h[i];
                        
            if (now+x<=last)
                            
            return false;
                        last
            =max(last+1,now-x);
                    }
                    
            return true;
            }
            class KingdomAndTrees{
            public:

                
            int minLevel(vector <int> heights){
                    
            int l,r,mid,i;
                    n
            =heights.size();
                    
            for (i=0;i<n;i++)
                        h[i]
            =heights[i];
                    l
            =0;r=0;
                    
            for (i=0;i<n;i++)
                        
            if (h[i]>r)
                            r
            =h[i];
                    r
            =r+n;
                    
            while (l<r){
                        mid
            =(l+r)/2;
                        
            if (check(mid))
                            r
            =mid;
                        
            else
                            l
            =mid+1;
                    }
                    
            return r;    
                }
            };

            下次TC要雪恥才行!



            posted on 2012-07-03 10:15 wangs 閱讀(206) 評論(0)  編輯 收藏 引用 所屬分類: Topcoder

            99久久国产宗和精品1上映 | 久久久精品人妻一区二区三区蜜桃| 久久亚洲精品无码播放| 色天使久久综合网天天| 久久综合偷偷噜噜噜色| 亚洲精品无码久久久久去q| 久久精品国产亚洲欧美| 四虎久久影院| 亚洲国产精品热久久| 一本一道久久a久久精品综合 | 久久精品中文字幕第23页| 亚洲欧美日韩精品久久亚洲区| 久久人爽人人爽人人片AV | 久久精品国产亚洲精品2020| 国产精品99久久不卡| 亚洲AV无码久久| 亚洲日韩欧美一区久久久久我| 99久久er这里只有精品18| 久久综合成人网| 情人伊人久久综合亚洲| 日本人妻丰满熟妇久久久久久| 久久久网中文字幕| 精品国产91久久久久久久| 无码人妻久久一区二区三区免费丨 | 久久国产免费直播| 中文成人无码精品久久久不卡| 国产精品成人无码久久久久久| 99久久国产热无码精品免费| 97精品国产97久久久久久免费 | 94久久国产乱子伦精品免费| 久久久亚洲欧洲日产国码aⅴ| 亚洲人成网亚洲欧洲无码久久| 久久影院亚洲一区| 日批日出水久久亚洲精品tv| 精品久久人人爽天天玩人人妻| 久久九九青青国产精品| 国产精品久久久久国产A级| 国内精品久久久久久久97牛牛| 久久国产亚洲高清观看| 韩国无遮挡三级久久| 欧美日韩中文字幕久久伊人|