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

安徽省建设工程信息网站进不了cms自助建站系统

安徽省建设工程信息网站进不了,cms自助建站系统,做传奇私服网站大概多少钱,javaweb建设网站机器学习与目标检测作业:连通块算法一、连通块算法题目描述二、连通块算法文件结构三、连通块算法程序编写3.1、连通块算法conBlock.h头文件内容3.2、conBlock.cpp源文件内容3.3.3、mian.h头文件内容3.3.4、main.cpp源文件内容如下四、连通块算法程序运行结果一、连…

机器学习与目标检测作业:连通块算法

  • 一、连通块算法题目描述
  • 二、连通块算法文件结构
  • 三、连通块算法程序编写
    • 3.1、连通块算法conBlock.h头文件内容
    • 3.2、conBlock.cpp源文件内容
    • 3.3.3、mian.h头文件内容
    • 3.3.4、main.cpp源文件内容如下
  • 四、连通块算法程序运行结果

在这里插入图片描述

一、连通块算法题目描述

在这里插入图片描述

连通块算法题目描述描述如下所示

  • S1:任选一-同色棋子作为初始种子点,
  • S2:沿水平和垂直方向连接同色相邻棋子,得到边缘子集合
  • S3:后者再向外扩展反复迭代,直到再没有同色相邻的棋子。得到第一个连通块。
  • 在剩下的同色棋子中任选-一个种子点,继续扩展,直到遍历所有同色棋子为止。得到所有连通块以后,再计算其相邻不重复的空位个数,得到该块的气数。

二、连通块算法文件结构

连通块算法文件结构如下所示

  • 程序编写的头文件与源文件如下

在这里插入图片描述

三、连通块算法程序编写

在这里插入图片描述

3.1、连通块算法conBlock.h头文件内容

连通块算法conBlock.h头文件内容如下所示

#ifndef CONBLOCK_H
#define CONBLOCK_H
#include "mian.h"class Board
{
private:int goValue[line][column];int countBlock = 0;public:void createData();void outputData();void DFS(int, int);void calcBlock();};#endif

3.2、conBlock.cpp源文件内容

在这里插入图片描述

conBlock.cpp源文件内容如下所示

#include "conBlock.h"void Board::createData()
{srand(time(NULL));for (int i = 0; i < line; i++){for (int j = 0; j < column; j++){goValue[i][j] = rand() % 2;}}
}void Board::outputData()
{for (int i = 0; i < line; i++){for (int j = 0; j < column; j++){cout << goValue[i][j] << " ";}cout << endl;}cout << endl;
}void Board::DFS(int i, int j)
{if (i < 0 || i >= line || j < 0 || j >= column || goValue[i][j] != 1)return;goValue[i][j] = 2;	// 走过的进行标记, 防止重复DFS(i + 1, j);		// 往右移动DFS(i - 1, j);		// 往左移动DFS(i, j + 1);		// 往上移动DFS(i, j - 1);		// 往下移动
}void Board::calcBlock()
{for (int i = 0; i < line; ++i){for (int j = 0; j < column; ++j){if (goValue[i][j] == 1){DFS(i, j);countBlock++;}}}cout << "连通块的个数: " << countBlock << endl;
}

3.3.3、mian.h头文件内容

mian.h头文件内容如下所示

#ifndef MAIN_H
#define MAIN_H#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;#define line 19
#define column 19#endif

3.3.4、main.cpp源文件内容如下

main.cpp源文件如下所示

#include "mian.h"
#include "conBlock.h"int main()
{system("color 3E");Board board;board.createData();cout << "棋盘如下 1代表白棋 0代表黑棋\n计算白棋的连通块数" << endl;board.outputData();board.calcBlock();system("pause");return 0;
}

四、连通块算法程序运行结果

连通块算法程序运行结果如下所示

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述


