zoukankan      html  css  js  c++  java
  • hdu1114 PiggyBank 完全背包

    /*设d[k]是重量为k时所对应的最小价值,重量不可能凑成k时,置其为-1,表示无穷大
    状态转移方程:
    dp[k] = 0…………k = 0;
    dp[k] = min(value[j] + dp[k - weight[j]])…………k >= weight[j];

    其中,1=< j <= n,若dp[k - weight[j]]) = -1,表示它是无穷大,重量不能达到

    本题求的是最小,模板需要做一些细微的改动


    本题的程序:



  • 相关阅读:
    [洛谷P1484] 种树
    Codeforces Round #505 Div. 1 + Div. 2
    [NOIp2015] 斗地主
    ☆ [NOIp2016] 天天爱跑步 「树上差分」
    [NOI2010] 超级钢琴
    [POI2000] 病毒
    [SCOI2010] 股票交易
    [NOI2002] 贪吃的九头龙
    [ZJOI2008] 骑士
    LeetCode 笔记系列 18 Maximal Rectangle [学以致用]
  • 原文地址:https://www.cnblogs.com/windmissing/p/2559899.html
Copyright © 2011-2022 走看看