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

Climber.pI的OI之路

Through the darkest dark,may we see the light.

NOIp 2003 加分二叉樹

形DP,需要記錄方案,并注意空樹的情況.
[狀態(tài)]f[i][j]從結(jié)點(diǎn)i到j(luò)的最大加分值
[方程]f[i][j] = max{f[i][k-1]*f[k+1][j]+a[k]} (i<=k<=j)

實(shí)現(xiàn)方程的時(shí)候循環(huán)順序非常關(guān)鍵:結(jié)點(diǎn)數(shù)由小到大循環(huán).否則會(huì)出現(xiàn)需要的值未計(jì)算的情況.
記錄方案可以用一個(gè)數(shù)組d[i][j]記錄k,然后遞歸尋找方案并記錄.

 1 #include<stdio.h>
 2 #include<iostream>
 3 using namespace std;
 4 int f[35][35] = {0}, d[35][35] = {0}, ans[35] = {0}, t = 0;
 5 void print(int start, int end){
 6     if (start > end) return;
 7     if (start == end) {ans[++t] = start; return;}
 8     ans[++t] = d[start][end];
 9     print(start, d[start][end]-1);
10     print(d[start][end]+1, end);
11 }
12 int main(){
13     int n, a[35] = {0}, i, j, k, l;
14     scanf("%d", &n);
15     for (i = 1; i <= n; i++){
16         scanf("%d", &a[i]);
17         f[i][i-1] = 1;
18         f[i][i] = a[i];
19     }
20     for (l = 2; l <= n; l++)
21         for (i = 1; i <= n; i++)
22             for (k = i; k <= i+l-1; k++){
23                 j = i+l-1;
24                 if (f[i][j] < f[i][k-1]*f[k+1][j] + a[k]){
25                     f[i][j] = f[i][k-1]*f[k+1][j] + a[k];
26                     d[i][j] = k;
27                 }
28             }
29     printf("%d\n", f[1][n]);
30     print(1, n);
31     for (i = 1; i < t; i++) printf("%d ", ans[i]);
32     printf("%d\n", ans[t]);
33 }
34 


posted on 2010-10-05 11:10 Climber.pI 閱讀(1062) 評(píng)論(4)  編輯 收藏 引用 所屬分類: 動(dòng)態(tài)規(guī)劃

Feedback

# re: NOIP 2003 加分二叉樹 2010-10-05 11:30 dementrock

擔(dān)心未計(jì)算用記憶化搜索就行了..  回復(fù)  更多評(píng)論   

# re: NOIP 2003 加分二叉樹 2010-10-06 09:30 Climber.pI

調(diào)試的時(shí)候發(fā)現(xiàn)有未計(jì)算的情況,然后聯(lián)想起usaco里以前看到的某種方法..  回復(fù)  更多評(píng)論   

# re: NOIP 2003 加分二叉樹 2010-10-06 10:31 dementrock

記憶化搜索是不可能有未計(jì)算的……只可能寫猥了  回復(fù)  更多評(píng)論   

# re: NOIp 2003 加分二叉樹 2010-10-08 21:57 Climber.pI

