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

The Fourth Dimension Space

枯葉北風寒,忽然年以殘,念往昔,語默心酸。二十光陰無一物,韶光賤,寐難安; 不畏形影單,道途阻且慢,哪曲折,如渡飛湍。斬浪劈波酬壯志,同把酒,共言歡! -如夢令

POJ 2033 Alphacode -動態規劃

這道題的題意大概是這樣的:給出一個字符串,如果將字母表中的26個字母依次映射成數字1-26,這樣便形成一個密碼,a cipher.學過密碼學就知道,這是一個簡單的替代密碼不過似乎并不是那么好用,雖然加密的確很方便,可是解密就麻煩了,因為存在很多種解密的方法,所以本題就是要你求出一串數字究竟有多少種解密方法。

 

個人心得:這是我寒假做的最后幾道題目的其中一道了,一拿到這道題目我就立刻想到了動態規劃,呵呵,看來偶對dp開始有點感覺了;

解本題的關鍵在于將dp[i]裝換成為dp[i-1]和dp[i-2]的關系

首先確定dp[1]和dp[2]的值 前者肯定等于1 而后者可能為2也可能為1 這個應該很容易判斷出來

然后在判斷i>=3的情況

如果ch[i]為字符‘0’ 那么dp[i]肯定等于dp[i-2].因為一個字符不可能被映射成0,它必須和前一個字符成為一個整體

如果不是字符零,那么看看這個字符與前一個字符是不是能構成一個小于等于26且大于0的數字

并且這個數字的第一位不是0,那么dp[i]=dp[i-1]+dp[i-2];

如果不是讓面的兩種情況 dp[i]=dp[i-1];

 

這個題目其實很容易想到,不過剛做的時候沒有設出temp變量,只是規定兩個數字的范圍

'2'>=ch[i-1]>'0'&&ch[i]<='6'這樣19就被和諧掉了所以一直調都不對最后才想到的 O(∩_∩)O~


Source Code

 

Problem: 2033  User: abilitytao

Memory: 272K  Time: 16MS

Language: C++  Result: Accepted


#include<iostream>

using namespace std;

 

 

long dp[50001];

char ch[50001];

 

 

int work(char a[])

{

    
int temp;

    
int len;

    len
=strlen(a);

    
int i;

    dp[
0]=1;

    temp
=(ch[0]-'0')*10+(ch[1]-'0');

    
if(temp>0&&temp<=26&&ch[1]!='0')

           dp[
1]=2;

    
else

           dp[
1]=1;

    
for(i=2;i<len;i++)

    {

           temp
=(ch[i-1]-'0')*10+(ch[i]-'0');

           
if(ch[i]=='0')

                  dp[i]
=dp[i-2];

          

           
else if(temp>0&&temp<=26&&ch[i-1]!='0')

                  dp[i]
=dp[i-1]+dp[i-2];

           
else

                  dp[i]
=dp[i-1];

    }

    
return dp[len-1];

}

 

int main ()

{

    
while(cin>>ch)

    {

           
if(ch[0]=='0')

                  
break;

           cout
<<work(ch)<<endl;

    }

    
return 0;

}


