当前位置: 首页 > news >正文

云奇网站建设宁波建网站哪家好用点

云奇网站建设,宁波建网站哪家好用点,个人制作个网站,北京 做网站今日任务 70.爬楼梯(进阶)322.零钱兑换279.完全平方数 70.爬楼梯(进阶) 题目链接#xff1a; https://leetcode.cn/problems/climbing-stairs/description/ 题目描述#xff1a; 假设你正在爬楼梯。需要 n 阶你才能到达楼顶。 每次你可以爬 1 或 2 个台阶。你有多少种不…今日任务 70.爬楼梯(进阶)322.零钱兑换279.完全平方数 70.爬楼梯(进阶) 题目链接 https://leetcode.cn/problems/climbing-stairs/description/ 题目描述 假设你正在爬楼梯。需要 n 阶你才能到达楼顶。 每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢 示例 1 输入n 2 输出2 解释有两种方法可以爬到楼顶。 1. 1 阶 1 阶 2. 2 阶示例 2 输入n 3 输出3 解释有三种方法可以爬到楼顶。 1. 1 阶 1 阶 1 阶 2. 1 阶 2 阶 3. 2 阶 1 阶 提示 1 n 45 题解代码 class Solution { public://二刷复习动态规划用完全背包地方式做一次int climbStairs(int n){vectorint dp(n1, 0); //定义dp数组dp[i]表示爬到有i个台阶的楼顶有dp[i]种方法dp[0] 1; //初始化dp数组dp[0]是其他数值的基础所以要是1for(int i 1; i n; i){//遍历背包for(int j 1; j 2;j){//遍历物品也就是台阶if(i-j 0){dp[i] dp[i-j];}}}return dp[n];}//一刷动态规划 /*int climbStairs(int n) {//再用完全背包的方式做一次 vectorint dp(n1,0);//定义dp数组dp[i]表示爬到有i个台阶的楼顶有dp[i]种方法dp[0] 1; //初始化dp数组dp[0]是其他数值的基础所以要是1for(int i 1; i n;i){ //遍历背包for(int j 1; j 2; j){ //遍历物品也就是台阶if(i-j0){dp[i] dp[i-j];}}}return dp[n];/*if(n 1){return n; }vectorint dp(n1); //定义dp数组dp[i]代表到第i层有dp[i]种办法dp[1] 1; //初始化dp数组注意这里不初始化dp[0]dp[2] 2;for(int i 3; i n; i){//注意i是从3开始的dp[i] dp[i-1] dp[i-2];//递推方程}return dp[n];*//* }*///二刷复习动态规划//斐波那契数列式完成/*int climbStairs(int n){if(n 1){return n;}vectorint dp(n1); //dp数组dp[i]代表到第i层有dp[i]种方法dp[1] 1;dp[2] 2;for(int i 3; i n; i){dp[i] dp[i-1]dp[i-2];}return dp[n];}*/ };322.零钱兑换 题目链接 https://leetcode.cn/problems/coin-change/description/ 题目描述 给你一个整数数组 coins 表示不同面额的硬币以及一个整数 amount 表示总金额。 计算并返回可以凑成总金额所需的 最少的硬币个数 。如果没有任何一种硬币组合能组成总金额返回 -1 。 你可以认为每种硬币的数量是无限的。 示例 1 输入coins [1, 2, 5], amount 11输出3解释11 5 5 1示例 2 输入coins [2], amount 3输出-1示例 3 输入coins [1], amount 0 输出0 提示 1 coins.length 121 coins[i] 231 - 10 amount 104 题解代码 class Solution { public://二刷动规复习int coinChange(vectorint coins, int amount){vectorint dp(amount1, INT_MAX); //dp数组dp[j]表示凑足总数为j所需要的钱币的最少个数为dp[j]dp[0] 0; //初始化dp数组dp[0]凑足总数为0所需的钱币最少个数为0个for(int i 0; i coins.size(); i){//遍历物品for(int j coins[i]; j amount; j){//遍历背包if(dp[j-coins[i]] ! INT_MAX){dp[j] min(dp[j],dp[j-coins[i]]1);}}}if(dp[amount] INT_MAX){return -1;}return dp[amount];}//一刷动规复习/*int coinChange(vectorint coins, int amount) {vectorint dp(amount1, INT_MAX); //dp数组dp[j]表示凑足总数为j所需的钱币的最少个数为dp[j]dp[0] 0;//初始化dp数组dp[0]凑足总数为0所需的钱币的最少个数为0个for(int i 0; i coins.size(); i){//遍历物品for(int j coins[i]; j amount; j){ //遍历背包if(dp[j-coins[i]] ! INT_MAX){dp[j] min(dp[j],dp[j-coins[i]]1);}}}if(dp[amount] INT_MAX){return -1;}return dp[amount];}*/ };279.完全平方数 题目链接 https://leetcode.cn/problems/perfect-squares/description/ 题目描述 给你一个整数 n 返回 和为 n 的完全平方数的最少数量 。 完全平方数 是一个整数其值等于另一个整数的平方换句话说其值等于一个整数自乘的积。例如1、4、9 和 16 都是完全平方数而 3 和 11 不是。 示例 1 输入n 12输出3 解释12 4 4 4示例 2 输入n 13输出2 解释13 4 9提示 1 n 104 题解代码 class Solution { public://二刷动规复习int numSquares(int n){vectorint dp(n1, INT_MAX); //定义dp数组dp[j]表示和为j的完全平方数的最小数量dp[j]dp[0] 0; //和为0的完全平方数的最小数量为dp[0]for(int i 0; i n; i){//遍历背包for(int j 1; j*j i; j){//遍历物品dp[i] min(dp[i], dp[i-j*j]1);}}return dp[n];}//一刷动规/*int numSquares(int n) {vectorint dp(n1,INT_MAX);//定义dp数组dp[j]表示和为j的完全平方数的最小数量d[j]dp[0] 0; //和为0的完全平方数的最小数量为dp[0]for(int i 0; i n; i){ //遍历背包for(int j 1; j*j i; j){ //遍历物品dp[i] min(dp[i],dp[i-j*j]1);}}return dp[n];}*/ };总结 我们知道这是完全背包 如果求组合数就是外层for循环遍历物品内层for遍历背包。 如果求排列数就是外层for遍历背包内层for循环遍历物品。
文章转载自:
http://www.morning.xjbtb.cn.gov.cn.xjbtb.cn
http://www.morning.swlwf.cn.gov.cn.swlwf.cn
http://www.morning.czgtt.cn.gov.cn.czgtt.cn
http://www.morning.mqwdh.cn.gov.cn.mqwdh.cn
http://www.morning.tkzrh.cn.gov.cn.tkzrh.cn
http://www.morning.mkrqh.cn.gov.cn.mkrqh.cn
http://www.morning.bgpch.cn.gov.cn.bgpch.cn
http://www.morning.mtrfz.cn.gov.cn.mtrfz.cn
http://www.morning.lkpzx.cn.gov.cn.lkpzx.cn
http://www.morning.tytly.cn.gov.cn.tytly.cn
http://www.morning.ryrpq.cn.gov.cn.ryrpq.cn
http://www.morning.thnpj.cn.gov.cn.thnpj.cn
http://www.morning.prmbb.cn.gov.cn.prmbb.cn
http://www.morning.hmmnb.cn.gov.cn.hmmnb.cn
http://www.morning.qhfdl.cn.gov.cn.qhfdl.cn
http://www.morning.gmmxh.cn.gov.cn.gmmxh.cn
http://www.morning.mgskc.cn.gov.cn.mgskc.cn
http://www.morning.lqrpk.cn.gov.cn.lqrpk.cn
http://www.morning.jqbpn.cn.gov.cn.jqbpn.cn
http://www.morning.gqwbl.cn.gov.cn.gqwbl.cn
http://www.morning.jpnfm.cn.gov.cn.jpnfm.cn
http://www.morning.jrsgs.cn.gov.cn.jrsgs.cn
http://www.morning.tnhg.cn.gov.cn.tnhg.cn
http://www.morning.mpmtz.cn.gov.cn.mpmtz.cn
http://www.morning.xscpq.cn.gov.cn.xscpq.cn
http://www.morning.hhxkl.cn.gov.cn.hhxkl.cn
http://www.morning.cwgt.cn.gov.cn.cwgt.cn
http://www.morning.drkk.cn.gov.cn.drkk.cn
http://www.morning.jllnh.cn.gov.cn.jllnh.cn
http://www.morning.cbtn.cn.gov.cn.cbtn.cn
http://www.morning.mprpx.cn.gov.cn.mprpx.cn
http://www.morning.nzfqw.cn.gov.cn.nzfqw.cn
http://www.morning.spwln.cn.gov.cn.spwln.cn
http://www.morning.ygflz.cn.gov.cn.ygflz.cn
http://www.morning.xkwyk.cn.gov.cn.xkwyk.cn
http://www.morning.lzqtn.cn.gov.cn.lzqtn.cn
http://www.morning.blfgh.cn.gov.cn.blfgh.cn
http://www.morning.pjxlg.cn.gov.cn.pjxlg.cn
http://www.morning.xsymm.cn.gov.cn.xsymm.cn
http://www.morning.gtwtk.cn.gov.cn.gtwtk.cn
http://www.morning.nhgkm.cn.gov.cn.nhgkm.cn
http://www.morning.zdtfr.cn.gov.cn.zdtfr.cn
http://www.morning.qcslh.cn.gov.cn.qcslh.cn
http://www.morning.fpjw.cn.gov.cn.fpjw.cn
http://www.morning.gbhsz.cn.gov.cn.gbhsz.cn
http://www.morning.wckrl.cn.gov.cn.wckrl.cn
http://www.morning.btlsb.cn.gov.cn.btlsb.cn
http://www.morning.kwfnt.cn.gov.cn.kwfnt.cn
http://www.morning.mtdfn.cn.gov.cn.mtdfn.cn
http://www.morning.c7497.cn.gov.cn.c7497.cn
http://www.morning.nkqnn.cn.gov.cn.nkqnn.cn
http://www.morning.mwlxk.cn.gov.cn.mwlxk.cn
http://www.morning.cwwts.cn.gov.cn.cwwts.cn
http://www.morning.jlpdc.cn.gov.cn.jlpdc.cn
http://www.morning.pkggl.cn.gov.cn.pkggl.cn
http://www.morning.pjtnk.cn.gov.cn.pjtnk.cn
http://www.morning.cjsrg.cn.gov.cn.cjsrg.cn
http://www.morning.rtlth.cn.gov.cn.rtlth.cn
http://www.morning.tbqxh.cn.gov.cn.tbqxh.cn
http://www.morning.rbkml.cn.gov.cn.rbkml.cn
http://www.morning.rrgm.cn.gov.cn.rrgm.cn
http://www.morning.lnbcg.cn.gov.cn.lnbcg.cn
http://www.morning.mgkb.cn.gov.cn.mgkb.cn
http://www.morning.ycmpk.cn.gov.cn.ycmpk.cn
http://www.morning.c7507.cn.gov.cn.c7507.cn
http://www.morning.kycxb.cn.gov.cn.kycxb.cn
http://www.morning.wcghr.cn.gov.cn.wcghr.cn
http://www.morning.ycwym.cn.gov.cn.ycwym.cn
http://www.morning.hxycm.cn.gov.cn.hxycm.cn
http://www.morning.gthgf.cn.gov.cn.gthgf.cn
http://www.morning.llyjx.cn.gov.cn.llyjx.cn
http://www.morning.qgcfb.cn.gov.cn.qgcfb.cn
http://www.morning.wqgr.cn.gov.cn.wqgr.cn
http://www.morning.fbfnk.cn.gov.cn.fbfnk.cn
http://www.morning.bauul.com.gov.cn.bauul.com
http://www.morning.qkrzn.cn.gov.cn.qkrzn.cn
http://www.morning.jhxtm.cn.gov.cn.jhxtm.cn
http://www.morning.bnygf.cn.gov.cn.bnygf.cn
http://www.morning.gqfjb.cn.gov.cn.gqfjb.cn
http://www.morning.ytbr.cn.gov.cn.ytbr.cn
http://www.tj-hxxt.cn/news/278756.html

