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

隨筆 - 87  文章 - 279  trackbacks - 0
<2025年11月>
2627282930311
2345678
9101112131415
16171819202122
23242526272829
30123456

潛心看書研究!

常用鏈接

留言簿(19)

隨筆分類(81)

文章分類(89)

相冊

ACM OJ

My friends

搜索

  •  

積分與排名

  • 積分 - 220434
  • 排名 - 118

最新評論

閱讀排行榜

評論排行榜

PKU 3093 Margaritas on the River Walk
        先對輸入的數組排序,然后類似于01對a[i]做決策,核心代碼加了注釋:
         for (i=1; i<=n; i++) {
                 for (j=1; j<=maxsum; j++) {
                        if (j >= sum[i]) d[i][j] = 1; //j比sum[i]大,肯定這時候d[i][j]=1;
                        else {
                                d[i][j] = d[i-1][j];//不考慮a[i]
                                if (j-a[i]>=0) {//考慮a[i]
                                         if (d[i-1][j-a[i]] > 0) d[i][j] += d[i-1][j-a[i]];//把a[i]加進以前的選擇里面
                                         else d[i][j]++;//a[i]單獨作為一個選擇(這里需要先對a[i]排序,消除后效性)
                               }
                        }
                 }
         }

PKU 1037 A decorative fence
        先dp算出以i為起點的序列的個數,再組合數學
        td[n][i]和tu[n][i]分別表示個數為n,以i開始的上升和下降的序列個數
        易知:
        td[n][1] = 0;
        td[n][i] = sigma(tu[n-1][j], j從1..i-1)  = td[n][i-1] + tu[n-1][i-1] ;
        tu[n][i]  = td[n][n+i-1];

PKU 2677 Tour
        雙調歐幾里德旅行商問題(明顯階段dp)
        動態規劃方程 :d[i+1][i] = mint(d[i+1][i], d[i][j]+g[j][i+1]); 
                                      d[i+1][j] = mint(d[i+1][j], d[i][j]+g[i][i+1]);
                                       0<=j<i   

PKU 2288 Islands and Bridges
        集合DP
        狀態表示: d[i][j][k] (i為13為二進制表示點的狀態, j為當前節點, k為到達j的前驅節點)

posted on 2007-04-20 18:10 閱讀(2148) 評論(5)  編輯 收藏 引用 所屬分類: 算法&ACM

FeedBack:
# re: 對一些DP題目的小結 2007-04-22 08:56 byron
豪大牛,問一下,這是一些題目嗎????  回復  更多評論
  
# re: 對一些DP題目的小結 2007-04-24 00:52 
@byron
是pku上的題目,我菜菜啊。。。  回復  更多評論
  
# re: 對一些DP題目的小結 2007-04-26 18:59 oyjpart
呵呵 就聊上了啊 :)  回復  更多評論
  
# re: 對一些DP題目的小結 2007-06-30 22:55 姜雨生
Margaritas on the River Walk
Time Limit:1000MS Memory Limit:65536K
Total Submit:309 Accepted:132

Description


One of the more popular activities in San Antonio is to enjoy margaritas in the park along the river know as the River Walk. Margaritas may be purchased at many establishments along the River Walk from fancy hotels to Joe’s Taco and Margarita stand. (The problem is not to find out how Joe got a liquor license. That involves Texas politics and thus is much too difficult for an ACM contest problem.) The prices of the margaritas vary depending on the amount and quality of the ingredients and the ambience of the establishment. You have allocated a certain amount of money to sampling different margaritas.

Given the price of a single margarita (including applicable taxes and gratuities) at each of the various establishments and the amount allocated to sampling the margaritas, find out how many different maximal combinations, choosing at most one margarita from each establishment, you can purchase. A valid combination must have a total price no more than the allocated amount and the unused amount (allocated amount – total price) must be less than the price of any establishment that was not selected. (Otherwise you could add that establishment to the combination.)

For example, suppose you have $25 to spend and the prices (whole dollar amounts) are:

Vendor A B C D H J
Price 8 9 8 7 16 5

