討論串[程式] 圈地面積 最小面積取得相關 (方向判定)
共 5 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓5(5推 0噓 13→)留言18則,0人參與, 最新作者azureblaze (AzureBlaze)時間12年前 (2013/02/27 12:12), 編輯資訊
0
0
0
內容預覽:
先說一下我對這個規則的理解:. 把他當作拿美工刀在紙上割. 如果某個區域被割下來的時候,把較小的那個區域丟掉. ////////////////. 資料結構:. class Face{. Edge top,bottom,left,right;. bool removed;. };. class Ed
(還有1060個字)

推噓3(3推 0噓 10→)留言13則,0人參與, 最新作者euph (咬咬嚼嚼猴子口味)時間12年前 (2013/02/27 10:09), 編輯資訊
0
0
3
內容預覽:
感謝前輩們幫忙. 我現在遇到的麻煩比較奇怪 不知道是不是我自己頭腦打結. 因為在算FloodFill的時候 比較的對像一個是線的端點 一個是方塊平面. 我截了幾張圖下來 還請大家幫我看一下. 我現在的資料結構 是存了方塊(紀錄左上角的點)和線以方塊長度為單位紀錄. 好比第一張圖 http://ima
(還有302個字)

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者ddavid (謊言接線生)時間12年前 (2013/02/27 04:06), 編輯資訊
0
0
0
內容預覽:
不要想那麼多,這圖的大小沒有大到哪去,所以最簡單的做法就是假設你是一張. 1024*768的圖,那你就開個1024*768的陣列。陣列裡面可能有幾種值(只是舉例):. 0:還沒被圈過的點. 1:已經被圈起來清掉過的點. 2:正在被你畫圈經過的點. 你沒看錯,就直接把你畫過的點全部trace過去填2記
(還有984個字)

推噓3(3推 0噓 19→)留言22則,0人參與, 最新作者LayerZ (無法如願)時間12年前 (2013/02/26 17:16), 編輯資訊
0
0
0
內容預覽:
只能直角轉彎的狀況 將所有轉角點用X排序,會發現所有的點都是兩兩相對. 有遇到一個x有2個以上的點也一定是雙數..就把Y排序 Y' = Y1-Y2 + Y3-Y4 + .... 然後X往右邊掃,每掃一組新的點就看是不是已經有了,新的加進去舊的拿掉得到新的Y'而舊的Y' * 已經掃的距離X'就是面積,
(還有68個字)

推噓5(5推 0噓 23→)留言28則,0人參與, 最新作者euph (咬咬嚼嚼猴子口味)時間12年前 (2013/02/26 16:24), 編輯資訊
0
0
0
內容預覽:
先謝謝前輩們提供解法. Flood fill雖然解決我大部份的問題. 但是在天蠶變線段行走路線完成後. 要判定在圈內還是圈外這邊又卡住. 有沒有鄉民有做過相關專案的 可以再給我一點建議. 或是私下跟我討論一下嗎?. 真沒想到越直覺的遊戲 反而讓我腦筋卡住. 人在國外工作 想找人好好討論一下都沒辦法
首頁
上一頁
1
下一頁
尾頁