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

网站建站多钱/搜索引擎营销是指

网站建站多钱,搜索引擎营销是指,企业网站备案怎么做,宿迁市区建设局网站c 动态规划(dp)题目描述观察下面的数塔。写一个程序查找从最高点到底部任意位置结束的路径,使路径经过数字的和最大。 每一步可以从当前点走到左下角的点,也可以到达右下角的点。输入51311 812 7 266 14 15 812 7 13 24 11输出86AC代码#include using na…

c++ 动态规划(dp)

题目描述

观察下面的数塔。写一个程序查找从最高点到底部任意位置结束的路径,使路径经过数字的和最大。 每一步可以从当前点走到左下角的点,也可以到达右下角的点。

263c8cbfb818d05f3e19baea7def4c13.png

输入

5

13

11 8

12 7 26

6 14 15 8

12 7 13 24 11

输出

86

AC代码

#include

using namespace std;

const int MAXN = 505;

int dp[MAXN][MAXN],a[MAXN][MAXN];

int max(int a,int b)//max函数求两个数字之间的最大值

{

return a>b?a:b;

}

int main()

{

int n;

cin >> n;

for (int i = 1;i <= n;i ++)//输入

{

for (int j = 1;j <= i;j ++)

{

cin >> a[i][j];

}

}

dp[1][1] = a[1][1];//把起点直接放在dp[]里面

for (int i = 2;i <= n;i ++)

{

for (int j = 1;j <= i;j ++)

{

dp[i][j] = max(dp[i - 1][j - 1],dp[i - 1][j]) + a[i][j];//dp公式,原理是先走一步,然后扫描这个点的上一层的邻接点看看哪个点的dp值最大,然后用最大值加上他本身

}

}

int ans = 0;

for (int i = 1;i <= n;i ++)

{

ans = max(ans,dp[n][i]);//ans的作用是在最底部的元素中找一个最大的dp,输出

}

cout << ans << endl;

return 0;

}

另外一种方法

#include

#include

#include //STL库函数

using namespace std;

int main()

{

int t,n,dp[105][105],a[105][105];

cin >> t;//t组数据

while (t --)//重复执行直到t组数据都处理完

{

cin >> n;//塔的层数

for (int i = 1;i <= n;i ++)//输入

{

for (int j = 1;j <= i;j ++)

{

cin >> a[i][j];//把塔转化成数组

}

}

memset(dp,0,sizeof(dp));//把dp的值初始化为0

for (int i = 1;i <= n;i ++)//把a[]最后一行赋值到dp[],因为最后一行的dp[]就等于最后一行数本身

{

dp[n][i] = a[n][i];

}

for (int i = n - 1;i >= 1;i --)

{

for (int j = 1;j <= i;j ++)

{

dp[i][j] = max(dp[i + 1][j + 1],dp[i + 1][j]) + a[i][j];//dp公式,原理是扫描这个点的下一层的邻接点看看哪个点的dp值最大,然后用最大值加上他本身,在把大的值选中

}

}

}

cout << dp[1][1] << endl;//输出

return 0;

}

原文出处:https://www.cnblogs.com/LJA001162/p/11234619.html

http://www.jmfq.cn/news/4860109.html

相关文章:

  • 百度网址ip/商品seo关键词优化
  • wordpress纯静态网站/在线生成个人网站
  • 做视频网站需要执照吗/活动推广朋友圈文案
  • 网站开发团队人员/广告平台推广渠道
  • 苏州网站建设网站建设/营销软文范例大全300字
  • 中国做网站公司排名/百度关键词优化怎么做
  • 做网站时点击显示/流量宝
  • 做网站官网需多少钱/百中搜
  • 学什么专业可以做网站/网站推广优化流程
  • 济南市历下区建设局官方网站/百度号码认证
  • 做任务免费领取东西的网站/安徽网站推广
  • 淄博百度网站制作/网页制作工具有哪些
  • 把网站内容全删掉 在重新建立会不会被k/5118网站如何使用免费版
  • 电影里的做视频在线观看网站/百度登录页面
  • java网站开发面试题/全自动推广引流软件
  • app网站开发价格/怎么免费建公司网站
  • wordpress安装编辑器/上海网站快速排名优化
  • 网站制作工作室/电子商务推广方式
  • 登录注册页面模板/好口碑关键词优化
  • wordpress怎样发询盘/百度关键词优化软件如何
  • 将自己做的网站发布到/百度贴吧网页版登录入口
  • 关东建设有限公司网站/北京网站营销seo方案
  • 吴中区企业网络推广/关键词排名优化软件
  • 自己主机做标签电影网站/站内优化
  • 做一个普通网站多少钱/seo招聘
  • 新乡网站建设-中国互联/抖音seo搜索优化
  • 网站建设大致分哪几块/广州seo营销培训
  • 网络建设公司的问答营销案例/网站seo哪家做的好
  • 网站建设方案 云盘/重庆人社培训网
  • 做轴承生意的网站/软件推广怎么赚钱