相关文章:

  • 怎么做网站版面分析生产许可证查询官网
  • 上海网站建设规范福州seo公司技术
  • 带购物车的网站模板网站建设预算描述
  • 网站域名备案证明网站授权合同
  • 内江市建设教育培训官方网站怎么添加字体在wordpress
  • 网站开发ppt模板wordpress标签工具栏
  • 西宁做网站公司哪家好百度指数排名
  • 网站改标题关键词描述微信手机网站设计6
  • 网站 错误代码久就建筑网
  • 广州网站建设乐云seo模板中心电商运营的概念
  • jsp网站开发的参考文献老域名网站不收录
  • 公司做网站图片谈谈你在建设主题资源网站时
  • 百度免费网站制作网页设计培训一般多少钱
  • 用html怎么做网站尾部如何做一个微信公众号
  • 网站设计计费短视频剪辑培训学校
  • 闻喜网站建设今题网免费发布信息网
  • wordpress视频站主题淄博手机网站建设公司
  • dw做旅游网站毕业设计模板下载企业名录采集器
  • 制作商业网站界面设计1+x证书考什么
  • 淄博公益网站建设上海公司注册代理电话
  • 焦作网站建设wordpress如何建立论坛
  • 合肥建设监理协会网站一家专门做房产特卖的网站
  • 医院网站 整站源码清浦网站建设
  • 怎样做网站服务器html做电子书网站
  • 做流量网站要做哪一种动画制作软件有哪些?
  • 网站建设考评办法搭建平台筑巢引凤
  • 四川网站建设电话咨询网络app开发网站建设价格
  • 网站建设初步规划微信小程序免300元认证费
  • 东莞常平建设局网站做互联网项目怎么推广
  • 网站开发流程传智播客公司变更函模板