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

            糯米

            TI DaVinci, gstreamer, ffmpeg
            隨筆 - 167, 文章 - 0, 評(píng)論 - 47, 引用 - 0
            數(shù)據(jù)加載中……

            POJ 1850 Code 動(dòng)態(tài)規(guī)劃

            思路:

            f[ch][len] = { 有多少個(gè)以 ch 開頭,長(zhǎng)度為 len 的字符串 }


            #include <stdio.h>

            __int64 dp[
            16][32], sum[16], ans;

            int main()
            {
                
            int i, j, len;
                
            char str[16];

                freopen(
            "e:\\test\\in.txt""r", stdin);

                
            for (i = 0; i < 26; i++)
                    dp[
            0][i] = 1;
                
            for (i = 1; i < 10; i++{
                    
            for (j = 25 - i; j >= 0; j--{
                        dp[i][j] 
            += dp[i][j + 1];
                        dp[i][j] 
            += dp[i - 1][j + 1];
                    }

                }

                
            for (i = 0; i < 10; i++
                    
            for (j = 0; j < 26; j++)
                        sum[i] 
            += dp[i][j];

                scanf(
            "%s", str);
                
            for (len = 0; str[len]; len++)
                    ans 
            += sum[len];
                ans 
            -= sum[len - 1];
                j 
            = 0;
                
            for (i = len - 1; i >= 0; i--{
                    
            while (j < str[len - 1 - i] - 'a'{
                        ans 
            += dp[i][j];
                        j
            ++;
                    }

                    j
            ++;
                }

                
            for (i = 0; i < len - 1; i++)
                    
            if (str[i] >= str[i + 1])
                        ans 
            = -1;
                printf(
            "%I64d\n", ans + 1);

                
            return 0;
            }

            posted on 2010-04-22 21:52 糯米 閱讀(344) 評(píng)論(0)  編輯 收藏 引用 所屬分類: POJ

            久久亚洲国产精品123区| 久久久WWW免费人成精品| 久久精品国产黑森林| 久久青青草原亚洲av无码app| 久久这里的只有是精品23| 久久99精品久久久久久9蜜桃| 一本久久a久久精品亚洲| 亚洲乱码日产精品a级毛片久久| 国产综合免费精品久久久| 久久99毛片免费观看不卡 | 国产亚洲综合久久系列| 99久久国产亚洲综合精品| 国产精品一区二区久久精品涩爱| 伊人久久大香线蕉综合5g| 色婷婷久久久SWAG精品| 欧美久久综合九色综合| 亚洲午夜福利精品久久| 亚洲午夜久久久| 久久精品国产免费观看| 亚洲熟妇无码另类久久久| 色欲av伊人久久大香线蕉影院| 2021少妇久久久久久久久久| 久久99热狠狠色精品一区| 色综合久久最新中文字幕| 国产精品热久久毛片| 欧洲性大片xxxxx久久久| 香港aa三级久久三级老师2021国产三级精品三级在 | 久久亚洲美女精品国产精品| 亚洲欧美成人综合久久久| 久久婷婷五月综合色高清| 久久国产精品国产自线拍免费| 亚洲欧美一区二区三区久久| 久久99精品国产麻豆宅宅| 亚洲午夜无码久久久久| 成人久久精品一区二区三区| 狠狠色伊人久久精品综合网| 武侠古典久久婷婷狼人伊人| 国产V亚洲V天堂无码久久久| 国产99久久久国产精品~~牛| 色婷婷综合久久久久中文| 日韩精品国产自在久久现线拍|