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

楼市最新消息2022seo是什么意思?

楼市最新消息2022,seo是什么意思?,微微营销官网,电商app软件题目描述 X 国王有一个地宫宝库。是 nm 个格子的矩阵。每个格子放一件宝贝。每个宝贝贴着价值标签。 地宫的入口在左上角,出口在右下角。 小明被带到地宫的入口,国王要求他只能向右或向下行走。 走过某个格子时,如果那个格子中的宝贝价值…

题目描述

X 国王有一个地宫宝库。是 n×m 个格子的矩阵。每个格子放一件宝贝。每个宝贝贴着价值标签。

地宫的入口在左上角,出口在右下角。

小明被带到地宫的入口,国王要求他只能向右或向下行走。

走过某个格子时,如果那个格子中的宝贝价值比小明手中任意宝贝价值都大,小明就可以拿起它(当然,也可以不拿)。

当小明走到出口时,如果他手中的宝贝恰好是 k 件,则这些宝贝就可以送给小明。

请你帮小明算一算,在给定的局面下,他有多少种不同的行动方案能获得这 k 件宝贝。

输入格式

输入一行 3 个整数,用空格分开:n,m,k(1≤n,m≤50,1≤k≤12)。

接下来有 n 行数据,每行有 m 个整数 Ci​(0≤Ci​≤12) 代表这个格子上的宝物的价值。

输出格式

要求输出一个整数,表示正好取 k 个宝贝的行动方案数。该数字可能很大,输出它对 1000000007(109+7) 取模的结果。

输入输出样例

输入 #1复制

2 2 2
1 2
2 1

输出 #1复制

2

输入 #2复制

2 3 2
1 2 3
2 1 5

输出 #2复制

14
#include<bits/stdc++.h>
#define ll long long
#define endl "\n";
using namespace std; 
int n,m,k;
int mem[55][55][15][15];
int a[55][55];
const ll mod=1e9+7;
ll dfs(int x,int y,int cn,int temp)//行,列,手里的宝藏数,手里的价值最高的宝物
{if(x>n||y>m)//行或列超范围{return 0;}if(mem[x][y][cn][temp]!=-1)//这条路同情况已经被走过了{return mem[x][y][cn][temp];//返回上一层}ll cnt=0;if(x==n&&y==m)//走到边界{if(cn==k||(cn==k-1&&a[x][y]>temp))//宝藏数刚好或宝藏数差一件且满足拿起的要求{cnt++;cnt%=mod;//情况加一种}}if(a[x][y]>temp)//宝藏比手里的都贵,可以拿起来{cnt+=dfs(x,y+1,cn+1,a[x][y]);//向右走cnt+=dfs(x+1,y,cn+1,a[x][y]);//向下走}cnt+=dfs(x,y+1,cn,temp);//没有拿起宝藏,向右cnt+=dfs(x+1,y,cn,temp);//没有拿起宝藏,向下mem[x][y][cn][temp]=cnt%mod;//记录该位置往后的可能,防止重复计算浪费算力return mem[x][y][cn][temp];//返回值}
int main()
{memset(mem,-1,sizeof(mem));//清空四维数组同时赋初值为“-1”cin>>n>>m>>k;for(int i=1;i<=n;i++){for(int j=1;j<=m;j++){cin>>a[i][j];//读入路径}}cout<<dfs(1,1,0,-1);//从第一行第一列位置开始,手里0个宝藏,手里宝藏价值为-1return 0;
}

 对室友题解代码的解读,自加注释

http://www.dtcms.com/wzjs/136341.html

相关文章:

  • 旅游公司网站设计推广引流软件
  • 做php网站用什么软件好网络营销案例分析题
  • 做企业网站找谁免费网站制作app
  • 提供网站建设备案公司郑州做网站最好的公司
  • 淮南网络推广公司郑州专业seo首选
  • 乐都企业网站建设哪家快什么是seo搜索引擎优化
  • 百度推广竞价技巧百度关键词优化有效果吗
  • 青岛建网站的公司百度地图优化
  • 招聘网站维护什么内容青岛网站建设哪家好
  • 网站建设方案规划书亚马逊跨境电商开店流程及费用
  • 如何制作app软件演示教程济南做seo的公司排名
  • 重庆农村网站建设合肥网站优化排名推广
  • 安徽长江建设集团有限公司网站而的跟地seo排名点击软件
  • 学做效果图网站有哪些软件有哪些建立一个网站需要多少钱
  • 国外做滑板网站推广软文范例大全500
  • 做什么网站最赚钱关键词全网搜索指数
  • 六安疫情最新消息今天封城郑州seo方案
  • 网站url超链接怎么做李勇seo的博客
  • 西安医疗网站制作seo快速推广
  • 律师个人 网站做优化竞价托管一般多少钱
  • 国内比较牛的网站建设seo网站推广助理招聘
  • 郴州网站建设有限公司互联网推广怎么找渠道
  • 网站建设模式怎么写潍坊百度关键词优化
  • 加强统计局网站的建设和管理网上怎么找客户资源
  • 网站建设云南才力佛山关键词排名效果
  • 排名网站seo排名关键词
  • 微软雅黑做网站培训机构哪家好
  • 桂林论坛网站有哪些seo发包技术教程
  • 做网站好的网站建设公司贴吧高级搜索
  • 免费咨询法律热线宝鸡seo