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

网站建设公司如何生存网站建设技术入股合同

网站建设公司如何生存,网站建设技术入股合同,河北省建设厅正规网站,wordpress 挂黑链题目可能看起来很难的样子,但是看懂了其实挺简单的。(众所周知,pat考察英文水平) 题目意思大概是:给你一个L*M*N的01长方体,求全为1的连通块的总体积大小。(连通块体积大于T才计算在内&#xf…

题目可能看起来很难的样子,但是看懂了其实挺简单的。(众所周知,pat考察英文水平)

题目意思大概是:给你一个L*M*N的01长方体,求全为1的连通块的总体积大小。(连通块体积大于T才计算在内)

思路:直接搜索每个为1的点,计算连通块大小即可。

#include<bits/stdc++.h>
using namespace std;
int n,m,l,t;
int mp[70][1300][130];
bool vis[70][1300][130];
struct node{int z,x,y;
};
bool check(int x,int y,int z){return x>=0&&x<n&&y>=0&&y<m&&z>=0&&z<l;
}
int bfs(int i,int j,int k){queue<node>q;q.push({i,j,k});int dx[6]={0,0,1,-1,0,0};int dy[6]={1,-1,0,0,0,0};int dz[6]={0,0,0,0,1,-1};int res=0;while(q.size()){node f=q.front();q.pop();if(vis[f.z][f.x][f.y])continue;res++;vis[f.z][f.x][f.y]=1;for(int i=0;i<6;i++){int xx=f.x+dx[i];int yy=f.y+dy[i];int zz=f.z+dz[i];if(check(xx,yy,zz)&&mp[zz][xx][yy]&&!vis[zz][xx][yy]){q.push({zz,xx,yy});}}}return res;
}
int main(){cin>>n>>m>>l>>t;for(int i=0;i<l;i++){for(int j=0;j<n;j++)for(int k=0;k<m;k++)cin>>mp[i][j][k];}int ans=0;for(int i=0;i<l;i++){for(int j=0;j<n;j++)for(int k=0;k<m;k++){if(!vis[i][j][k]&&mp[i][j][k]){int res=bfs(i,j,k);if(res>=t)ans+=res;}}}cout<<ans;
}

http://www.laogonggong.com/news/67071.html

相关文章:

  • 网站开发教程百度云西安SEO网站建设
  • 网站建设的出发点wordpress个人博客源码
  • ps免费模板素材网站广州番禺网站制
  • 华为云网站备案流程创建app与网站的区别
  • wordpress 搜索本站女性时尚资讯+淘宝客模式系列网站源码
  • 网站导航栏动效怎么做的江门模板建站系统
  • 人和动物做的电影网站wordpress 单核 并发
  • 网站开发的形式电商网站建设的特点
  • 个人网站模板之家科技手札
  • 商洛 网站建设上海到北京多远
  • 广州建站方法为什么网站用静态页面
  • 个人网站建设咨询电话自己的简历怎么制作网站
  • 网站的搜索功能做企业官网教程
  • 怎么给网站做优化小说网站怎么做不违法
  • 电子商务平台 网站 建设方式网站开发提案
  • 莆田哪里有做网站的北京计算机培训机构排名前十
  • 网站开发结构wordpress添加短代码
  • 卖灯杆的做网站好网站开发网站开发
  • 网站建设前的需求分析福清做网站的公司
  • 全国分类信息网站餐饮网站模板
  • 天津专业的网站建设公司年终总结免费ppt模板下载
  • 做字画的网站安远网络推广公司
  • 为什么网站有不同的扩展名wordpress获得留言
  • 如何建网站赚钱一个公司备案两个网站
  • 郑州企业网站优化公司广告效果图设计
  • 做免费的网站教程深圳公司注册资金实缴要求
  • 免费素材网站 可商用成都网络营销学校
  • 怎样推广自己做的网站国内好的网站建设
  • 网站开发预算多少申请个人网站域名
  • 快乐十分网站开发关于做血糖仪的网站