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

有高并发,高访问量网站开发北京网站推广|网站制作|网络推广|网站建设

有高并发,高访问量网站开发,北京网站推广|网站制作|网络推广|网站建设,wordpress+判断标签,建设网站需要哪些流程图题目 给定一个三角形 triangle ,找出自顶向下的最小路径和。 每一步只能移动到下一行中相邻的结点上。相邻的结点 在这里指的是 下标 与 上一层结点下标 相同或者等于 上一层结点下标 1 的两个结点。也就是说,如果正位于当前行的下标 i ,那…

题目

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

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

示例 1:

输入:triangle = [[2],[3,4],[6,5,7],[4,1,8,3]]
输出:11
解释:如下面简图所示:
2
3 4
6 5 7
4 1 8 3
自顶向下的最小路径和为 11(即,2 + 3 + 5 + 1 = 11)。

class Solution {public int minimumTotal(List<List<Integer>> triangle) {int n = triangle.size();int[][] dp = new int[n][n];dp[0][0] = triangle.get(0).get(0);for (int i = 1; i < n; i++) {for (int j = 0; j <= i; j++) {if (j == 0) {dp[i][0] = dp[i - 1][0] + triangle.get(i).get(0);} else if (i == j) {dp[i][j] = dp[i - 1][j - 1] + triangle.get(i).get(j);} else {dp[i][j] = Math.min(dp[i - 1][j - 1], dp[i - 1][j]) + triangle.get(i).get(j);}}}int min = Integer.MAX_VALUE;for (int i = 0; i < n; i++) {min = Math.min(min, dp[n - 1][i]);}return min;}
}
http://www.15wanjia.com/news/157478.html

相关文章:

  • 国内专业的网站建设做网站需要神
  • 广东事业单位网站网站建设与管理心得体会和总结
  • ps怎么做网站首页图网站 国外空间不需要icp许可证吗
  • 网站界面设计中的版式设计有哪些购物电商平台有哪些
  • 网站系统搭建wordpress 注册机制
  • 天津手机网站建设制作全网网站推广
  • 互联网站备案信息查询网站下雪代码
  • 横泉水库建设管理局网站钢笔工具网站
  • 重庆网站建设入门培训建设项目竣工环保验收网站
  • 为什么要建设种苗供求网站网站建设带支付源码
  • 网站设计基本流程无锡市政建设集团网站
  • 阿里云做网站多少钱自己制作的网站模板以后可以修改吗
  • 网站建站网站jp586 vip网站建设的编程技术
  • 网站收费怎么做百度一下官网首页网址
  • 淘宝网站模板是什么做的个人开公司需要多少注册资金
  • 网站转app免费滁州网站建设梦天堂
  • 网站建设论文中期总结怎样设计一个网站平台
  • 阿里云怎么建设网站龙岗网站价格
  • 搭建网站架构怎么做wordpress图片主题破解
  • 学校网站开发的背景服装网站建设的需求
  • 昆明网站开发报价企业建设网站的步骤是什么
  • 网站规划的注意事项展示类网站
  • 免费自助建站软件浏览器做单页网站项目
  • 做彩页素材的网站该网站使用的安全设置
  • 低价网站建设案例重庆网站制作开发
  • 公司网站cms视频网站建设公司排名
  • H5网站整站网站运营需要哪些知识
  • 小说网站排名免费做毕业设计实物的网站
  • 赣榆做网站智能建站程序
  • 潍坊门户网站建设wordpress ueditor 教程