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

厦门网站建设设计网站备案幕布

厦门网站建设设计,网站备案幕布,职业生涯规划大赛演讲稿5分钟,怎样用html制作一个简单的网页DS图—图非0面积 题目描述 编程计算由1围成的下列图形的面积。面积计算方法是统计1所围成的闭合曲线中0点的数目。如图所示#xff0c;在10*10的二维数组中#xff0c;1围住了15个点#xff0c;因此面积为15。 提示…DS图—图非0面积 题目描述 编程计算由1围成的下列图形的面积。面积计算方法是统计1所围成的闭合曲线中0点的数目。如图所示在10*10的二维数组中1围住了15个点因此面积为15。 提示queue 输入 测试次数t 每组测试数据格式为 数组大小m,n 一个由0和1组成的m*n的二维数组 输出 对每个二维数组输出符号1围住的0的个数即围成的面积。假设一定有1组成的闭合曲线但不唯一。 输入样例1 2 10 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 0 1 0 0 1 0 0 0 1 0 0 0 1 0 1 0 0 1 0 1 0 1 0 0 1 0 0 1 0 0 1 1 0 1 1 0 0 0 1 0 0 0 0 1 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 5 8 0 1 1 0 0 1 1 0 1 0 1 0 1 0 0 1 0 1 0 1 0 0 1 0 0 1 0 0 1 1 1 0 0 0 0 0 0 0 0 0 输出样例1 15 5 bfs 思路根据题意只有完全被1围起来的0才算所以四个边的0都是不行的而且其他0一旦bfs的时候碰到了四条边上的0也是不行的。遍历0并且用bfs找0 #includebits/stdc.h using namespace std; typedef pairint,int P; int b[4]{0,1,0,-1}; int c[4]{1,0,-1,0}; int bfs(int a[][105],int visited[][105],int x,int y,int m,int n) {queueP q;q.push({x,y});visited[x][y]1;int num0;while(!q.empty()){P kq.front();q.pop();num;xk.first;yk.second;for(int i0;i4;i){int xxxb[i];int yyyc[i];if(a[xx][yy]0!visited[xx][yy]){//碰到边肯定不行if(xx0||xxm-1||yy0||yyn-1) return -1;q.push({xx,yy});visited[xx][yy]1;}}}return num; } int main() {int t;cint;for(int i0;it;i){int m,n;cinmn;int a[105][105];for(int j0;jm;j){for(int k0;kn;k) cina[j][k];}int res0;//记录已经被算上的0 不用重复遍历它们int allvisited[105][105]{0};for(int j1;jm-1;j){for(int k1;kn-1;k){//记录一次bfs的访问记录如果这个bfs最后返回-1则访问记录不用同步到allvisited上否则要int visited[105][105]{0};int b;if(a[j][k]0allvisited[j][k]0(bbfs(a,visited,j,k,m,n))!-1){int wb;resw;//将一次bfs访问的0同步到allvisited上for(int q0;qm;q){for(int r0;rn;r){if(visited[q][r]1) allvisited[q][r]1;}}}}}coutresendl;}return 0; }
http://wiki.neutronadmin.com/news/91301/

相关文章:

  • 什么学习网站建设济南资海网站建设公司
  • 商业网站建设试题北京平面设计公司招聘信息
  • 长宁手机网站建设国外域名。国内网站
  • 网站建设合同标准版博客网站开发毕设
  • 寮步做网站蔡甸网站建设
  • 律师建网站wordpress前端插件
  • 战地之王网站做任务网站挂马解决
  • 有哪些网站可以免费汕尾商城网站建设
  • 网站建设案例赏析外贸都有哪些平台
  • 800多块做网站内网 群晖 wordpress
  • 一流的网站建设案例做网站要知道哪些代码
  • 河源市seo网站设计功能多的网站模板 中文内容
  • 世代网络网站建设设计2022中国进入一级战备了吗
  • 企业网站管理规定做外汇最好的财经网站
  • 西安网站制作计划指数型基金是什么意思
  • 新郑市建设局网站怎么把自己的网站放到百度上
  • 广州建设局网站首页河北 全部阳性了
  • 网站建设开发报告如何做一名网站编辑
  • 惠阳做网站注册微信公众平台
  • 关于建立企业网站的方案内容嘉兴建站公司
  • 出名的网站建设公司淄博桓台学校网站建设哪家好
  • 苏州网站建设书生商友知名品牌vi设计
  • 默认网站预览能能显示建设中做网站域名起什么作用
  • 自己建商城型网站国家企业信息系统公示系统下载
  • 广州外贸网站建设开发wordpress文章加密
  • 枣阳网站开发公司哪家好网站域名注册的相关证书证明文件
  • 重庆微信网站建设多少钱广州网站建设专注乐云seo
  • 图片做记录片的是哪个网站运城网址
  • 科技公司网站建设wordpress上传gif
  • 广州做网站app做网站用什么语言简单