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

算法學社
記錄難忘的征途
posts - 141,comments - 220,trackbacks - 0
300pt
   一個串S是由X和Y在不改變本身字母相對順序的情況下拼成的。其中Y是X的一個排列,求字典序最小的Y。

算法分析:
   貪心構造。
 1 #include<iostream>
 2 #include<string>
 3 using namespace std;
 4 bool vis[55];
 5 int hash[55],tmp[55];
 6 class 
 7 FoxAndHandle{
 8     public : string lexSmallestName(string ch){
 9         int n = ch.size();
10         for(int i =0; i < n; i++)
11             hash[ch[i] -'a'] ++;
12         int cnt[55];
13         for(int i = 0; i < 26; i++){
14             hash[i]/= 2;
15             cnt[i] = hash[i];    
16         }
17         string ans;
18         int now = 0;
19         for(int _=0;_<n/2;_++){
20             for(int i = 0; i < 26; i++) if(cnt[i]){
21                 bool flag = 0;
22                 for(int j = now; j < n; j++){
23                     if(ch[j] == i+'a') {
24                         flag = 1;
25                         memset(tmp,0,sizeof(tmp));
26                         for(int p = 0; p < j; p++)if(!vis[p]){
27                             int x = ch[p] - 'a';
28                             tmp[x] ++;
29                             cout<<p<<" "<<x<<" "<<tmp[x]<<" "<<hash[x]<<endl;
30                             if(tmp[x] > hash[x]) {flag = 0; break;}
31                         }
32                         cout<<"chk: "<<_<<" "<<j<<" "<<i<<" "<<flag<<endl;
33                         if(flag) {vis[j] = 1; ans+=ch[j]; now = j+1;}
34                         break;
35                     }
36                 }
37                 if(flag) {cnt[i] --;break;}
38             }
39         }
40         return ans;
41     }
42 };

500pt
   一個環形序列{(ai, di)},每次選擇一個j,讓j ... j+aj的所有數都從序列中刪除(是環形的哦~)。得分為dj,如果剩下的數不足aj,就不能選它。
   求可以得到的最大得分總和。
算法分析:
   因為任意一個沒有順序的sum(a)<=n的方案都是合法的(否則會大于n)。那么這就等價于一個01背包問題了,果然tc就是拼YY啊...
 1 #include<iostream>
 2 #include<cstring>
 3 #include<vector>
 4 using namespace std;
 5 const int inf = (int)1e9;
 6 int dp[55*55];
 7 int work(vector<int> a,vector <int> d){
 8     int n = a.size(), ans = 0;
 9     memset(dp,-1,sizeof(dp));
10     dp[0] = 0;
11     for(int j = 0; j < n; j++){
12         for(int i = n+1; i; i--) if(i - a[j] >= 0 ){
13             int v = i - a[j];
14             if(dp[v] == -1) continue;
15             dp[i] = max(dp[i],dp[v] + d[j]);
16             //cout<<i<<" "<<dp[i]<<endl;
17             ans = max(ans,dp[i]);
18         }
19 //        cout<<endl;
20     }
21     return ans;
22 }
23 class SpellCards{
24     public : int maxDamage(vector <int> level, vector <int> damage){
25                  return work(level,damage);
26              }
27 };
28 
posted on 2012-12-09 03:17 西月弦 閱讀(650) 評論(0)  編輯 收藏 引用

