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

营销型网站建设公司价格网站推广策略有哪些

营销型网站建设公司价格,网站推广策略有哪些,网站建设华为,怎么做盗版电影网站吗题目如下 数据范围 本题使用常规动态规划就行&#xff0c;不过要注意由于有三个转移的方向&#xff0c;所以我们对dp数组的遍历应该是从上到下 从左到右即按列优先遍历。通过代码 class Solution { public:int maxMoves(vector<vector<int>>& grid) {int …

题目如下
在这里插入图片描述

数据范围
在这里插入图片描述

本题使用常规动态规划就行,不过要注意由于有三个转移的方向,所以我们对dp数组的遍历应该是从上到下 从左到右即按列优先遍历。

通过代码

class Solution {
public:int maxMoves(vector<vector<int>>& grid) {int n = grid.size();int m = grid[0].size();vector<vector<int>> dp(n,vector<int>(m,0));int ans = 0;for(int j = 1;j < m;j++){for(int i = 0;i < n;i++){if(j > 0 && grid[i][j] > grid[i][j - 1])dp[i][j] = max(dp[i][j],dp[i][j - 1] + 1);if(j > 0 && i > 0 && grid[i][j] > grid[i - 1][j - 1])dp[i][j] = max(dp[i][j],dp[i - 1][j - 1] + 1);if(j > 0 && i + 1 < n && grid[i][j] > grid[i + 1][j - 1])dp[i][j] = max(dp[i][j],dp[i + 1][j - 1] + 1);             if(dp[i][j] == 0)dp[i][j] = -1000000;//对于到不了的地方应该标记以防被后面的块作为有效路径算入ans = max(ans,dp[i][j]);}}/*for(int i = 0;i < n;i++){for(int j = 0;j < m;j++){cout << dp[i][j] << " ";}cout << endl;}*/return ans;}
};
//tips 当然本题同样可以利用滚动数组的思想用一维数组来存储上一轮的数组 这里不多赘述

在这里插入图片描述

http://www.qdjiajiao.com/news/4992.html

相关文章:

  • 学校网站建设必要性58百度搜索引擎
  • 深圳网站建设公司官网西安seo网络优化公司
  • 网站制作方案书sem运营是什么意思
  • 百度站长工具怎么关闭百度小程序优化
  • 怎样做网站能百度能搜到网站关键词优化排名公司
  • 动漫人物做羞羞事的网站长沙关键词排名首页
  • 网站怎么做滚动条如何进行搜索引擎的优化
  • wordpress网站上线百度广告联盟赚广告费
  • 微信商户平台登录官网如何优化搜索引擎的搜索功能
  • 网站的外链是怎么做的广州线下培训机构停课
  • 易县做网站云计算培训
  • tug wordpress武汉seo优化分析
  • 甘肃省专业做网站企业培训课程有哪些内容
  • 商标做网站logo商品推广
  • 南京做企业网站公司搜索引擎的工作原理是什么
  • 跨境网站开发公司万能导航网
  • 温州建设集团官方网站网站优化怎么操作
  • 凌哥seo节点连云港网站seo
  • 优惠券的网站制作品牌推广策划营销策划
  • 商城网站建设浩森宇特百度站长平台注册
  • 网站平台建设技术基础百度账号怎么改名字
  • 百度站长平台官网死链提交做一个推广网站大概多少钱
  • 电子商务网站建设课件天津网络广告公司
  • 网站开发设计项目书网站优化外包费用
  • 如何做动态网站的后台网络营销推广难做吗
  • 群晖nas可以做web网站万能识图
  • 湖南餐饮网站建设百度免费安装
  • 郑州建网站需要多少钱论坛seo设置
  • 视频直播网站怎么做开封网站快速排名优化
  • 网站挂马怎么办企业推广策划书