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

O(1) 的小樂

Job Hunting

公告

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

統(tǒng)計

  • 隨筆 - 182
  • 文章 - 1
  • 評論 - 41
  • 引用 - 0

留言簿(10)

隨筆分類(70)

隨筆檔案(182)

文章檔案(1)

如影隨形

搜索

  •  

最新隨筆

最新評論

閱讀排行榜

評論排行榜

SRM 522

DIV 2

250 PointErasingTwo

在二維平面內(nèi)有一些點,坐標已知,當選擇平面內(nèi)的兩個點作為矩形的對角點,問一次最多可以刪掉的點是多少個

遍歷就好Easy

    int getMaximum(vector <int> y)
    {
        int ret=0;
        for( int i=0; i<y.size(); i++)
        {
            for(int j=i+1; j<y.size(); j++)
            {
                if(y[i] > y[j])
                {
                    int res=0;
                    for(int k=i+1; k<j; k++)
                    {
                        if(y[k] > y[j]  && y[k]  < y[i]) res++;
                    }
                    ret=max(res,ret);
                }
                if(y[i] < y[j])
                {
                    int res=0;
                    for(int k=i+1; k<j; k++)
                    {
                        if( y[k]> y[i] && y[k]< y[j]) res++;
                    }
                    ret=max(res,ret);
                }

            }
        }
        return ret;
    }
   
600 RowAndManyCoins

給定一個AB雜亂的序列串,A和B可以做如下操作,選擇連續(xù)一段,然后刪除掉。最后一個刪除的如果是A,則A勝,是B則B勝。A先手,

很簡單的博弈,考慮極端情況,A先手,如果字符串是A* 或者*A,則A做的操作是刪除掉*即可。如果是B*B,則A必敗。當A做了先手之后,則B的操作就是把A的所做的某一邊操作覆蓋成B*__B 或者 B__*B 下劃線為B的操作。

        string getWinner(string cells)
        {
            if(cells[0]=='A'|| cells[cells.size()-1]=='A') return "Alice";
            else return "Bob";
        }

900 CorrectMultiplicationTwo

給定正整數(shù) a,b,c 求a,b,c 加以調(diào)整之后滿足A*B=C,min(abs(A-a)+abs(B-b)+abs(C-c)) 數(shù)據(jù)范圍是10^5

一個非常直觀的想法是調(diào)整A和B使得C盡量少的變化就OK,非常直觀的是 A*(B+1)=C+A    (A+1)*B=C+B, A 或者B 改變1 ,那么C就要付出A或者B的改變代價
所以C是可以盡量不動的。所以解法就非常直觀了,調(diào)整A,B即可。

        int getMinimum(long long a, long long b, long long c)
        {
            long long ret=1000000LL* 10000000LL;
            for(long long A=1; A<=1000000; A++)
            {
                for(long long dB=0; dB<2; dB++)
                {
                    long long B= c/A + dB;
                    if(B==0) continue;
                    long long C= A*B;
                    if(abs(A-a)+ abs(B-b) + abs(C-c)<  ret) ret=abs(A-a)+ abs(B-b) + abs(C-c);
                }
            }
            return ret;
        }

 

       
DIV 1


250 RowAndCoins

同DIV2 的500

 

450 CorrentMultiplication

