作者APE36 (PT鄉民)
看板C_and_CPP
標題[問題] Maze計數問題
時間Sun Mar 25 15:03:24 2012
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
DEV C++
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
無
問題(Question):
請問我要如何計數走過的牆壁呢??
餵入的資料(Input):
無
預期的正確結果(Expected Output):
32(外牆總共數目) 15(外牆內部的牆)
錯誤結果(Wrong Output):
沒結果
程式碼(Code):(請善用置底文網頁, 記得排版)
http://ideone.com/TkCat
1 1 1 1 1 1 1 1
1 0 0 0 0 0 0 1
1 0 0 1 1 0 0 1
1 0 1 1 1 1 0 1
1 0 0 0 0 1 0 1
1 0 1 0 0 1 0 1
1 0 1 1 1 1 0 1
1 0 0 1 1 0 0 1
1 0 0 0 0 0 0 1
1 1 1 1 1 1 1 1
Output預期要 32(外牆總共數目) 15(外牆內的牆壁數目)
我要如何掃呢!?主體上程式已完成但是要如何寫 掃描的程式呢?!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.118.229.184
→ LPH66:我猜你只是不會判斷什麼是內牆... 03/25 15:33
→ APE36:那樓上有什麼方法嗎?? 03/25 20:59
→ firejox:floodfill 03/25 21:47
推 jason12308:我用組語都寫得出來了…你用C一定行的 03/27 23:51
→ jason12308:喔,不對。你的難多了XD 03/27 23:53
→ APE36:樓上別虧我了qq 03/28 13:29