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

网站子站建设自查报告企业微信app下载安装官网电脑版

网站子站建设自查报告,企业微信app下载安装官网电脑版,北京优化核酸检测,网络营销师是什么题目网址 1258#xff1a;【例9.2】数字金字塔 首先解这道题我们第一眼想到是不是暴力#xff0c;但是暴力的话是O(n!)的时间复杂度#xff0c;很明显#xff0c;会超时。那怎么办呢#xff1f;不如我们把他分成若干子问题把#xff0c;就像分治那样。 首先我们想得到答案…题目网址 1258【例9.2】数字金字塔 首先解这道题我们第一眼想到是不是暴力但是暴力的话是O(n!)的时间复杂度很明显会超时。那怎么办呢不如我们把他分成若干子问题把就像分治那样。 首先我们想得到答案必须经过最后一层的筛选最后一层的每个数都是加上自己再加上上一层达到的最大值的所以对于最后一层的每一个点向上推到达上一层后上一层的每个数也都是加上自己后再加上一层过来的最大值过来的……最后推到最顶层这时我们就能根据规律再反推得到答案。而这种思路就是动态规划–递推 那么很明显了根据上一段的规律我们能写出代码 初始化 int n; int a[1050][1050]; int dp[1050][1050]; ...... ios::sync_with_stdio(0); cin.tie(0);cout.tie(0); cinn; for(int i1;in;i){for(int j1;ji;j){cina[i][j];} }重点 dp for(int i1;in;i){for(int j1;ji;j){dp[i][j]max(dp[i-1][j],dp[i-1][j-1]); //dp[i][j]是由本身的数过来的数中最大的数dp[i][j]a[i][j];} } int mx0; for(int i1;in;i){ //得出最大值mxmax(mx,dp[n][i]); }最后放下总代码 #include bits/stdc.h using namespace std; int n; int a[1050][1050]; int dp[1050][1050]; int main(){ ios::sync_with_stdio(0); cin.tie(0);cout.tie(0); cinn; for(int i1;in;i){for(int j1;ji;j){cina[i][j];} } for(int i1;in;i){for(int j1;ji;j){dp[i][j]max(dp[i-1][j],dp[i-1][j-1]);dp[i][j]a[i][j];} } int mx0; for(int i1;in;i){mxmax(mx,dp[n][i]); } coutmx;return 0; }最后大家如果不了解dp可以点这里 dp动态规划的基本
http://www.pierceye.com/news/735695/

相关文章:

  • 智博常州网站建设wordpress缩略图只生成full
  • 化妆品网站模版免费下载网站空间的后台控制面板
  • 做外贸网站公司注册一个免费的网站吗
  • 网站开通申请wordpress图片分享
  • 提高网站性能网站建设中源代码
  • 海珠营销型网站建设公司山东城建建设职业学院教务网站
  • 怎样用虚拟主机建网站温州购物网络商城网站设计制作
  • 站外seo推广游戏模板 wordpress
  • 做翻译网站 知乎怎么制作网站主题
  • 照片书那个网站做的好重庆网站建设价格费用
  • 网站两侧广告石家庄建设
  • 网站设计的企业网站建设教程txt
  • 大型建站公司seo查询5118
  • 百度站长提交工具中小企业建站模板
  • 企业网站西安seo服务
  • 做网站需要多少个人网站logo设计
  • 新浪云 建设网站中企动力双语网站
  • 网站建设中心网站开发前端工程师
  • 网站目录结构设计应注意的问题课程平台网站建设报价
  • 南京网站排名优化费用做网站大作业的心得体会
  • 网站 三合一高端的响应式网站建设公司
  • 网站设计公司天津网站备案不关站
  • 怎样增加网站会员量微信商城怎么进入
  • 网站建设目的功能行业门户网站源码
  • 建设网站收费标准100m做电影网站
  • 怎么样自己做最简单的网站wordpress酷黑主题
  • 长沙市建设网站网站修改域名
  • 邢台企业做网站价格如何做网络推广运营
  • 番禺网站建设服务百度广告推广价格
  • 什么系统做网站最安全网络科技网站设计