只有注冊用戶登錄后才能發表評論。
網站導航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            亚洲第一免费播放区| 久久欧美中文字幕| 99re成人精品视频| 国模精品一区二区三区| 国产精品亚洲综合天堂夜夜| 欧美特黄一级| 亚洲第一在线视频| 欧美激情免费在线| 亚洲高清资源| 亚洲久久成人| 亚洲图片你懂的| 午夜亚洲一区| 久久午夜国产精品| 欧美精品自拍偷拍动漫精品| 欧美性大战久久久久久久| 国产视频精品xxxx| 亚洲国产视频一区二区| 亚洲一区二区四区| 欧美自拍偷拍| 欧美福利网址| 日韩一级黄色大片| 欧美一级二区| 欧美福利视频一区| 国产精品日韩精品欧美在线| 伊人久久久大香线蕉综合直播| 亚洲日本电影在线| 欧美一级视频| 亚洲大片av| 亚洲伊人一本大道中文字幕| 久久午夜电影| 国产欧美精品国产国产专区| 在线观看免费视频综合| 国产精品99久久久久久白浆小说| 久久精品三级| 日韩一区二区久久| 久久久久久久高潮| 国产精品乱码一区二三区小蝌蚪| 亚洲第一福利视频| 欧美一区二区视频在线观看| 亚洲国产成人在线播放| 欧美一区二区三区免费在线看| 欧美国产一区二区| 怡红院精品视频在线观看极品| 亚洲小视频在线观看| 你懂的网址国产 欧美| 亚洲制服欧美中文字幕中文字幕| 欧美大胆人体视频| 在线播放中文字幕一区| 久久激情久久| 国产精品99久久久久久人| 正在播放欧美一区| 老色鬼久久亚洲一区二区| 99伊人成综合| 欧美激情综合在线| 亚洲黑丝在线| 久久久人成影片一区二区三区| 一区二区成人精品| 欧美mv日韩mv亚洲| 在线观看免费视频综合| 久久天天躁狠狠躁夜夜爽蜜月| 亚洲一区二区三区精品动漫| 欧美日韩1234| 一区二区三区高清在线| 亚洲经典自拍| 亚洲欧洲在线视频| 久久综合狠狠综合久久综合88| 国产手机视频一区二区| 久久国产日本精品| 午夜久久资源| 国产午夜精品理论片a级大结局 | 亚洲天堂网在线观看| 欧美国产高潮xxxx1819| 亚洲国产91精品在线观看| 免费看精品久久片| 另类综合日韩欧美亚洲| 136国产福利精品导航网址| 久久人人97超碰国产公开结果| 欧美在线免费看| 黄色亚洲网站| 欧美福利精品| 欧美xx视频| 宅男66日本亚洲欧美视频| 亚洲精品欧美激情| 国产精品免费福利| 久久三级视频| 欧美激情一区二区| 亚洲影院免费观看| 欧美在线高清| 亚洲精品久久视频| 制服诱惑一区二区| 黄色精品一区| 亚洲国产婷婷香蕉久久久久久| 欧美激情一区二区在线 | 欧美a级片网站| 欧美一二三区精品| 久久久久成人网| 日韩视频第一页| 中文在线资源观看视频网站免费不卡| 国产日韩欧美日韩大片| 亚洲国产福利在线| 国产日韩欧美中文在线播放| 欧美韩日一区二区| 国产精品mm| 美日韩精品视频| 欧美日韩mv| 久久久久久久久久码影片| 欧美成人日韩| 久久久久五月天| 欧美美女福利视频| 久久人人看视频| 欧美偷拍一区二区| 欧美激情按摩在线| 国产亚洲精久久久久久| 亚洲免费高清| 亚洲国产精品尤物yw在线观看 | 亚洲欧美日韩国产综合在线 | 国产综合色在线视频区| 亚洲日本一区二区三区| 国产亚洲在线观看| 一区二区三区免费看| 亚洲区欧美区| 久久精品视频在线观看| 亚洲尤物精选| 欧美日韩高清在线观看| 欧美不卡视频一区| 国产一区再线| 亚洲男人影院| 亚洲制服丝袜在线| 欧美日本韩国一区二区三区| 欧美成人有码| 亚洲国产成人精品女人久久久| 欧美中文在线免费| 久久久国产亚洲精品| 国产精品久久久久久久久久直播 | 欧美日韩在线视频首页| 欧美激情亚洲激情| 在线看片欧美| 老司机免费视频一区二区| 久久久久久九九九九| 国产精品热久久久久夜色精品三区 | 国产婷婷精品| 亚洲天堂激情| 亚洲综合视频一区| 国产精品乱码一区二区三区| 一区二区高清在线| 亚洲尤物影院| 亚洲高清不卡一区| 狠狠色噜噜狠狠狠狠色吗综合| 亚洲欧美国产视频| 久久精品亚洲乱码伦伦中文 | 久久精品色图| 久色婷婷小香蕉久久| 激情五月***国产精品| 久久国产婷婷国产香蕉| 美女视频黄a大片欧美| 亚洲国产精品电影在线观看| 免费不卡在线观看| 日韩亚洲欧美高清| 欧美与黑人午夜性猛交久久久| 国产丝袜一区二区| 免费看精品久久片| 亚洲精品免费一区二区三区| 亚洲一级黄色| 国产亚洲一区二区在线观看 | 欧美性开放视频| 午夜精品99久久免费| 蜜臀a∨国产成人精品| 亚洲激情啪啪| 欧美特黄一区| 久久久999| 亚洲精选在线观看| 欧美一区二区高清| 久久这里只有| 亚洲精品在线一区二区| 欧美夜福利tv在线| 亚洲三级免费观看| 国产精品素人视频| 美女啪啪无遮挡免费久久网站| 亚洲乱码视频| 久久久久一区二区三区四区| 亚洲黄色在线视频| 国产欧美精品一区| 欧美另类女人| 欧美一区二区在线| 亚洲精品乱码久久久久久蜜桃麻豆 | 1769国产精品| 国产精品试看| 欧美国产另类| 欧美在线播放一区| 一区二区欧美国产| 欧美激情久久久久久| 久久精品1区| 一区二区三区欧美激情| 一区二区三区在线视频免费观看| 欧美激情女人20p| 久久综合伊人77777| 亚洲欧美www| 日韩亚洲欧美精品| 亚洲国产成人精品女人久久久| 久久久久一区二区|