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

我希望你是我獨家記憶

一段永遠封存的記憶,隨風而去
posts - 263, comments - 31, trackbacks - 0, articles - 3
   :: 首頁 :: 新隨筆 ::  :: 聚合  :: 管理
  1 //    1039    C++    Accepted    0.015    12 117 KB
  2 
  3 //樹形DP
  4 //dp[i][0]表示不選當前節點--dp[i][1]選當前節點
  5 //選當前節點的時候不能選兒子節點
  6 //沒選當前節點則取選兒子節點和不選兒子節點中的最大值
  7 //dp[i][1] = sum( dp[ichild][0] )
  8 //dp[i][0] = sum( fmax( dp[ichild][0], dp[ichild][1] ) )
  9 
 10 #include <stdio.h>
 11 #include <stdlib.h>
 12 #include <string.h>
 13 
 14 const int size = 6010 ;
 15 const int INF = 150 * size * -1 ;
 16 int dp[size][2] ;
 17 int joy[size] ;//歡樂度
 18 short edge[size][1000] ;//矩陣模擬鄰接鏈表
 19 int outdeg[size] ;
 20 
 21 int inn ;
 22 
 23 int fdp0( int sn ) ;
 24 int fdp1( int sn ) ;
 25 
 26 
 27 int fmax( int a, int b )
 28 {
 29     return a > b ? a : b ;
 30 }
 31 
 32 void input()
 33 {
 34     forint i=1; i<=inn; i++ ) scanf( "%d"&joy[i] ) ;
 35 
 36     forint i=0; i<=inn; i++ ) {
 37         edge[i][0= 0 ;//記錄鏈表個數
 38         outdeg[i] = 0 ;
 39     }
 40 
 41     int sn, en ;
 42     whiletrue )
 43     {
 44         scanf( "%d %d"&sn, &en ) ;
 45         if0==sn && 0==en )    break ;
 46         edge[en][++edge[en][0]] = sn ;
 47         outdeg[en] ++ ;
 48     }//建樹
 49 }
 50 
 51 int fdp0( int sn )
 52 {
 53     if( dp[sn][0]>INF ) return dp[sn][0] ;
 54 
 55     int reval = 0 ;
 56     forint i=1; i<=edge[sn][0]; i++ )
 57     {
 58         reval += fmax( fdp0(edge[sn][i]), fdp1(edge[sn][i]) ) ;
 59     }
 60 
 61     dp[sn][0= reval ;
 62 
 63     return reval ;
 64 }
 65 
 66 int fdp1( int sn )
 67 {
 68     if( dp[sn][1]>INF ) return dp[sn][1] ;
 69 
 70     int reval = joy[sn] ;
 71 
 72     forint i=1; i<=edge[sn][0]; i++ )
 73     {
 74         reval += fdp0( edge[sn][i] ) ;
 75     }
 76 
 77     dp[sn][1= reval ;
 78 
 79     return reval ;
 80 }
 81 
 82 void process()
 83 {
 84     //memset( dp, -1, sizeof(dp) ) ;
 85     forint i=0; i<=inn; i++ ) dp[i][0= dp[i][1= INF ;
 86 
 87     forint i=1; i<=inn; i++ )
 88     {
 89         if0 == outdeg[i] ) { dp[i][0= 0 ; dp[i][1= joy[i] ; }
 90     }//初始化
 91 
 92     forint i=1; i<=inn; i++ )
 93     {
 94         dp[i][0= fdp0( i ) ;
 95         dp[i][1= fdp1( i ) ;
 96     }
 97 }
 98 
 99 void output()
100 {
101     int maxjoy = INF ;
102     forint i=1; i<=inn; i++ )
103     {
104         if( dp[i][0> maxjoy ) maxjoy = dp[i][0] ;
105         if( dp[i][1> maxjoy ) maxjoy = dp[i][1] ;
106     }
107 
108     printf( "%d\n", maxjoy ) ;
109 }
110 
111 int main()
112 {
113     while( scanf( "%d"&inn ) != EOF )
114     {
115         input() ;
116 
117         process() ;
118 
119         output() ;
120     }
121 
122     return 0 ;
123 }

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            韩国三级在线一区| 狂野欧美激情性xxxx| 久久久久综合| 久久精品论坛| 久久精品视频一| 美国十次了思思久久精品导航| 久久另类ts人妖一区二区| 久久性色av| 亚洲黄一区二区三区| 99国产精品视频免费观看一公开| 夜夜狂射影院欧美极品| 性欧美xxxx大乳国产app| 久久综合九色| 国产精品久久久999| 国产亚洲精品久久久| 亚洲风情亚aⅴ在线发布| 一区二区三区 在线观看视频| 香蕉久久a毛片| 欧美大胆人体视频| 亚洲天堂激情| 免费精品视频| 国产亚洲永久域名| 在线一区二区三区做爰视频网站| 久久电影一区| 亚洲美女免费视频| 久久阴道视频| 国产一区二区三区久久久久久久久| 亚洲三级免费| 国产精品户外野外| 久久精品一区二区国产| 欧美激情一区二区三区| 国产亚洲激情视频在线| 亚洲美女中出| 欧美激情aⅴ一区二区三区| 亚洲亚洲精品三区日韩精品在线视频| 久久只精品国产| 国产午夜亚洲精品理论片色戒| 一区二区91| 欧美激情一区三区| 久久久久久日产精品| 国产一本一道久久香蕉| 午夜精品美女自拍福到在线| 亚洲精品资源| 欧美美女操人视频| 亚洲日本欧美在线| 欧美国产日韩xxxxx| 久久精品亚洲一区| 国产欧美日韩一区二区三区在线观看 | 久久久人人人| 亚洲一区成人| 欧美亚州一区二区三区| 一区二区高清视频在线观看| 亚洲国产日韩欧美在线99 | 久久在线免费| 怡红院精品视频| 美女诱惑一区| 美国成人直播| 亚洲精品一区二区三区婷婷月| 欧美成人午夜| 欧美成人官网二区| 亚洲精品影视| 国产一区深夜福利| 性欧美激情精品| 午夜精品福利电影| 国产自产高清不卡| 欧美大色视频| 久久精品五月婷婷| 亚洲激情在线| 亚洲九九九在线观看| 欧美日韩伦理在线免费| 亚洲欧美一区二区三区在线| 亚洲一区免费视频| 国产在线播放一区二区三区| 每日更新成人在线视频| 欧美成人精品影院| 亚洲一区二区三区成人在线视频精品 | 欧美一区二区三区在线播放| 久久精品国产久精国产思思| 欧美在线视频二区| 18成人免费观看视频| 欧美成人精品在线观看| 欧美国产日韩a欧美在线观看| 中文av一区特黄| 午夜视频一区在线观看| 在线免费观看日本一区| 日韩一区二区精品视频| 国产日韩欧美成人| 亚洲成人资源网| 国产精品久久久久久久久久免费 | 国产欧美高清| 欧美成人精品福利| 国产精品国产三级国产| 久久这里有精品15一区二区三区| 欧美大片在线观看一区| 欧美一区二区在线视频| 蜜桃久久av一区| 欧美一级视频精品观看| 久久性色av| 欧美中文在线观看国产| 欧美激情一区二区三区在线视频观看 | 欧美激情国产日韩| 国产一区观看| 亚洲人成亚洲人成在线观看图片| 国产精品第13页| 欧美激情第3页| 国产精品一区二区在线观看不卡| 欧美 日韩 国产 一区| 欧美午夜精品久久久久久久| 美女黄毛**国产精品啪啪| 国产精品久久久999| 亚洲国产精品电影在线观看| 国产一区激情| 亚洲伊人伊色伊影伊综合网| 亚洲激情网站| 久久久国产亚洲精品| 欧美在线免费一级片| 欧美日韩在线视频一区二区| 欧美激情一区二区三区不卡| 红桃视频国产一区| 性欧美办公室18xxxxhd| 欧美一进一出视频| 国产精品对白刺激久久久| 亚洲精品影院| 一二三区精品| 欧美精选一区| 欧美黄色一区| 精品动漫3d一区二区三区免费| 亚洲欧美日本日韩| 亚洲欧美精品伊人久久| 欧美视频不卡中文| 夜夜爽av福利精品导航 | 亚洲欧洲日本一区二区三区| 亚洲黄色片网站| 国产精品日韩欧美一区二区三区 | 99re6这里只有精品视频在线观看| 久久精品免费观看| 一本色道久久综合亚洲精品高清 | 亚洲欧美激情诱惑| 欧美二区在线| 欧美18av| 亚洲国产成人tv| 看片网站欧美日韩| 欧美成人精品高清在线播放| 在线播放日韩| 老牛影视一区二区三区| 亚洲大胆人体在线| 亚洲精品色图| 欧美韩日亚洲| 99re6这里只有精品| 亚洲女性裸体视频| 国产日韩欧美麻豆| 久久久久久久欧美精品| 亚洲第一区在线观看| 99av国产精品欲麻豆| 欧美日韩大片一区二区三区| 妖精视频成人观看www| 欧美一区二区三区在线视频| 国产亚洲精品aa| 美女尤物久久精品| 99在线热播精品免费99热| 欧美亚洲色图校园春色| 激情久久久久久久| 嫩草影视亚洲| 亚洲天堂成人| 美女精品国产| 亚洲视频在线一区观看| 国产午夜亚洲精品羞羞网站| 久热精品视频在线| 亚洲午夜视频| 欧美成人精品一区二区| 亚洲专区一区| 亚洲国产精品成人va在线观看| 欧美激情综合五月色丁香| 亚洲欧美第一页| 亚洲大片精品永久免费| 香港久久久电影| 亚洲人成在线观看网站高清| 国产精品一级二级三级| 欧美91视频| 小黄鸭视频精品导航| 亚洲国产成人不卡| 久久国产主播| 亚洲午夜高清视频| 91久久精品国产91久久| 国产手机视频一区二区| 欧美日韩亚洲一区二区三区| 亚洲巨乳在线| 亚洲欧美日韩精品综合在线观看| 免费av成人在线| 新狼窝色av性久久久久久| 亚洲人成网在线播放| 国产欧美日韩视频| 欧美日韩美女在线观看| 久久久伊人欧美| 午夜久久久久久| 一本色道久久99精品综合 | 国内精品免费午夜毛片| 国产精品伦一区| 欧美精品一区二区在线观看| 久久久999精品免费|