日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

2014 Super Training #10 D 花生的序列 --DP

發(fā)布時(shí)間:2024/10/12 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 2014 Super Training #10 D 花生的序列 --DP 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

原題: FZU 2170?http://acm.fzu.edu.cn/problem.php?pid=2170

這題確實(shí)是當(dāng)時(shí)沒讀懂題目,連樣例都沒想通,所以沒做了,所以還是感覺這樣散漫的做不好,有些題目明明很簡單,卻因?yàn)闆]看懂而放棄了,甚至去玩了,這樣達(dá)不到太大的效果。

解法:

定義: dp[i][j]:前i個(gè)字母中有j個(gè)是屬于第一個(gè)序列的標(biāo)號(hào)方案種數(shù)。

則當(dāng)遇到'B'時(shí),因?yàn)橐獫M足WB依次間歇出現(xiàn),所以前面屬于第一個(gè)序列的個(gè)數(shù)應(yīng)該為奇數(shù),即j&1時(shí)轉(zhuǎn)移。當(dāng)屬于第二個(gè)序列的個(gè)數(shù)為奇數(shù)時(shí)((i-j)&1)也要轉(zhuǎn)移,因?yàn)檫@個(gè)B有可能屬于第二個(gè)序列。當(dāng)遇到'W'時(shí)反之。

用滾動(dòng)數(shù)組節(jié)省空間。

代碼:

#include <iostream> #include <cstdio> #include <cstring> #include <cmath> #include <cstdlib> #include <algorithm> #define Mod 1000000007 using namespace std; #define N 6007int dp[2][N]; char ss[N];int main() {int n,i,j;int now;int t;scanf("%d",&t);while(t--){scanf("%d",&n);scanf("%s",ss);memset(dp,0,sizeof(dp));dp[0][0] = 1;for(i=0,now=1;i<2*n;i++,now=1-now){memset(dp[now],0,sizeof(dp[now]));if(ss[i] == 'B'){for(j=0;j<=n;j++){if(j&1)dp[now][j+1] = (dp[now][j+1]+dp[i&1][j])%Mod;if((i-j)&1)dp[now][j] = (dp[now][j]+dp[i&1][j])%Mod;}}else{for(j=0;j<=n;j++){if((j&1) == 0)dp[now][j+1] = (dp[now][j+1]+dp[i&1][j])%Mod;if(((i-j)&1) == 0)dp[now][j] = (dp[now][j]+dp[i&1][j])%Mod;}}}printf("%d\n",dp[0][n]);}return 0; } View Code

?

轉(zhuǎn)載于:https://www.cnblogs.com/whatbeg/p/3832266.html

總結(jié)

以上是生活随笔為你收集整理的2014 Super Training #10 D 花生的序列 --DP的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 亚色一区 | 一本大道熟女人妻中文字幕在线 | 青娱乐超碰在线 | 亚洲免费专区 | 日本一区二区三区在线播放 | 香蕉久久久久 | 六月婷婷七月丁香 | 99久久国产宗和精品1上映 | 999国产精品视频 | 豆花视频成人 | 精品一区二区三区成人免费视频 | 亚洲欧美日韩国产综合 | 亚洲乱码少妇 | 人人妻人人玩人人澡人人爽 | 99热网 | 久久久久久少妇 | 高清18麻豆 | 国产欧美日韩综合精品一区二区三区 | 成人免费在线网址 | 日韩精品免费播放 | 国产精品免费观看视频 | 处女朱莉第一次 | 自拍偷拍视频在线观看 | 在线观看视频中文字幕 | 美女日日日 | 日日夜夜2017 | 男人天堂av在线播放 | 精品国偷自产在线 | 中文字幕在线免费视频 | 在线a级| 欧美日韩在线视频免费 | 国产伦理在线观看 | 国产一区二区女内射 | 亚洲com | 天天天综合网 | 欧美日在线观看 | 欧美美女喷水 | 艳妇臀荡乳欲伦交换h漫 | 久久综合一区二区三区 | 婷婷爱五月| 亚洲精品久久夜色撩人男男小说 | 99精品视频免费在线观看 | 日剧网| 就去色av| 亚洲伦理网| 亚洲成人91| 伊人五月综合 | 性一交一乱一色一免费无遮挡 | 人成精品 | 午夜精品久久久久久久99黑人 | 99在线观看 | 在线观看免费黄色小视频 | 一本加勒比波多野结衣 | 国产日韩一级片 | www.久久久.com | 天天射夜夜操 | 欧美成片vs欧美 | 台湾佬中文在线 | 97se亚洲综合 | 成熟丰满熟妇高潮xxxxx视频 | 亚洲伦理自拍 | 国产又爽又黄无码无遮挡在线观看 | 中文字幕影院 | 国产成人在线观看网站 | 亚洲欧美在线视频 | 白浆四溢 | av综合久久 | 国产精品普通话 | 丁香av| 亚洲网址在线观看 | se欧美 | 日韩中文字幕网站 | 在线国产福利 | 国产精久 | 黄色一级在线视频 | 欧美成人一区二区三区片免费 | 国产精品精 | 黄色录像网址 | 强行侵犯视频在线观看 | 久久国产精品一区二区 | 男人猛吃奶女人爽视频 | 欧美一区二区三区免费观看 | 亚洲av毛片成人精品 | 成人学院中文字幕 | 青青草免费在线观看 | 香蕉视频官网 | 午夜精品成人毛片非洲 | 国产不卡视频在线播放 | 国产精品自拍偷拍 | 麻豆影视免费观看 | 欧美三级午夜理伦三级小说 | 欧洲精品免费一区二区三区 | 国产黄色免费观看 | 91久久极品少妇xxxxⅹ软件 | 久久av网址 | 中日韩精品视频 | 热热热热色 | 国产吃瓜在线 | 亚洲一级片 |