posted on 2009-02-19 13:09 abilitytao 閱讀(1685) 評論(0)  編輯 收藏 引用

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            在线亚洲免费| 久久久久久久91| 欧美视频一区二区三区| 卡一卡二国产精品| 老司机精品福利视频| 久久夜色精品国产亚洲aⅴ| 久久久www| 麻豆乱码国产一区二区三区| 美女精品一区| 欧美视频在线不卡| 国产欧美一区在线| 亚洲国产老妈| 亚洲美女淫视频| 亚洲中午字幕| 久久久精品一品道一区| 欧美国产日韩一二三区| 99热这里只有精品8| 亚洲综合国产精品| 久久亚洲精品中文字幕冲田杏梨| 欧美国产另类| 国产日韩精品一区二区浪潮av| 亚洲国产高清一区二区三区| 一区二区欧美日韩视频| 久久久久久国产精品一区| 亚洲日本视频| 亚洲免费人成在线视频观看| 老司机午夜精品视频| 国产精品试看| 在线综合欧美| 欧美丰满高潮xxxx喷水动漫| 亚洲尤物在线| 欧美精品情趣视频| 国模一区二区三区| 亚洲欧美国产视频| 91久久综合亚洲鲁鲁五月天| 欧美一区二区三区视频免费| 欧美色播在线播放| 久久成年人视频| 欧美日韩亚洲一区| 亚洲欧美不卡| 欧美国产欧美亚洲国产日韩mv天天看完整 | 久久不射网站| 国产精品成人一区二区三区吃奶| 亚洲精品久久久久久下一站| 羞羞答答国产精品www一本| 欧美日韩国产专区| 亚洲第一成人在线| 久久―日本道色综合久久| 亚洲一区不卡| 国产精品爱啪在线线免费观看| 亚洲区在线播放| 久久艳片www.17c.com| 午夜日本精品| 国产日韩精品视频一区| 午夜免费电影一区在线观看| 亚洲美女视频在线观看| 欧美—级a级欧美特级ar全黄| 在线精品亚洲| 欧美成va人片在线观看| 久久久久久久综合| 永久域名在线精品| 美玉足脚交一区二区三区图片| 亚洲欧美制服中文字幕| 国产精品一区二区三区四区| 欧美一区二区三区日韩| 亚洲欧美资源在线| 国产日韩欧美综合一区| 久久精品一本久久99精品| 亚洲欧美日韩在线观看a三区| 国产精品久久福利| 久久精品国语| 久久久噜噜噜久久人人看| 亚洲成在人线av| 亚洲欧洲在线免费| 欧美日韩一卡二卡| 久久er精品视频| 久久久国产午夜精品| 亚洲国产一区在线观看| 亚洲免费成人av电影| 国产精品久久一卡二卡| 久久精品国产久精国产一老狼| 久久人91精品久久久久久不卡| 亚洲精品护士| 亚洲一区二区综合| 亚洲国产精品va| 日韩手机在线导航| 国产婷婷97碰碰久久人人蜜臀| 蜜臀av在线播放一区二区三区| 欧美精品精品一区| 久久精品亚洲精品国产欧美kt∨| 久久资源在线| 亚洲制服丝袜在线| 久久全球大尺度高清视频| 亚洲色图自拍| 99精品免费| 欧美淫片网站| 欧美大片免费| 久久精视频免费在线久久完整在线看| 久久久精品国产一区二区三区| 日韩午夜在线播放| 亚洲欧美日韩区| 亚洲国产成人av在线| 亚洲午夜av| 亚洲欧洲一区二区天堂久久| 亚洲自啪免费| 夜久久久久久| 久久黄色影院| 亚洲欧美第一页| 久久夜色精品亚洲噜噜国产mv| 亚洲私人影院在线观看| 久久亚洲私人国产精品va媚药 | 午夜在线视频观看日韩17c| 久久伊伊香蕉| 欧美一区二区高清| 欧美另类一区| 免费久久99精品国产自| 国产精品视频自拍| 亚洲国产欧美日韩另类综合| 国产一区二区日韩精品| 亚洲深夜福利| 国产精品99久久久久久久女警| 麻豆成人精品| 欧美激情一区二区三区| 伊人成人在线| 欧美亚洲自偷自偷| 欧美亚洲日本网站| 欧美偷拍一区二区| 亚洲美女黄色| 日韩系列欧美系列| 欧美xart系列在线观看| 蜜臀av性久久久久蜜臀aⅴ| 韩国v欧美v日本v亚洲v| 先锋影音久久| 久久久www成人免费精品| 国产欧美视频一区二区三区| 亚洲欧美国产精品桃花| 午夜性色一区二区三区免费视频| 国产精品国产亚洲精品看不卡15| 亚洲欧洲日本专区| 亚洲美女网站| 欧美午夜精品理论片a级按摩| 亚洲美女免费精品视频在线观看| 一区二区激情| 欧美色精品在线视频| 一区二区av在线| 欧美一区二区日韩| 国产亚洲精品aa| 久久欧美中文字幕| 亚洲国产裸拍裸体视频在线观看乱了中文 | 久久精品国产一区二区三| 亚洲人体偷拍| 一区二区三欧美| 欧美日韩在线观看一区二区| 亚洲精品综合在线| 亚洲男人的天堂在线aⅴ视频| 国产精品久久久久999| 亚洲综合色在线| 久久青青草综合| 亚洲精品黄色| 国产精品色网| 久久一区激情| 在线亚洲免费视频| 久久尤物电影视频在线观看| 亚洲精品乱码久久久久久日本蜜臀| 欧美日韩国产页| 亚洲影院免费| 女生裸体视频一区二区三区| 日韩视频第一页| 国产欧美精品| 欧美成人情趣视频| 亚洲女同精品视频| 欧美夫妇交换俱乐部在线观看| 亚洲午夜精品国产| 永久免费毛片在线播放不卡| 欧美三级乱码| 久久九九精品| 一本色道久久综合亚洲91| 久久免费偷拍视频| 亚洲女性裸体视频| 亚洲电影中文字幕| 国产精品最新自拍| 欧美激情精品久久久久| 午夜精品免费视频| 亚洲精品日韩久久| 久久躁狠狠躁夜夜爽| 亚洲一区欧美二区| 亚洲欧洲精品一区二区三区不卡| 国产精品一区二区欧美| 欧美日韩亚洲综合一区| 欧美va亚洲va日韩∨a综合色| 亚洲欧美国产精品va在线观看| 亚洲精品视频在线观看免费| 久久综合伊人77777| 亚洲欧美综合一区| 亚洲图片欧美日产| 99在线精品视频在线观看| 亚洲国产高清高潮精品美女| 狠狠88综合久久久久综合网| 国产欧美一区二区三区久久人妖 | 久久久久久电影|