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

网站建设套模板站长统计app软件下载官网

网站建设套模板,站长统计app软件下载官网,网站做app要权限,求网页设计与网站建设目录 1.题目 题目描述 输入格式 输出格式 输入输出样例 说明/提示 2.AC 1.题目 题目描述 一个N \times MNM的由非负整数构成的数字矩阵,你需要在其中取出若干个数字,使得取出的任意两个数字不相邻(若一个数字在另外一个数字相邻88个格…

目录

1.题目

题目描述

输入格式

输出格式

输入输出样例

说明/提示

2.AC


1.题目

题目描述

一个N \times MN×M的由非负整数构成的数字矩阵,你需要在其中取出若干个数字,使得取出的任意两个数字不相邻(若一个数字在另外一个数字相邻88个格子中的一个即认为这两个数字相邻),求取出数字和最大是多少。

输入格式

第1行有一个正整数TT,表示了有TT组数据。

对于每一组数据,第一行有两个正整数NN和MM,表示了数字矩阵为NN行MM列。

接下来NN行,每行MM个非负整数,描述了这个数字矩阵。

输出格式

TT行,每行一个非负整数,输出所求得的答案。

输入输出样例

输入 #13
4 4
67 75 63 10
29 29 92 14
21 68 71 56
8 67 91 25
2 3
87 70 85
10 3 17
3 3
1 1 1
1 99 1
1 1 1输出 #1271
172
99

说明/提示

对于第1组数据,取数方式如下:

[67] 75 63 10

29 29 [92] 14

[21] 68 71 56

8 67 [91] 25

对于20\%20%的数据,N, M≤3N,M≤3;

对于40\%40%的数据,N,M≤4N,M≤4;

对于60\%60%的数据,N, M≤5N,M≤5;

对于100\%100%的数据,N, M≤6,T≤20N,M≤6,T≤20。

2.AC

#include <iostream>
#include <string.h>
using namespace std;int n, m, ans;
int a[10][10], v[10][10];
int tx[8] = {0,1,1,1,0,-1,-1,-1}, ty[8] = {1,1,0,-1,-1,-1,0,1};int f1(int cx,int cy) {v[cx][cy]++;for (int i = 0; i < 8; i++) {int x = cx + tx[i];int y = cy + ty[i];if (x < 0 || y < 0 || x >= n || y >= m) continue;v[x][y]++;}
}int f2(int cx,int cy) {v[cx][cy]--;for (int i = 0; i < 8; i++) {int x = cx + tx[i];int y = cy + ty[i];if (x < 0 || y < 0 || x >= n || y >= m) continue;v[x][y]--;}
}int dfs (int cx, int cy, int sum) {if (cy == m) {cx++;cy = 0;}if (cx == n) {ans = max(ans,sum);return 0;}dfs(cx,cy+1,sum);if (!v[cx][cy]) {f1(cx,cy);dfs(cx,cy+1,sum+a[cx][cy]);f2(cx,cy);}return 0;
}int main()
{int T;cin>>T;while (T--) {ans = 0;memset(v,0,sizeof(v));cin>>n>>m;for (int i = 0; i < n; i++) {for (int j = 0; j < m; j++) {cin>>a[i][j];} }dfs(0,0,0);cout<<ans<<endl;}return 0;
}

http://www.zhongyajixie.com/news/38751.html

相关文章:

  • 手机制作网页的步骤深圳seo优化服务
  • 如何用网站模板做网站小程序
  • 有没有专门做建材的网站营销软件
  • 山南网站建设企业广告宣传
  • 网站变成手机网站seo职业培训学校
  • 做网站烧钱vi设计
  • 三合一网站什么意思免费二级域名查询网站
  • 手机企业网站程序搜索排名提升
  • 网络工程师证书含金量西安百度网站排名优化
  • 家具外贸网站深圳网络推广营销公司
  • cms做网站后台上海网站优化
  • 建网站需要多少费用优化方案丛书官网
  • asp网站开发的实训报告搭建网站多少钱
  • 如何对新开网站做收录推广怎么做
  • 东营港西安网站seo推广
  • 深圳网站建设 site百度登录页面
  • wordpress关闭邮箱验证码白山seo
  • wordpress分类文章上海百度seo优化
  • 免备案主机做seo如何赚钱
  • 群晖做网站服务器速度快吗厦门百度广告
  • 上海备案证查询网站查询系统谷歌浏览器官方app下载
  • 网站快照怎么更新百度搜索排名怎么做
  • 房地产网站开发商百度推广账号出售
  • 哪些行业做网站多自建站平台
  • 美团网站网站建设发展品牌营销公司
  • 大学网站策划方案品牌整合营销推广
  • 网站历史记录怎么恢复优化的定义
  • 头条有没有做网站的如何自己创建一个网站
  • 宿迁做网站公司哪家好搜索引擎营销怎么做
  • 平面设计风格有哪些类型苏州seo网站优化软件