青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

The Fourth Dimension Space

枯葉北風(fēng)寒,忽然年以殘,念往昔,語(yǔ)默心酸。二十光陰無(wú)一物,韶光賤,寐難安; 不畏形影單,道途阻且慢,哪曲折,如渡飛湍。斬浪劈波酬壯志,同把酒,共言歡! -如夢(mèng)令

Pku 3620 Avoid the lake -dfs基本問(wèn)題

Pku 3620解題報(bào)告

一、原題

Description

Farmer John's farm was flooded in the most recent storm, a fact only aggravated by the information that his cows are deathly afraid of water. His insurance agency will only repay him, however, an amount depending on the size of the largest "lake" on his farm.

The farm is represented as a rectangular grid with N (1 ≤ N ≤ 100) rows and M (1 ≤ M ≤ 100) columns. Each cell in the grid is either dry or submerged, and exactly K (1 ≤ KN × M) of the cells are submerged. As one would expect, a lake has a central cell to which other cells connect by sharing a long edge (not a corner). Any cell that shares a long edge with the central cell or shares a long edge with any connected cell becomes a connected cell and is part of the lake.

Input

* Line 1: Three space-separated integers: N, M, and K
* Lines 2..K+1: Line i+1 describes one submerged location with two space separated integers that are its row and column: R and C

Output

* Line 1: The number of cells that the largest lake contains. 

Sample Input

3 4 5 
3 2 
2 2 
3 1 
2 3 
1 1 

Sample Output

4 
二.題意闡述 
1.其實(shí)本題可以轉(zhuǎn)化成如下的純數(shù)學(xué)模型。 
2.給出n*m大小的矩陣,初始值全為0 
3.在特定的位置將a[i][j]置成1 
4.求取相連的1個(gè)數(shù)的最大值。 
  
.算法 
  此題看似簡(jiǎn)單,但實(shí)際上蘊(yùn)藏玄機(jī)。懂得此法的同學(xué)將無(wú)疑大大提升自己的能力,再將其拓展,則能夠解決一大類問(wèn)題,此題包含著一個(gè)及其重要的數(shù)學(xué)模型----遞歸搜索(名字是自己取的,不專業(yè)請(qǐng)?jiān)彛?/span> 
  只要設(shè)計(jì)一個(gè)函數(shù),給一個(gè)入口參數(shù)(I,j),使得運(yùn)行該函數(shù)后,得到與(I,j)方塊相連的方塊數(shù)。 
然后在用循環(huán),將每一個(gè)方塊都找一遍,求出最大值即可。 
  那個(gè)函數(shù),這是本題的精髓,用遞歸的方法,可以讓其自動(dòng)朝著四周的方向搜索滿足條件的方塊,直到求出與某一格相連的小方塊數(shù)目的總數(shù)。 
  其實(shí),我一直想把上回的超級(jí)瑪麗做出來(lái),這個(gè)題給了我基本的搜索本領(lǐng)。我想,只要我繼續(xù)研究下去就一定能解決超級(jí)瑪麗的問(wèn)題了 o(_)o… 

 

四、解題過(guò)程

本來(lái)想用循環(huán)的方法來(lái)做的,可是發(fā)現(xiàn)用循環(huán)貌似無(wú)法結(jié)束查找。于是我請(qǐng)教了陳澤怡學(xué)長(zhǎng),他提示我用遞歸的方法來(lái)解此題,這才使我恍然大悟。用遞歸可以不斷地調(diào)用函數(shù)體本身,直到結(jié)束查找!~

.程序代碼

 

#include<iostream>

#include
<math.h>

#include
<algorithm>

using namespace std;

int a[101][101]={0};

int num;

void search(int i,int j)

{

      

       
if(a[i][j]==1)

       {

              a[i][j]
=-1;

              num
++;

              search(i,j
+1);

              search(i
+1,j);

              search(i,j
-1);

              search(i
-1,j);

       }

      

}
//定義遞歸搜索函數(shù),入口參數(shù)為所要調(diào)查的小方塊位置

      

      

      

int main()