@dementrock
不會(huì)爆棧么?  回復(fù)  更多評(píng)論   

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            久久久精品一品道一区| 久久综合电影| 一本大道av伊人久久综合| 亚洲国产精品va| 久久久久中文| 亚洲日韩成人| 亚洲女人天堂av| 久久婷婷蜜乳一本欲蜜臀| 国产精品日韩久久久久| 亚洲国产精品黑人久久久| 国产精品成人免费视频| 裸体一区二区| 国产一二精品视频| 欧美一区二区在线播放| 99re热精品| 欧美国产日韩一区二区三区| 国产午夜精品全部视频在线播放| 亚洲欧美日韩视频二区| 亚洲精品美女91| 欧美成人一区二区三区| 亚洲国产经典视频| 老鸭窝毛片一区二区三区 | 猛男gaygay欧美视频| 亚洲欧美在线另类| 国产精品久久久久国产a级| 这里只有视频精品| 国内成+人亚洲+欧美+综合在线| 亚洲女人小视频在线观看| 亚洲网站啪啪| 欧美私人啪啪vps| 亚洲欧美日本伦理| 午夜欧美大片免费观看| 国内精品视频在线播放| 免费亚洲电影| 欧美激情一区在线| 亚洲女人天堂av| 久久国产精品99国产| 久久欧美肥婆一二区| 国产有码一区二区| 欧美在线一区二区三区| 欧美成人精品一区二区| 亚洲激情在线视频| 亚洲黄色免费| 欧美三级午夜理伦三级中视频| 一本一本久久a久久精品综合麻豆 一本一本久久a久久精品牛牛影视 | 国产午夜精品美女视频明星a级| 午夜精品久久| 亚洲免费综合| 狠狠色丁香婷婷综合| 欧美成人免费小视频| 欧美极品在线视频| 亚洲欧美日韩天堂| 久久本道综合色狠狠五月| 亚洲国产综合在线看不卡| 99精品国产热久久91蜜凸| 国产日韩欧美自拍| 亚洲国产精品99久久久久久久久| 欧美日韩精品一二三区| 久久精品三级| 欧美日本在线播放| 久久人人爽爽爽人久久久| 欧美精品乱码久久久久久按摩| 性感少妇一区| 欧美激情视频网站| 老司机午夜精品| 欧美大胆人体视频| 国产精品永久免费视频| 欧美 日韩 国产一区二区在线视频| 国产精品久久久久久久久借妻 | 老司机精品久久| 国产自产精品| 在线观看精品一区| 亚洲国产导航| 国产日韩欧美麻豆| 亚洲国产日本| 国产午夜亚洲精品羞羞网站 | 久久久国际精品| 欧美色道久久88综合亚洲精品| 久久一区二区三区四区| 国产精品久久久久一区| 亚洲国产精品久久久久久女王| 国产日韩欧美一区二区三区在线观看| 99国产精品视频免费观看| 亚洲日本电影在线| 久久米奇亚洲| 美国成人毛片| 狠狠久久婷婷| 99精品欧美一区| 亚洲成人在线网站| 精品福利av| 久久xxxx| 久久一区欧美| 狠狠色综合一区二区| 欧美影院成人| 久久伊人亚洲| 国语对白精品一区二区| 欧美一区二区在线播放| 久久久精品性| 国产精品日韩在线观看| 99热这里只有成人精品国产| 亚洲区免费影片| 欧美黄色aaaa| 亚洲美女精品久久| 亚洲视频www| 国产精品久久久久久久久免费樱桃 | 欧美一级理论性理论a| 最新亚洲电影| 久久精精品视频| 99国产一区| 一区在线视频| 亚洲国产精品成人综合色在线婷婷| 男女视频一区二区| 一本大道久久精品懂色aⅴ | 久久久999精品免费| 久久国产精品毛片| 亚洲国产精品一区二区第四页av| 麻豆成人精品| 欧美日韩国产一区二区三区| 欧美一区二区视频在线观看| 久久久激情视频| 一区二区三区精品在线| 性色av一区二区三区在线观看| 影音先锋另类| 亚洲电影在线免费观看| 国产精品福利网站| 欧美成人国产va精品日本一级| 欧美视频一区二区三区在线观看 | 亚洲一区中文| 欧美黄色精品| 欧美中文字幕不卡| 欧美伦理在线观看| 久久综合图片| 国产精品午夜电影| 久久九九精品| 国产在线不卡精品| 中文在线一区| 亚洲欧洲一区二区天堂久久 | 国产在线精品自拍| 国产精品电影网站| 国产一区在线视频| 最新亚洲一区| 欧美一区高清| 亚洲激情不卡| 久久国产精品久久久久久久久久| 久久欧美肥婆一二区| 亚洲国产精品美女| 日韩视频在线观看| 亚洲精品在线观看免费| 激情欧美一区| 亚洲一区www| 久久精品中文字幕一区| 国产精品素人视频| 亚洲第一精品影视| 狠狠色丁香久久综合频道| 一区二区三区www| 亚洲久久在线| 女同性一区二区三区人了人一 | 国产精品蜜臀在线观看| 亚洲精美视频| 亚洲国产精品悠悠久久琪琪| 久久精品国语| 久久―日本道色综合久久| 麻豆精品一区二区综合av| 亚洲高清在线观看一区| 亚洲欧洲在线一区| 久久久亚洲一区| 久久精彩视频| 好吊色欧美一区二区三区四区| 亚洲欧美一区二区视频| 欧美在线中文字幕| 亚洲精品欧美极品| 欧美精品手机在线| 亚洲日本黄色| 亚洲欧美中日韩| 国产午夜精品在线观看| 日韩视频免费观看高清在线视频 | 亚洲乱码精品一二三四区日韩在线 | 亚洲一区二区三区免费视频| 欧美一区2区三区4区公司二百| 国产精品夜夜夜一区二区三区尤| 亚洲午夜国产一区99re久久| 亚洲影院免费| 国产一区二区三区最好精华液| 欧美一二三视频| 久久精品二区三区| 欧美日本在线观看| 欧美在线啊v| 国产精品99久久久久久久久| 久久久最新网址| 欧美激情成人在线| 久久国产精品免费一区| 亚洲欧美第一页| 国产日韩在线播放| 免费日韩av片| 国产精品高潮呻吟久久av无限| 亚洲桃花岛网站| 欧美高清在线视频| 欧美激情视频一区二区三区不卡| 麻豆精品91| 欧美伊人久久|