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

建设银行流水查询网站网站建设概要设计怎么写

建设银行流水查询网站,网站建设概要设计怎么写,高邮做网站,网站建设的ci设计指的是什么给定一个三角形,找出自顶向下的最小路径和。每一步只能移动到下一行中相邻的结点上。相邻的结点: 下标与上一层结点下标相同或者等于上一层结点下标 1 的两个结点。样例: 例如,给定三角形: [ [2], [3,4], [6,5,7], [4…

给定一个三角形,找出自顶向下的最小路径和。每一步只能移动到下一行中相邻的结点上。

相邻的结点: 下标与上一层结点下标相同或者等于上一层结点下标 + 1 的两个结点。

样例:
例如,给定三角形:
[
[2],
[3,4],
[6,5,7],
[4,1,8,3]
]
自顶向下的最小路径和为 11(即,2 + 3 + 5 + 1 = 11)。

说明:
如果你可以只使用 O(n) 的额外空间(n 为三角形的总行数)来解决这个问题,那么你的算法会很加分。

#include <iostream>
using namespace std;
const int N = 10010;
int s[4][4];
int dp[4][4];int dps()
{dp[0][0] = s[0][0];for (int i = 1; i < 4; i++)for (int j = 0; j <= i; j++){if (j == 0)dp[i][j] =s[i][j]+ dp[i - 1][j];else if (j == i)dp[i][j] = s[i][j] + dp[i - 1][j - 1];else dp[i][j] = s[i][j] + min(dp[i - 1][j], dp[i - 1][j - 1]);}int ans = INT_MAX;for (int i = 0; i < 4; i++)ans = min(ans, dp[3][i]);return ans;
}
void init()
{for (int i = 0; i < 4; i++)for (int j = 0; j <= i; j++)cin >> s[i][j];cout << dps();
}
void solve()
{init();
}
unsigned main()
{ios::sync_with_stdio(false);int n = 1;while (n--)solve();
}

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

相关文章:

  • 广州专业手机网站设计做网站然后卖
  • 网站设计 无锡南京建设网站制作
  • dedecms网站二次开发做视频网站 投入
  • 资讯网站怎么做免费ppt模板下载爱ppt
  • 官方网站的英文ppt设计网站有哪些
  • 建站特别慢wordpress网络营销名词解释电子商务
  • 上海自适应网站设计wordpress不锈钢企业
  • 美橙互联网站建设搜索引擎优化是免费的吗
  • 自建电商网站销售商品古镇灯饰网站建设
  • 网站建设主要工作内容seo网络推广是什么意思
  • 网站建设毅文科技济南营销型网站建设团队
  • 广西腾达建设集团有限公司网站东莞广告公司招聘
  • 手机软件开发网站wap文字游戏源码
  • 网站建设定制开发网站设计开发宁波优质网站制作哪家好
  • 邢台网站建设电话大型小说网站开发语言
  • 南京 微网站 建站微小店网站建设比较好
  • wordpress网站顶部开源免费企业网站系统
  • 租车公司网站 模板网站前台页面的设计与实现
  • 网站设计注册做网站业务的怎么找资源
  • 东莞高端做网站企业网站建设广州
  • 做一个网站的基本步骤汝州市文明建设门户网站
  • 邢台网站建设58做网站的策划需要做什么
  • 南宁网站建设产品设计大师作品
  • 小程序与手机网站区别公司的网站建设哪家比较好
  • 佛山网站优化效果微盟企业微信助手
  • 做网站什么空间比较好手机微网站开发教程
  • 网站模版购买做外贸学英语的网站
  • 凡科是免费做网站吗腾讯云申请域名
  • wap网站适配平面设计教程视频全集免费
  • 镇江网站设计哪家好毕业答辩ppt 网站开发