{

             

       
int n,m,k,i,j,x,y,max=0;

       cin
>>n>>m>>k;

       
for(i=1;i<=k;i++)

       {

              cin
>>x>>y;

              a[x][y]
=1;//把要調(diào)查的位置置為1;

       }

       
for(i=1;i<=n;i++)

              
for(j=1;j<=m;j++)

              {

                     num
=0;

                     search(i,j);

                     
if(num>=max)

                            max
=num;

      

              }
//用循環(huán)的方法將整個(gè)矩陣都查找一遍,并求出與某小方塊相連方塊數(shù)的最大值;

              cout
<<max<<endl;//輸出該最大值;

              
return 0;

                    

}

 

六.小結(jié) 
這道題的代碼看上去很短,但是確非常非常的重要,當(dāng)然 ,這并不代表我完全掌握了這類方法,如果說(shuō)不是深度或者廣度優(yōu)先怎么辦,如何用隊(duì)列?這是接下來(lái)我需要面對(duì)和解決的問(wèn)題另外,我寫(xiě)報(bào)告的水平有待提高,如果不是知道我的意圖,會(huì)有人看得懂這份報(bào)告么?ACM講究的是團(tuán)隊(duì)作戰(zhàn),即使我很優(yōu)秀 ,也不過(guò)是個(gè)獨(dú)斷獨(dú)行的人,這是不能成功的,要想取得成績(jī),先得學(xué)會(huì)與同學(xué)交流。 
呵呵 這是我的第一篇結(jié)題報(bào)告 值得紀(jì)念啊 當(dāng)然還要特別感謝賈瓊學(xué)姐哦 O(∩_∩)O~ 

posted on 2009-02-19 13:07 abilitytao 閱讀(1054) 評(píng)論(1)  編輯 收藏 引用

評(píng)論

# re: Pku 3620 Avoid the lake -dfs基本問(wèn)題 2009-06-19 19:41 fs

掃雷的算法  回復(fù)  更多評(píng)論   