Then possible combinations (with their prices) are:

ABC(25), ABD(24), ABJ(22), ACD(23), ACJ(21), ADJ( 20), AH(24), BCD(24), BCJ(22), BDJ(21), BH(25), CDJ(20), CH(24), DH(23) and HJ(21).

Thus the total number of combinations is 15.


Input


The input begins with a line containing an integer value specifying the number of datasets that follow, N (1 ≤ N ≤ 1000). Each dataset starts with a line containing two integer values V and D representing the number of vendors (1 ≤ V ≤ 30) and the dollar amount to spend (1 ≤ D ≤ 1000) respectively. The two values will be separated by one or more spaces. The remainder of each dataset consists of one or more lines, each containing one or more integer values representing the cost of a margarita for each vendor. There will be a total of V cost values specified. The cost of a margarita is always at least one (1). Input values will be chosen so the result will fit in a 32 bit unsigned integer.


Output


For each problem instance, the output will be a single line containing the dataset number, followed by a single space and then the number of combinations for that problem instance.


Sample Input


2
6 25
8 9 8 7 16 5
30 250
1 2 3 4 5 6 7 8 9 10 11
12 13 14 15 16 17 18 19 20
21 22 23 24 25 26 27 28 29 30

Sample Output


1 15
2 16509438

Hint


Note: Some solution methods for this problem may be exponential in the number of vendors. For these methods, the time limit may be exceeded on problem instances with a large number of vendors such as the second example below.


Source
Greater New York 2006
  回復  更多評論
  
