日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

HDU-1241 Oil Deposits (DFS)

發(fā)布時間:2024/4/14 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 HDU-1241 Oil Deposits (DFS) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

??????????????????????????????????????? Oil Deposits

Time Limit : 2000/1000ms (Java/Other)???Memory Limit : 65536/32768K (Java/Other)
Total Submission(s) : 15???Accepted Submission(s) : 14

Font:?Times New Roman?|?Verdana?|?Georgia

Font Size:??

Problem Description

The GeoSurvComp geologic survey company is responsible for detecting underground oil deposits. GeoSurvComp works with one large rectangular region of land at a time, and creates a grid that divides the land into numerous square plots. It then analyzes each plot separately, using sensing equipment to determine whether or not the plot contains oil. A plot containing oil is called a pocket. If two pockets are adjacent, then they are part of the same oil deposit. Oil deposits can be quite large and may contain numerous pockets. Your job is to determine how many different oil deposits are contained in a grid.

Input

The input file contains one or more grids. Each grid begins with a line containing m and n, the number of rows and columns in the grid, separated by a single space. If m = 0 it signals the end of the input; otherwise 1 <= m <= 100 and 1 <= n <= 100. Following this are m lines of n characters each (not counting the end-of-line characters). Each character corresponds to one plot, and is either `*', representing the absence of oil, or `@', representing an oil pocket.

Output

For each grid, output the number of distinct oil deposits. Two different pockets are part of the same oil deposit if they are adjacent horizontally, vertically, or diagonally. An oil deposit will not contain more than 100 pockets.

Sample Input

1 1 * 3 5 *@*@* **@** *@*@* 1 8 @@****@* 5 5 ****@ *@@*@ *@**@ @@@*@ @@**@ 0 0

Sample Output

0 1 2 2

Source

Mid-Central USA 1997 1 #include<stdio.h> 2 #include<string.h> 3 char f[8][2]={1,0,1,1,0,1,-1,1,-1,0,-1,-1,0,-1,1,-1};//定義方向數(shù)組,8個方向,多了個折線方向。 4 int n,m; 5 char map[120][120]; 6 void dfs(int x,int y) 7 { 8 int x1,y1,i; 9 for(i=0;i<8;i++) 10 { 11 x1=x+f[i][0]; 12 y1=y+f[i][1]; 13 if(x1>=n||y1>=m||x1<0||y1<0||map[x1][y1]!='@') 14 continue; 15 map[x1][y1]='*';//把訪問過的@變成*,下次就不會再訪問。 16 dfs(x1,y1); 17 } 18 } 19 int main() 20 { 21 int i,j,s; 22 while(~scanf("%d%d",&n,&m)&&n!=0&&m!=0) 23 { 24 s=0; 25 for(i=0;i<n;i++) 26 scanf("%s",map[i]); 27 for(i=0;i<n;i++) 28 for(j=0;j<m;j++) 29 if(map[i][j]=='@') 30 { 31 map[i][j]='*'; 32 s++; 33 dfs(i,j); 34 } 35 printf("%d\n",s); 36 } 37 return 0; 38 } 39

?

轉(zhuǎn)載于:https://www.cnblogs.com/cancangood/p/3278890.html

總結(jié)

以上是生活随笔為你收集整理的HDU-1241 Oil Deposits (DFS)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 人成亚洲| 九月婷婷 | 国产在线网 | 十八岁世界在线观看高清免费韩剧 | 日本一区二区高清视频 | 色呦呦网站 | 极品一区 | 亚洲AV无码国产精品播放在线 | 青青草原国产在线观看 | 久久综合福利 | 国产性生活毛片 | a√在线观看 | 女尊高h男高潮呻吟 | 黄色的一级片 | www.av欧美 | 亚洲一卡二卡 | 四虎影视免费永久大全 | 日本国产精品一区 | 毛片无遮挡高清免费观看 | 在线观看黄网 | 九热视频在线观看 | 婷婷丁香一区二区三区 | 外国av在线 | 日韩在线视频播放 | 日本美女动态图 | 毛茸茸free性熟hd | 国产三级短视频 | 久久久精品国产免费爽爽爽 | 亚洲永久精品国产 | 18岁免费观看电视连续剧 | 久久精精品久久久久噜噜 | 国产精品国产三级国产播12软件 | 在线免费黄色 | 欧美成人国产精品一区二区 | 亚洲女人天堂网 | 欧美激情性做爰免费视频 | 成人免费影视网站 | 69性影院| 337p日本欧洲亚洲大胆张筱雨 | 亚洲50p | 日韩午夜在线视频 | 成年人视频在线免费观看 | 欧美碰碰碰| 亚洲色图综合 | 午夜精品久久久久久久四虎美女版 | 国产精品中文字幕在线观看 | 在线观看视频一区二区三区 | 亚洲欧美色图视频 | 亚洲成av人片在线观看无码 | 亚洲无在线观看 | 久草热线 | www.av视频在线观看 | 久久久久网站 | 国产情侣91| 自拍偷拍2019| 中文字幕在线观看线人 | 性久久久久 | 中文字幕第二页 | 黄色另类小说 | 极品美女无套呻吟啪啪 | 婷婷色婷婷 | 成品短视频泡芙 | 亚洲尹人 | 免费日韩一级片 | 国产在线视频你懂得 | 天天干夜夜夜 | 色盈盈影院 | 美女免费黄色 | 男人天堂国产 | 亚洲AV乱码国产精品观看麻豆 | 亚洲二区av | 91视频这里只有精品 | 91国内揄拍国内精品对白 | 亚洲v在线 | 久草手机在线观看 | 欧美在线v | 日韩中文字幕精品 | 精品久久久久久久久久久久久久久 | 日本在线www | 视频一区 中文字幕 | 日韩精品综合 | 欧美一级免费看 | 在线观看av网站 | 国产精品久久久久91 | 久久影视精品 | 国产三级一区二区三区 | 亲吻刺激视频 | 九九精品国产 | 性一交一乱一伧老太 | 日韩视频免费播放 | 亚洲欧美乱综合图片区小说区 | 欧美大片在线观看 | 欧美在线观看视频一区 | 男生吃小头头的视频 | 久久久噜噜噜www成人 | 中文久久久久 | 欧美日韩国产亚洲沙发 | 亚洲喷水 | 欧美久久久久久久久久久久久久 |