只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。
網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問(wèn)   Chat2DB   管理


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            99这里只有精品| 亚洲一区激情| 一区二区在线不卡| 亚洲激情午夜| 99re8这里有精品热视频免费| 一个色综合av| 亚洲精品一线二线三线无人区| 欧美在线视频导航| 欧美在线视频不卡| 国产精品久久久久影院亚瑟 | 国外成人在线视频| 亚洲午夜电影网| 狼人天天伊人久久| 欧美日韩影院| av成人黄色| 在线视频免费在线观看一区二区| 美女网站久久| 免费成人av| 亚洲国产欧洲综合997久久| 久久国产福利| 麻豆成人精品| 精品福利电影| 噜噜噜久久亚洲精品国产品小说| 久久一区二区三区超碰国产精品| 国产在线不卡视频| 欧美一区二区三区日韩| 久久成人这里只有精品| 国产亚洲精品成人av久久ww| 香蕉视频成人在线观看 | 一区二区日韩伦理片| 免费一级欧美片在线观看| 欧美成人首页| 一本综合久久| 国产精品久久久一区二区三区| 亚洲一区二区三区午夜| 欧美在线影院在线视频| 国产精品剧情在线亚洲| 亚洲性感美女99在线| 欧美一区2区三区4区公司二百| 国产日韩欧美a| 久久电影一区| 亚洲电影免费在线观看| 亚洲午夜91| 国产精品专区一| 久久久亚洲成人| 亚洲国产精品久久久久久女王| 一区二区av在线| 国产精品va在线播放| 午夜精品久久久久久久白皮肤| 麻豆精品视频在线| 亚洲麻豆一区| 国产精品高清免费在线观看| 亚洲女性裸体视频| 噜噜爱69成人精品| 艳女tv在线观看国产一区| 国产精品社区| 欧美不卡激情三级在线观看| 中日韩午夜理伦电影免费| 久久久久久亚洲精品中文字幕| 亚洲黄一区二区三区| 欧美日韩成人网| 久久九九国产| 99精品热视频| 免费看精品久久片| 午夜精品视频| 亚洲老司机av| 黄色成人在线免费| 国产精品国码视频| 欧美肥婆bbw| 久久精品国产久精国产思思| 99热精品在线| 亚洲二区视频| 久久久综合网| 午夜精品一区二区三区四区| 最新成人av网站| 国产精品一区二区久久精品| 另类激情亚洲| 香蕉久久一区二区不卡无毒影院| 欧美黑人在线播放| 久久国产精品99国产| 99亚洲视频| 在线欧美日韩国产| 国产啪精品视频| 国产精品va在线| 欧美久久一级| 老妇喷水一区二区三区| 欧美中文字幕在线播放| 亚洲一区三区电影在线观看| 亚洲精品视频在线观看网站| 欧美国产日韩一区二区| 久久先锋资源| 欧美在线观看视频在线| 亚洲自拍偷拍福利| 一本到高清视频免费精品| 亚洲国产成人久久综合一区| 国产一区二区日韩精品欧美精品| 欧美日韩一区在线| 欧美顶级大胆免费视频| 免费成人美女女| 久久亚洲春色中文字幕| 久久精品国内一区二区三区| 亚洲一区二区免费看| 亚洲视频精选| 亚洲中字在线| 香蕉久久久久久久av网站 | 亚洲免费中文字幕| 在线亚洲成人| 亚洲精品日韩久久| 日韩亚洲国产精品| 亚洲精品美女久久7777777| 亚洲国产精品尤物yw在线观看| 久久美女性网| 男女av一区三区二区色多| 欧美成人日韩| 欧美国产精品va在线观看| 亚洲成色777777在线观看影院| 奶水喷射视频一区| 亚洲黄色免费电影| 日韩一级精品| 性色av一区二区三区在线观看 | 久久国产99| 可以看av的网站久久看| 欧美精品在线一区| 国产精品久久久久久久久动漫| 国产精品视频网站| 狠狠久久综合婷婷不卡| 最新高清无码专区| 亚洲性线免费观看视频成熟| 欧美一区二区三区四区视频| 麻豆免费精品视频| 亚洲欧洲一区| 午夜精品999| 美女免费视频一区| 欧美色另类天堂2015| 好吊日精品视频| 99天天综合性| 久久精选视频| 亚洲九九九在线观看| 午夜精品久久久久影视 | 亚洲高清精品中出| 亚洲午夜在线视频| 久久亚洲精品一区| 日韩午夜激情av| 久久精品国内一区二区三区| 欧美精品一区三区| 韩国av一区二区三区| 一本色道综合亚洲| 老司机成人网| 亚洲影院在线观看| 欧美国产三级| 国产综合第一页| 性欧美xxxx大乳国产app| 久久精品国产亚洲aⅴ| 欧美日韩视频在线一区二区| 国产最新精品精品你懂的| 一区二区三区视频在线播放| 久久久91精品国产一区二区精品| 91久久久在线| 久久亚洲春色中文字幕久久久| 国产精品第十页| 亚洲精品视频在线| 免费亚洲电影在线| 性色av一区二区三区红粉影视| 欧美日韩精品免费观看| 精品福利免费观看| 欧美一区二区在线| 9国产精品视频| 欧美风情在线观看| 亚洲国产裸拍裸体视频在线观看乱了 | 亚洲精品少妇30p| 久久久久久久久久久一区| 亚洲视频一区在线观看| 欧美激情偷拍| 亚洲精品欧美精品| 欧美成人免费va影院高清| 欧美一区=区| 国产婷婷色综合av蜜臀av| 亚洲免费小视频| 亚洲作爱视频| 欧美性猛交99久久久久99按摩| 日韩香蕉视频| 亚洲精品视频二区| 欧美日韩1区| 一本不卡影院| 一本一本久久a久久精品综合麻豆| 欧美精品一区在线播放| 亚洲精品在线视频| 91久久精品日日躁夜夜躁国产| 免费成人av在线| 亚洲国产精品成人va在线观看| 免费不卡视频| 欧美freesex交免费视频| 91久久精品国产91久久| 亚洲黄色在线视频| 欧美精品v日韩精品v国产精品| 99国内精品久久久久久久软件| 亚洲国产综合91精品麻豆| 欧美精品一区三区在线观看| 亚洲视频中文| 亚洲影视中文字幕|