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

郑州网站建设蝶动一个网站可以做多少关键字

郑州网站建设蝶动,一个网站可以做多少关键字,wordpress好用中文插件,网站建设赶集网目录 斐波那契类型 746.使用最小花费爬楼梯 矩阵 120. 三角形最小路径和 斐波那契类型 746.使用最小花费爬楼梯 给你一个整数数组 cost ,其中 cost[i] 是从楼梯第 i 个台阶向上爬需要支付的费用。一旦你支付此费用,即可选择向上爬一个或者两个台阶。…

目录

斐波那契类型

746.使用最小花费爬楼梯

 矩阵

120. 三角形最小路径和


斐波那契类型

746.使用最小花费爬楼梯

给你一个整数数组 cost ,其中 cost[i] 是从楼梯第 i 个台阶向上爬需要支付的费用。一旦你支付此费用,即可选择向上爬一个或者两个台阶。

你可以选择从下标为 0 或下标为 1 的台阶开始爬楼梯。请你计算并返回达到楼梯顶部的最低花费。

示例 1:

输入:cost = [10,15,20]
输出:15
解释:你将从下标为 1 的台阶开始。
- 支付 15 ,向上爬两个台阶,到达楼梯顶部。
总花费为 15 。

示例 2:

输入:cost = [1,100,1,1,1,100,1,1,100,1]
输出:6
解释:你将从下标为 0 的台阶开始。
- 支付 1 ,向上爬两个台阶,到达下标为 2 的台阶。
- 支付 1 ,向上爬两个台阶,到达下标为 4 的台阶。
- 支付 1 ,向上爬两个台阶,到达下标为 6 的台阶。
- 支付 1 ,向上爬一个台阶,到达下标为 7 的台阶。
- 支付 1 ,向上爬两个台阶,到达下标为 9 的台阶。
- 支付 1 ,向上爬一个台阶,到达楼梯顶部。
总花费为 6 。

思路:

class Solution {public int minCostClimbingStairs(int[] cost) {int arr[] = new int[cost.length];arr[0] = cost[0];arr[1] = cost[1];for(int i = 2; i < cost.length; i++){arr[i] = Math.min(arr[i-1],arr[i-2])+cost[i];}return Math.min(arr[cost.length-2],arr[cost.length-1]);}
}

 矩阵

120. 三角形最小路径和

给定一个三角形 triangle ,找出自顶向下的最小路径和。

每一步只能移动到下一行中相邻的结点上。相邻的结点 在这里指的是 下标上一层结点下标 相同或者等于 上一层结点下标 + 1 的两个结点。也就是说,如果正位于当前行的下标 i ,那么下一步可以移动到下一行的下标 ii + 1

自底向上:

在执行最后一行之后,dp[]的每个下标都有对应的值

以此类推:

遍历结果之后,dp[0]会存储每次相邻的数之间的最小值,直接返回dp[0]即可

class Solution {public int minimumTotal(List<List<Integer>> triangle) {int[] dp = new int[triangle.size()+1]; //triangle.size()表triangle的大小for(int row = triangle.size() - 1; row >= 0 ; row--){for(int i = 0; i <=row; i++){dp[i] = Math.min(dp[i],dp[i+1])+triangle.get(row).get(i); //triangle.get(row).get(i)获取当前行下标为i的元素}}return dp[0];}
}

http://www.yayakq.cn/news/861742/

相关文章:

  • 北海住房和城乡建设局官方网站深圳微信推广平台
  • 制作平台网站费用更换网站备案
  • 酒泉网站建设哪家好网站制作设计教程
  • 深圳专业网站建设定制凡科微信小程序怎么样
  • 甘肃省城乡建设厅网站微商怎么推广自己的产品
  • 惠民建设局网站网站自动推广软件
  • 网站标题怎么修改加工厂做网站
  • 内蒙古企业网站建设网站开发技术 下载
  • 用手机制作游戏的软件黄山seo推广
  • 济南网站制作创意南宁江南区网站制作价格
  • 阿里巴巴建站多少钱规划营销型网站结构
  • html5 手机网站导航条长沙大型互联网公司
  • 个性化网站建设定制如何注册域名步骤
  • 快速做网站的软件电商网站的付款功能
  • 附近有木有做网站内蒙古呼和浩特职业学院
  • 大型网站建设哪里济南兴田德润实惠吗高德能看国外地图吗
  • 二级网站域名解析男男做h的视频网站
  • 网站开发常见毕业设计题目微擎怎么做网站
  • 网站制作应该注意到的问题做图文网站要什么配置的服务器
  • 网站开发属于无形资产吗在线制图网页版
  • 太空为什么要建站四川省建设工程质量与安全监督网站
  • 外星人建设的网站百度收录文章
  • 电子商务网站建设 教案怎么在自己的网站上推广业务
  • 免费一键搭建网站中国建设银行社保卡网站
  • 内网怎么做网站梧州seo
  • 桂林出网站免费微商城网站建设
  • 学生作品网网站网站重新备案需要多长时间
  • 无锡网站改版多少钱做啥网站好
  • 云南高端建设网站百度做网站推广多少钱
  • 龙禧网站建设长沙 做营销型网站的公司