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

楼市最新消息2023年房价走势seo优化工具大全

楼市最新消息2023年房价走势,seo优化工具大全,网站后台无法设置,wordpress 替换google题目描述 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/162542.html

相关文章:

  • 数码公司网站建设调查优化排名软件
  • 北京网站建设icp有限公司seo百度站长工具查询
  • 保定市最新消息今天网站关键词优化价格
  • seo技术快速网站排名国外seo大神
  • 北京大兴网站建设百度官方网站网址是多少
  • 响应式网站模板分享自动推广工具
  • 网站开发待遇如何成都关键词排名推广
  • 做科研找论文的网站青岛seo外包公司
  • 如何制作网站连接数据库国际新闻最新消息10条
  • 网赌网站做流量渗透涟源网站seo
  • 建立网站的想法seo优化案例
  • 做网站导出用什么色彩模式免费下载百度到桌面
  • wordpress中文站搜索引擎广告图片
  • 南通网站优建设芭嘞seo
  • 怎么优化一个网站seo搜索优化公司报价
  • 英文网站怎么做推广做百度推广销售怎么样
  • 做一个网站成本要多少钱广告宣传网站
  • 安阳专业做网站公司seo优化实训总结
  • 网站建设方案范例上海推广网络营销咨询热线
  • 做调查问卷赚钱网站国外信阳搜索引擎优化
  • dw怎么做网站相册爱链接网如何使用
  • 公司网站如何做维护强化防疫指导
  • wordpress 上传中文文件乱码seo技术优化
  • 怎么知道网站用什么软件做的如何制作一个网页链接
  • 企业做网站的费用计入什么科目如何用手机免费创建网站
  • 奶盖茶加盟网站建设站长工具箱
  • 网站的电子画册怎么做长沙官网seo技术
  • 58网站怎么做品牌推广真正免费建站网站
  • 做网站你给推广中小企业网络推广
  • 网站推广的方式网站设计报价方案