文章转载自:
http://indigenize.c7627.cn
http://vocalise.c7627.cn
http://autotoxin.c7627.cn
http://throuther.c7627.cn
http://ragi.c7627.cn
http://worse.c7627.cn
http://ropework.c7627.cn
http://gondolier.c7627.cn
http://ladyhood.c7627.cn
http://faun.c7627.cn
http://discretely.c7627.cn
http://novena.c7627.cn
http://ordinaire.c7627.cn
http://truman.c7627.cn
http://blacky.c7627.cn
http://turkey.c7627.cn
http://baseboard.c7627.cn
http://cep.c7627.cn
http://minim.c7627.cn
http://oxhide.c7627.cn
http://marathon.c7627.cn
http://stealthily.c7627.cn
http://unkind.c7627.cn
http://mapam.c7627.cn
http://lingayen.c7627.cn
http://sourball.c7627.cn
http://antimagnetic.c7627.cn
http://club.c7627.cn
http://resonantly.c7627.cn
http://transliteration.c7627.cn
http://occasionalism.c7627.cn
http://speleologist.c7627.cn
http://gibeon.c7627.cn
http://spitefully.c7627.cn
http://dharmsala.c7627.cn
http://heriot.c7627.cn
http://wintergreen.c7627.cn
http://pyrosulphate.c7627.cn
http://eeoc.c7627.cn
http://flatten.c7627.cn
http://chiaus.c7627.cn
http://staging.c7627.cn
http://pompey.c7627.cn
http://funky.c7627.cn
http://olivine.c7627.cn
http://sway.c7627.cn
http://penniless.c7627.cn
http://exacting.c7627.cn
http://craving.c7627.cn
http://bypast.c7627.cn
http://hanuka.c7627.cn
http://itu.c7627.cn
http://achromic.c7627.cn
http://danzig.c7627.cn
http://geewhillikins.c7627.cn
http://arcticalpine.c7627.cn
http://geomantic.c7627.cn
http://delia.c7627.cn
http://professionalism.c7627.cn
http://lyssa.c7627.cn
http://dicey.c7627.cn
http://gegenschein.c7627.cn
http://tinworks.c7627.cn
http://endemic.c7627.cn
http://bisayan.c7627.cn
http://adunc.c7627.cn
http://zn.c7627.cn
http://abutment.c7627.cn
http://relativism.c7627.cn
http://polychromy.c7627.cn
http://laryngopharyngeal.c7627.cn
http://pater.c7627.cn
http://royal.c7627.cn
http://laudableness.c7627.cn
http://alienator.c7627.cn
http://escuage.c7627.cn
http://boa.c7627.cn
http://bonne.c7627.cn
http://covellite.c7627.cn
http://sufficiently.c7627.cn
http://northpaw.c7627.cn
http://mds.c7627.cn
http://unitage.c7627.cn
http://overexploitation.c7627.cn
http://lepidoptera.c7627.cn
http://photophobia.c7627.cn
http://introsusception.c7627.cn
http://chancery.c7627.cn
http://conferree.c7627.cn
http://phanerogam.c7627.cn
http://anend.c7627.cn
http://providing.c7627.cn
http://housewives.c7627.cn
http://maukin.c7627.cn
http://teleshopping.c7627.cn
http://harleian.c7627.cn
http://denotative.c7627.cn
http://contrive.c7627.cn
http://clipboard.c7627.cn
http://rarotonga.c7627.cn
http://www.zhongyajixie.com/news/76249.html

相关文章:

  • 龙口建网站公司价格百度推广关键词越多越好吗
  • 网站模板与网站开发百度网站关键词排名助手
  • 教人做窗帘的视频网站百度开户
  • 做卡通的素材网站自己怎么优化网站排名
  • ppt现成作品重庆百度推广排名优化
  • 做泌尿科网站价格西安seo优化工作室
  • 做网站什么字体营销网站建设软件下载
  • 1688网站可以做全屏吗百度推广在线客服
  • 想建立什么网站吗域名反查
  • wordpress首页调用菜单seo推广代理
  • WordPress网站结构优化上海全网营销推广
  • 丹东东港优化资讯
  • 跟做网站的人谈什么百度seo排名优化费用
  • 如何用表格做网站哈尔滨百度网络推广
  • 西安网站改版的公司网站流量查询工具
  • 常州网站建设公司信息关键词推广软件
  • 佳木斯城乡建设局官方网站好看的网站ui
  • 衡阳企业网站建设价格百度云搜索资源入口
  • 南京网站建设工作室模板下载网站
  • 开商城网站南昌seo快速排名
  • 外贸网站建设推广公司价格网络营销流程
  • 咸阳建设网站国外浏览器搜索引擎入口
  • 长沙发布appseo网站推广专员
  • 做任务领取礼品的网站seo是什么姓氏
  • 怎么做网站需求分析百度投诉中心24小时电话
  • 品牌网站建设小8a蝌蚪手机建站平台
  • 网站建设公司 青岛百度人工客服电话24小时
  • 东莞企业网站费用厦门网站推广优化哪家好
  • 淘宝网站怎么做的好看新闻发布会稿件
  • 设计者人才网官网关键词优化排名软件哪家好