題意同DIV2 的900,數(shù)據(jù)規(guī)模為 10^9 ,很顯然O(n)是不可以的。
在基于上述的觀察之后,我們可以獲得一個更進一步的觀察。A*B=C,既然C的數(shù)據(jù)規(guī)模只有10^9,那么A和B中較小的那個必然小于sqrt(10^9).
枚舉A和B中較小的那個可以取到的值就OK了!!所以復雜度降到了O(sqrt(n))


        long long getMinimum(int a, int b, int c)
        {
            long long ret = LONG_LONG_MAX;
            long long LIM = 100000;
            cout<<LONG_LONG_MAX<<endl;;
            cout<<INT_MAX<<endl;
            for(long long A=1; A<=LIM; A++)
            {
                for(long long dB=0; dB<2; dB++)
                {
                    long long B= c/A + dB;
                    if(B==0) continue;
                    long long C= A*B;
                    if(abs(A-a)+ abs(B-b) + abs(C-c)<  ret) ret=abs(A-a)+ abs(B-b) + abs(C-c);
                    if(ret==0) return 0LL;
                }
            }
            swap(a,b);
            for(long long A=1; A<=LIM; A++)
            {
                for(long long dB=0; dB<2; dB++)
                {
                    long long B= c/A + dB;
                    if(B==0) continue;
                    long long C= A*B;
                    if(abs(A-a)+ abs(B-b) + abs(C-c)<  ret) ret=abs(A-a)+ abs(B-b) + abs(C-c);
                    if(ret==0) return 0LL;
                }
            }
            return ret;
        }

       
1050  PointErasing

給定一個序列,求刪除一些點之后,使得獲得的序列中不存在3個數(shù)形成嚴格升序或者嚴格降序。求剩余的點數(shù)的可能值

可以確定的是一個DP,但是不太確定狀態(tài)怎么表示。。。這周末研究一下。。

posted on 2011-10-27 20:58 Sosi 閱讀(313) 評論(0)  編輯 收藏 引用 所屬分類: Algorithm

