精品一区二区中文在线,无遮挡h肉动漫在线观看,国产99视频精品免视看9,成全免费高清大全

AOJ 0118 Property Distribution {廣度優先搜索} -電腦資料

電腦資料 時間:2019-01-01 我要投稿
【salifelink.com - 電腦資料】

   

題意

    原題是這樣的:

   

    原題呢就是上面這個,我還是來簡單翻譯一下吧,

AOJ 0118 Property Distribution {廣度優先搜索}

。<喎?http://www.2cto.com/kf/ware/vc/" target="_blank" class="keylink">vcD4NCjxwPr+0tb3PwsPmtcTNvMHLw7Sjv7TzuMXT0DPW1s28sLi1xLHq1r6jrM/gzay1xL/J0tTGtL3Ttb3Su8bwo6zE49Do0qrV0rP21+6689K7ubLT0Lbgydm/6aGjscjI59XiwO+1xL7NysfT0DEwv+mhozwvcD4NCjxwPjxpbWcgYWx0PQ=="這里寫圖片描述" src="http://www.2cto.com/uploadfile/Collfiles/20151211/20151211082910159.jpg" title="\" />

    它的輸入是這樣的:

<code class="hljs" mel="">10 10####*****@@#@@@@#*#*@##***@@@*#****#*@**##@*#@@*##*@@@@*@@@#***#@*@##**@@@*@@##@*@*#*@##**@****#@@#@0 0</code>

    兩個0表示結束輸入,輸出塊的個數即可,上面的輸入對應的輸出就是33。

分析

    我還是用的這個給代碼定的規定,方向什么的。

   

    走過的點,全部都賦值為!,保證下次不會走到就好。for循環中進行判斷,每走一次就完成計算一塊,step也跟著加1,最后輸出其和即可。

代碼

<code class="hljs" cpp="">#include<iostream>using namespace std;#define MAX_W 100#define MAX_H 100char room[MAX_W][MAX_H];int W,H;const int direc[4][2] = {    {0, -1},    {1, 0},    {0, 1},    {-1, 0},};void dfs(const int& row, const int& col, const char c);int main() {    while(cin>>H>>W, W > 0) {        int step = 0;        int col, row;        for (row = 0; row < H; ++row) {            for (col = 0; col < W; ++col) {                cin >> room[row][col];            }        }        for (row = 0; row < H; ++ row) {            for(col = 0; col < W; ++ col) {                if(room[row][col] != '!') {                    dfs(row, col, room[row][col]);                    ++ step;                }            }        }        cout<<step<<endl; char="" const="" curcol="col" currow="" d="0;" int="" return="" void="">= 0 && curRow < H && curCol >= 0 && curCol < W && room[curRow][curCol] == c) {            dfs(curRow, curCol, c);        }    }}</step<<endl;></iostream></code>

最新文章
主站蜘蛛池模板: 国产免费AV片在线观看| 国产免费牲交视频| 国产精品偷伦视频观看免费| 国产熟女乱子视频正在播放| 亚洲成a人片在线观看中文| 夜夜未满十八勿进的爽爽影院| 久9视频这里只有精品8| 国产freexxxx性播放| 亚洲日韩精品一区二区三区| 久久精品人人做人人爽| 欧洲美女与动性zozozo| 免费VA人成视频网站全| 国产探花在线精品一区二区| 国内精品伊人久久久久网站| 国产放荡对白视频在线观看| 国产精品久久久久9999| 大香区一二三四区2021| 国产精品免费看久久久| 国产精品成年片在线观看| 洗澡被公强奷30分钟视频| 最好看的电影2019中文字幕| 337P日本欧洲亚洲大胆精品| 亚洲高清一区二区三区电影| 国产精品第12页| 亚洲熟女一区二区三区| 青青河边草高清免费版新闻| 图片区小说区激情区偷拍区| 色两性网欧美| 精品少妇人妻AV无码久久| 国产伦精品一区二区三区免.费| 国产区图片区小说区亚洲区| 国产zzjjzzjj视频全免费| 人人添人人澡人人澡人人人人| 樱花草在线社区www韩国| 欧美日韩精品一区二区在线观看| 免费A级毛片无码久久版| 国产精品视频白浆免费视频| 中文字幕日韩精品有码视频| 亚洲日韩一区二区三区| 欧美国产激情二区三区| 国产老熟女ass|