• 硬币


    此博客链接:

    硬币

    题目链接:https://leetcode-cn.com/problems/coin-lcci/

    硬币。给定数量不限的硬币,币值为25分、10分、5分和1分,编写代码计算n分有几种表示法。(结果可能会很大,你需要将结果模上1000000007)

    示例1:

    输入: n = 5
    输出:2
    解释: 有两种方式可以凑成总金额:
    5=5
    5=1+1+1+1+1
    示例2:

    输入: n = 10
    输出:4
    解释: 有四种方式可以凑成总金额:
    10=10
    10=5+5
    10=5+1+1+1+1+1
    10=1+1+1+1+1+1+1+1+1+1

    题解:

           思路:这题想着先看给的数中能否整除硬币种类的面值数,想想动态规划,是需要找动态转移方程,还需要初始条件,还要把每步求解出来的值保存下来,然后初始条件应该是dp[1]=1;dp[2]=1;dp[3]=1;dp[4]=1;dp[5]=2;dp[6]=2;dp[7]=2.....dp[10]=得,不知道咋写了。

        还是从递推公式来看,能不能找到什么

  • 相关阅读:
    SDOI2017 树点染色
    ZROI week1
    ZROI week3
    BZOJ 4545
    ZROI week2
    组合数问题
    JSOI2016 独特的树叶
    TJOI2015 组合数学
    Beginning Storyboards in iOS 5 Part 2
    孕妇不能吃的东东
  • 原文地址:https://www.cnblogs.com/ping2yingshi/p/13749017.html
Copyright © 2020-2023  润新知