統(tǒng)計系統(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>
            亚洲缚视频在线观看| 在线一区亚洲| 欧美区二区三区| 免费成人黄色| 欧美gay视频| 欧美国产一区二区在线观看| 欧美精品在线视频| 国产精品第一区| 国产精品热久久久久夜色精品三区| 国产精品成人一区二区艾草| 国产区二精品视| 亚洲电影免费在线| 一区二区三区欧美成人| 亚洲视频免费在线观看| 先锋影音网一区二区| 久久久免费观看视频| 你懂的网址国产 欧美| 亚洲毛片在线| 欧美一区二区三区另类| 美女视频一区免费观看| 国产精品第一区| 在线观看欧美日韩| 亚洲欧美成人一区二区三区| 美女啪啪无遮挡免费久久网站| 亚洲国产综合在线| 午夜精品亚洲| 欧美激情aaaa| 久久偷看各类wc女厕嘘嘘偷窃| 欧美成人资源| 久久免费午夜影院| 最新亚洲激情| 久久精品免视看| 欧美系列精品| 91久久在线播放| 久久黄色影院| 亚洲精品影院在线观看| 久久久国产精品一区二区三区| 欧美午夜一区| 亚洲欧洲精品一区二区三区波多野1战4 | 国产精品午夜在线观看| 亚洲黄色成人| 久久精品在线观看| 中文av一区特黄| 欧美精品激情| 亚洲国产综合91精品麻豆| 久久成人免费日本黄色| 一区二区日本视频| 欧美精品一卡| 亚洲欧洲一区二区天堂久久| 久久亚洲影院| 欧美在线欧美在线| 国产精品亚洲人在线观看| 宅男噜噜噜66一区二区66| 欧美国产在线视频| 久久综合久久久久88| 雨宫琴音一区二区在线| 久久久99精品免费观看不卡| 午夜精品福利在线| 国产精品美女久久久久av超清 | 日韩小视频在线观看| 老司机一区二区| 亚洲高清123| 欧美高清不卡在线| 鲁大师成人一区二区三区| 狠狠色狠狠色综合日日小说| 久久激情婷婷| 久久精品国产免费看久久精品| 国产精品永久| 久久精品一区二区| 欧美中文字幕视频| 国内一区二区在线视频观看 | 亚洲国产精品传媒在线观看| 欧美激情视频网站| 欧美黄网免费在线观看| 一本色道久久综合亚洲精品高清| 亚洲人被黑人高潮完整版| 欧美日韩精品福利| 亚洲在线国产日韩欧美| 久久不射电影网| 久久婷婷国产麻豆91天堂| 欧美尤物一区| 亚洲成人自拍视频| 亚洲巨乳在线| 国产老女人精品毛片久久| 久久综合给合久久狠狠狠97色69| 久久综合九色综合欧美狠狠| 日韩午夜电影| 亚洲午夜精品一区二区| 国产一区视频网站| 亚洲电影毛片| 国产毛片一区二区| 欧美成人69av| 欧美日韩国产一区二区三区| 欧美影院在线播放| 免费在线成人| 香蕉成人啪国产精品视频综合网| 久久高清免费观看| 99re8这里有精品热视频免费| 亚洲在线视频免费观看| 一区二区三区在线不卡| 日韩视频专区| 亚洲高清不卡在线观看| 中文在线资源观看网站视频免费不卡| 国产亚洲电影| 日韩视频不卡中文| 亚洲大胆美女视频| 亚洲一区中文字幕在线观看| 91久久视频| 久久大香伊蕉在人线观看热2| 一区二区三区.www| 久久免费国产| 欧美一区二区三区精品| 欧美日韩精品欧美日韩精品| 久久蜜桃资源一区二区老牛| 国产精品久久久久7777婷婷| 亚洲国产欧美国产综合一区| 国内精品视频在线播放| 在线一区二区三区四区| 亚洲理论在线观看| 久久精品视频在线观看| 欧美一区二区三区播放老司机| 欧美日韩国产美| 亚洲日本一区二区三区| 亚洲欧洲在线视频| 久久免费午夜影院| 久热国产精品| 国产一区日韩欧美| 欧美一区二区三区免费视频| 性欧美精品高清| 国产精品女同互慰在线看| 亚洲精品欧美专区| 91久久久在线| 欧美电影电视剧在线观看| 欧美国产国产综合| 亚洲国产精品一区二区第四页av| 久久超碰97人人做人人爱| 久久国产欧美日韩精品| 国产欧美日本一区二区三区| 亚洲一区二区毛片| 午夜宅男欧美| 国产欧美日韩精品专区| 香蕉免费一区二区三区在线观看| 欧美一区二区性| 国产伦精品一区二区三区高清版 | 久久人人爽国产| 久久综合九色欧美综合狠狠| 黑丝一区二区| 久久综合999| 亚洲日本成人在线观看| 99精品国产福利在线观看免费 | 亚洲欧洲精品成人久久奇米网| 另类尿喷潮videofree| 欧美激情一区二区三区在线| 亚洲久久一区| 国产精品久久久久久久久久久久久久 | 亚洲欧美国产高清va在线播| 欧美在线看片a免费观看| 国产一区二区三区日韩欧美| 久久久久久尹人网香蕉| 欧美电影在线观看完整版| 亚洲美女视频| 国产女人水真多18毛片18精品视频| 久久疯狂做爰流白浆xx| 欧美国产免费| 亚洲桃花岛网站| 国产一区二区三区四区在线观看| 久久亚洲私人国产精品va| 亚洲精品视频啊美女在线直播| 亚洲一区二区在线视频| 国产色视频一区| 免费在线亚洲欧美| 亚洲一区二区在线播放| 久久综合久久综合久久综合| 一区二区欧美日韩视频| 国产在线日韩| 欧美三级午夜理伦三级中文幕| 欧美一区免费| 亚洲毛片网站| 猫咪成人在线观看| 亚洲一区二区三区三| 在线观看一区二区精品视频| 国产精品高精视频免费| 美女91精品| 欧美一区二区三区在线观看| 日韩视频在线观看| 狼人社综合社区| 午夜精品www| 亚洲免费激情| 在线日韩av片| 国产一区二区三区四区hd| 欧美性片在线观看| 欧美激情小视频| 老司机aⅴ在线精品导航| 先锋资源久久| 亚洲女同在线| 一区二区精品| 99热精品在线| 日韩一级精品| 亚洲美女精品久久| 亚洲国产天堂久久国产91|