# re: 對一些DP題目的小結 2007-06-30 22:59 姜雨生
應該可以更加優化  回復  更多評論
  
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
              久久精品一区四区| 午夜精品久久久久久99热软件 | 国产手机视频一区二区| 亚洲一区高清| 欧美一区二区观看视频| 国产一区二区三区av电影| 久久经典综合| 欧美激情导航| 亚洲欧美日韩中文播放| 亚洲欧美综合精品久久成人| 曰本成人黄色| 一区二区三区视频在线| 国产永久精品大片wwwapp| 男女激情视频一区| 国产精品毛片大码女人| 乱人伦精品视频在线观看| 欧美激情第4页| 久久99伊人| 欧美性色视频在线| 欧美大片在线观看一区二区| 欧美国产丝袜视频| 欧美性猛交xxxx免费看久久久 | 麻豆成人综合网| 国产精品久久久一区二区三区| 欧美国产一区视频在线观看| 国产精品一香蕉国产线看观看 | 99精品国产福利在线观看免费 | 欧美激情视频在线免费观看 欧美视频免费一| 亚洲国产黄色片| 国产精品成人免费精品自在线观看| 欧美在线亚洲综合一区| 久久久久久久999精品视频| 亚洲免费中文字幕| 欧美日韩国产色站一区二区三区| 久久激情中文| 国产精品久久久久久久久婷婷| 你懂的国产精品| 精品成人一区二区三区四区| 午夜精品一区二区在线观看 | 亚洲国产视频直播| 亚洲国产日韩欧美在线动漫| 久久精品国产成人| 欧美大片在线观看一区| 亚洲电影av在线| 日韩一区二区免费高清| 久久久噜噜噜久噜久久| 久久综合影视| 一区二区高清| 国模套图日韩精品一区二区| 久久综合伊人77777蜜臀| 亚洲激情网站| 国产精品劲爆视频| 麻豆精品一区二区综合av| 欧美国内亚洲| 久久er99精品| 亚洲你懂的在线视频| 伊人久久大香线蕉综合热线| 国产精品萝li| 久久久亚洲人| 亚洲欧美日韩精品久久奇米色影视| 久久影院午夜片一区| 亚洲天堂av在线免费| 国产一区欧美| 欧美午夜精品久久久久久久| 久久久欧美精品| 亚洲制服av| 亚洲电影免费| 亚洲国产精品久久久久久女王| 99国产精品视频免费观看一公开| 国产一区二区久久| 国产精品一区三区| 牛牛影视久久网| 久久伊人亚洲| 久久久五月天| 蜜臀av国产精品久久久久| 久久不见久久见免费视频1| 亚洲午夜精品一区二区三区他趣| 91久久夜色精品国产九色| 免费观看成人| 亚洲人成精品久久久久| 91久久久国产精品| 亚洲日本aⅴ片在线观看香蕉| 欧美激情精品久久久久久蜜臀 | 亚洲精品一二三区| 欧美成人综合一区| 亚洲国产二区| 亚洲欧洲视频| 一级日韩一区在线观看| 中文精品视频一区二区在线观看| 亚洲高清视频在线| 夜夜嗨av一区二区三区网站四季av| 亚洲精品影院| 亚洲欧美国产毛片在线| 久久精品视频在线免费观看| 老司机午夜精品视频| 亚洲精品国精品久久99热一| 久久精品欧美日韩精品| 欧美 日韩 国产一区二区在线视频| 久久亚洲风情| 一区二区欧美在线观看| 欧美专区在线| 欧美日韩一区二区三区在线视频 | 欧美一区激情| 欧美性天天影院| 亚洲国产一成人久久精品| 午夜视频久久久| 99国产精品久久久久久久久久| 欧美一区三区二区在线观看| 欧美国产大片| 亚洲狠狠丁香婷婷综合久久久| 午夜伦理片一区| 亚洲男人的天堂在线观看| 欧美激情第3页| 亚洲精品国久久99热| 久久性色av| 香蕉久久夜色精品国产| 欧美性淫爽ww久久久久无| 亚洲精品影视| 在线视频你懂得一区| 欧美日韩精品是欧美日韩精品| 亚洲国产成人av| 欧美刺激性大交免费视频| 欧美mv日韩mv国产网站app| 亚洲第一综合天堂另类专| 美女诱惑一区| 欧美承认网站| 亚洲欧美日韩国产综合在线| 99国内精品久久| 国产性色一区二区| 怡红院精品视频| 欧美成人免费网| 欧美日韩精品在线观看| 亚洲永久免费av| 久久久成人精品| aⅴ色国产欧美| 欧美一区二区成人| 日韩视频一区二区在线观看 | 一区二区高清在线| 国产精品二区二区三区| 麻豆av福利av久久av| 欧美精品18videos性欧美| 欧美在线观看天堂一区二区三区| 久久gogo国模裸体人体| 99re66热这里只有精品3直播| 一区二区欧美激情| 亚洲电影免费观看高清| 久久一区视频| 最新亚洲激情| 国产精品毛片在线| 免费亚洲一区二区| 国产精品亚洲欧美| 亚洲香蕉网站| 中文国产成人精品| 99亚洲伊人久久精品影院红桃| 黄色成人片子| 亚洲精品在线三区| 亚洲欧洲在线播放| 久久久久久久久久久久久久一区| 午夜久久福利| 狠狠爱综合网| 浪潮色综合久久天堂| 免费成人在线视频网站| 亚洲国产婷婷香蕉久久久久久| 另类尿喷潮videofree| 欧美在线观看视频一区二区三区 | 国产在线拍偷自揄拍精品| 久久精品导航| 国产日韩欧美a| 久久免费观看视频| 亚洲国产福利在线| 中文精品99久久国产香蕉| 国产精品大片| 久久精彩视频| 亚洲国产精品一区在线观看不卡| 亚洲三级毛片| 国产精品视频久久| 久久综合九色| 亚久久调教视频| 91久久在线播放| 欧美一区亚洲二区| 亚洲三级影院| 黄色成人小视频| 国产日韩亚洲欧美综合| 久久久在线视频| 亚洲综合国产| 亚洲制服少妇| 久久精品日韩欧美| 国产亚洲观看| 免费在线成人av| 亚洲一区二区免费看| 亚洲国产欧美精品| 久久久精品一区| 亚洲一区3d动漫同人无遮挡| 亚洲激情午夜| 伊人成人网在线看| 国产精品一区二区久久久久| 欧美国产精品v| 久久精品在线视频| 亚洲影视在线播放| 99这里有精品|