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

            USACO 1.5 Number Triangles

            簡單的dp題
            由于每次只用到tri[n-1]的信息,所以可以優化為空間復雜度為O(n),但代碼要復雜得一些。keep it simple,:-)

            #include <iostream>
            #include 
            <fstream>

            using namespace std;

            ifstream fin(
            "numtri.in");
            ofstream fout(
            "numtri.out");

            #ifdef _DEBUG
            #define out cout
            #define in cin
            #else
            #define out fout
            #define in fin
            #endif

            int tri[1000][1000];

            void solve()
            {
                
            int r;
                
            in>>r;
                
                
            for(int i=0;i<r;++i){
                    
            for(int j=0;j<i+1;++j){
                        
            in>>tri[i][j];
                    }
                }

                
            //處理一下邊界
                for(int i=1;i<r;++i){
                    tri[i][
            0]+=tri[i-1][0];
                    tri[i][i]
            +=tri[i-1][i-1];
                }

                
            for(int i=2;i<r;++i){
                    
            for(int j=1;j<i;++j){
                        tri[i][j]
            +=max(tri[i-1][j-1],tri[i-1][j]);
                    }
                }

                
            int res = INT_MIN;

                
            for(int i=0;i<r;++i){
                    res 
            = max(res,tri[r-1][i]);
                }

                
            out<<res<<endl;
            }

            int main(int argc,char *argv[])
            {
              solve();
              
            return 0;
            }



            posted on 2009-06-12 22:23 YZY 閱讀(1004) 評論(0)  編輯 收藏 引用 所屬分類: Algorithm 、USACO

            導航

            <2009年7月>
            2829301234
            567891011
            12131415161718
            19202122232425
            2627282930311
            2345678

            統計

            常用鏈接

            留言簿(2)

            隨筆分類

            隨筆檔案

            搜索

            積分與排名

            最新評論

            閱讀排行榜

            浪潮AV色综合久久天堂| 久久精品18| 中文国产成人精品久久不卡| 精品久久人人爽天天玩人人妻| 久久亚洲精品中文字幕| 嫩草影院久久国产精品| 精品久久久久成人码免费动漫| 久久丫精品国产亚洲av不卡| 久久婷婷国产麻豆91天堂| 久久综合五月丁香久久激情| 99久久精品免费| 久久综合香蕉国产蜜臀AV| 亚洲精品高清国产一久久| 亚洲精品美女久久久久99小说| 国产精品一区二区久久精品无码 | 久久电影网一区| 久久人人爽人人爽人人片AV高清| 少妇高潮惨叫久久久久久 | 欧美午夜精品久久久久免费视 | 久久亚洲AV无码精品色午夜 | 亚洲日本va午夜中文字幕久久| 九九99精品久久久久久| 久久天天躁夜夜躁狠狠躁2022| 国产精品美女久久久免费| 2021精品国产综合久久| 69国产成人综合久久精品| 香蕉久久久久久狠狠色| 国产69精品久久久久观看软件| 亚洲精品高清久久| 69SEX久久精品国产麻豆| 亚洲国产精品18久久久久久| 色99久久久久高潮综合影院| 久久久久亚洲精品男人的天堂| 青青草国产成人久久91网| 国产精品美女久久久久| 国产毛片久久久久久国产毛片 | 欧美亚洲另类久久综合婷婷| 99热都是精品久久久久久| 免费观看久久精彩视频| 久久久久久免费一区二区三区| 国产99精品久久|