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

wordpress babble搜索引擎优化教材答案

wordpress babble,搜索引擎优化教材答案,网站收藏以后怎样做桌面快捷键,网站诊断与检测第 5 题 三角形顶部到底部的最小路径和 int minimumTotal(vector<vector<int>> &triangle) 题目描述 给出一个三角形&#xff0c;计算从三角形顶部到底部的最小路径和&#xff0c;每一步都可以移动到下面一行相邻的数字&#xff0c; 例如&#xff0c;给出的三…

第 5 题 三角形顶部到底部的最小路径和

int minimumTotal(vector<vector<int>> &triangle)

题目描述
给出一个三角形,计算从三角形顶部到底部的最小路径和,每一步都可以移动到下面一行相邻的数字,
例如,给出的三角形如下:

[
[2],
[3,4],
[6,5,7],
[4,1,8,3]
]
最小的从顶部到底部的路径和是 2 + 3 + 5 + 1 = 11。
注意:
如果你能只用 O(N)的额外的空间来完成这项工作的话,就可以得到附加分,其中 N 是三角形中的行总数。

自顶向下求解

#include <bits/stdc++.h>
using namespace std;
int minimumTotal(vector<vector<int>> &triangle) {//矩阵构造完成初始化 F(0,0)=triangle[0][0];vector<vector<int>> minPathSum(triangle);//矩阵的行数int row=triangle.size();for(int i=1; i<row; i++) {for(int j=0; j<=i; j++) {// F(i,0)if(j==0)minPathSum[i][j]=minPathSum[i-1][j]+triangle[i][0];// F(i,j)else if(j==i)minPathSum[i][j]=minPathSum[i-1][j-1]+triangle[i][0];// F(i,i)elseminPathSum[i][j]=min(minPathSum[i-1][j],minPathSum[i-1][j-1])+triangle[i][j];}}//min(F(row-1,j)int ret=minPathSum[row-1][0];for(int i=1; i<row; i++)ret=min(ret,minPathSum[row-1][i]);return ret;
}
int main() {vector<vector<int>> triangle = {{2},{3, 4},{6, 5, 7},{4, 1, 8, 3}};cout<<minimumTotal(triangle);return 0;
}

自底向上求解

 

#include <bits/stdc++.h>
using namespace std;
int minimumTotal(vector<vector<int>> &triangle) {//矩阵构造完成初始化 F(row-1,j)=triangle[row-1][j];vector<vector<int>> minPathSum(triangle);//矩阵的行数int row=triangle.size();//从最后一行开始向上推导 for(int i=row-2; i>=0; i--) {for(int j=0; j<=i; j++) {minPathSum[i][j]=min(minPathSum[i+1][j],minPathSum[i+1][j+1])+triangle[i][j];}}return minPathSum[0][0];
}
int main() {vector<vector<int>> triangle = {{2},{3, 4},{6, 5, 7},{4, 1, 8, 3}};cout<<minimumTotal(triangle);return 0;
}

http://www.dtcms.com/wzjs/42893.html

相关文章:

  • 西安知名网站制作公司重庆关键词自然排名
  • wordpress4.9博客模板手机优化专家下载
  • 电子商务系统的组成西安seo代理计费
  • 全国最大的网站建设公司企业培训网
  • 做网站,用什么做数据库最好药品网络营销公司
  • 杭州亚运会闭幕式班级优化大师客服电话
  • php怎么做超链接到其他网站2022年大事热点新闻
  • 福州做网站公司东莞做网络推广的公司
  • 做网站如何推广seo网站关键词优化
  • 医疗美容医院网站建设科技公司网站制作公司
  • 适合大学生浏览的网站关键词林俊杰的寓意
  • 香港公司 网站备案网站降权查询工具
  • 西藏党政网门户网站建设营销百度app下载手机版
  • 电子商务网站建设的风险分析谷歌安装器
  • 衡水做网站找谁百度竞价软件哪个好
  • 网站热力图用ps怎么做搜索关键词排名优化
  • 网站的公告栏怎么做北京网站优化对策
  • 深圳网站建设公司联华网址之家大全
  • 太原网站建设优化seo关键词排名优化制作
  • 共和网站建设公司高明搜索seo
  • 做百度关键词网站网站营销推广
  • 岳池做网站电话天津百度搜索网站排名
  • 在哪找做调查赚钱的网站好西安网站建设哪家好
  • 网站开发职业工资辽宁seo推广
  • jsp网站开发实例.百度网盘学seo哪个培训好
  • 日照做网站的那家做的好优化网站首页
  • 自己建网站开网店seo推广教程seo高级教程
  • 如何通过网站做调查问卷网游推广员
  • 鲅鱼圈网站开发哪家好哦seo整站排名
  • wordpress内网外网访问不了南京seo顾问