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

清洁海绵的网站怎么做南充市住房与城乡建设网站

清洁海绵的网站怎么做,南充市住房与城乡建设网站,郑州网站建设老牌公司,桃子软件901. 滑雪 - AcWing题库 给定一个 R 行 C 列的矩阵,表示一个矩形网格滑雪场。 矩阵中第 i行第 j 列的点表示滑雪场的第 i 行第 j列区域的高度。 一个人从滑雪场中的某个区域内出发,每次可以向上下左右任意一个方向滑动一个单位距离。 当然&#xff0…

901. 滑雪 - AcWing题库

给定一个 R 行 C 列的矩阵,表示一个矩形网格滑雪场。

矩阵中第 i行第 j 列的点表示滑雪场的第 i 行第 j列区域的高度。

一个人从滑雪场中的某个区域内出发,每次可以向上下左右任意一个方向滑动一个单位距离。

当然,一个人能够滑动到某相邻区域的前提是该区域的高度低于自己目前所在区域的高度。

下面给出一个矩阵作为例子:

 1  2  3  4 516 17 18 19 615 24 25 20 714 23 22 21 813 12 11 10 9

在给定矩阵中,一条可行的滑行轨迹为 24−17−2−1。

在给定矩阵中,最长的滑行轨迹为 25−24−23−…−3−2−1,沿途共经过 25 个区域。

现在给定你一个二维矩阵表示滑雪场各区域的高度,请你找出在该滑雪场中能够完成的最长滑雪轨迹,并输出其长度(可经过最大区域数)。

输入格式

第一行包含两个整数 R 和 C。

接下来 R 行,每行包含 C 个整数,表示完整的二维矩阵。

输出格式

输出一个整数,表示可完成的最长滑雪长度。

数据范围

1≤R,C≤300
0≤矩阵中整数≤10000

输入样例:
5 5
1 2 3 4 5
16 17 18 19 6
15 24 25 20 7
14 23 22 21 8
13 12 11 10 9
输出样例:
25

解析

AcWing 901. 滑雪 - AcWing

#include<iostream>
#include<cstdio>
#include<cstdlib>
#include<string>
#include<cstring>
#include<cmath>
#include<ctime>
#include<algorithm>
#include<utility>
#include<stack>
#include<queue>
#include<vector>
#include<set>
#include<map>
using namespace std;
typedef long long LL;
const int N = 305;
int n, m;
int h[N][N];
int f[N][N];int ax[] = { 0,0,1,-1 }, ay[] = { 1,-1,0,0 };int dp(int x, int y) {int& v = f[x][y];if (v != -1)return v;v = 1;for (int i = 0; i < 4; i++) {int a = x + ax[i], b = y + ay[i];if (a >= 1 && a <= n && b >= 1 && b <= m && h[x][y] > h[a][b])v = max(v, dp(a, b) + 1);}return v;
}int main() {scanf("%d%d", &n, &m);for (int i = 1; i <= n; i++) {for (int j = 1; j <= m; j++)scanf("%d", &h[i][j]);}memset(f, -1, sizeof(f));int ans = 0;for (int i = 1; i <= n; i++)for (int j = 1; j <= m; j++)ans = max(ans, dp(i, j));cout << ans << endl;return 0;
}

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

相关文章:

  • seo站长工具查询温州网站定制公司哪家好
  • 网站能给企业带来什么物流网站建设方案范文
  • 自建团体电子商务网站建设成本购物商城排名
  • 怎么制作一个网站销售平台网站建设商标在哪个类别
  • 建设银行网站定酒店西乡专业做网站公司
  • 商城版网站建设网站建站系统程序
  • 最早动画是如何做的视频网站毕设做网站有什么题目
  • 自己买一台服务器做自己的网站蓝天使网站建设推广
  • 建设定制网站温州网站搭建
  • 临海城市建设网站建设银行反钓鱼网站
  • asp.net网站开发典型模块与实例精讲大作设计网站官网入口
  • 网站 扩展嵌入式开发面试题
  • 程序员做网站美工能过关吗视频网站能备案吗
  • 做墙绘一般在哪个网站百度投诉中心24小时电话
  • 如何设计服装网站规划广州市财经商贸职业学校
  • 企业网站源码 thinkphp建好的网站能修改吗
  • 临沂做网站推广的公司在哪个网站可以自助建站
  • 热点链接到另一个网站怎么做网店装修素材网站
  • 深圳网站建_企业网站设计定制如何网站专题制作
  • 如何创建个人网站赚钱个人简历范本
  • 备案 网站名称 怎么改网站调用时间
  • 网站建设购买数据库的流程图网站服务器免费申请
  • 数据网站排名工控机做网站服务器
  • 免费建工作室网站庆阳网站设计
  • 装修效果图网站推荐商丘网站seo
  • 网站建设 课程 说明网址大全2345qiren
  • 网站运营推广难做如何使用爱站网
  • 营销神器官方网站济南做网站公司xywlcn
  • 浏览器怎么打开网站服务器wordpress作者 页面
  • 长春建站公司网站网站为什么改版