精華區beta GoodNews 關於我們 聯絡資訊
就是那鍋馮若諾依啊, 到底要如何找"第一條和目前中垂線會相交的線"ㄋㄟ? Action 那時候說的"最近鄰居"法的確在某些狀況會壞掉, 然後"最小 y 值"法好像也是說不行? 那到底要怎麼弄比較簡單咩? -- If you really want to, you can hear me say. Only if you want to, can you find a way. If you really want to, you can seize the day. Only if you want to, can you fly away~~~~ <Only If> -- ※ 發信站: 批踢踢實業坊(ptt.m8.ntu.edu.tw) ◆ From: ntucsv.csie.ntu > -------------------------------------------------------------------------- < 作者: Egge (maybe) 看板: GoodNews 標題: Re: ㄟ到底要怎麼做呢? 時間: Wed May 20 23:54:16 1998 ※ 引述《Jerry (告別十九歲)》之銘言: : 就是那鍋馮若諾依啊, 到底要如何找"第一條和目前中垂線會相交的線"ㄋㄟ? : Action 那時候說的"最近鄰居"法的確在某些狀況會壞掉, : 然後"最小 y 值"法好像也是說不行? : 那到底要怎麼弄比較簡單咩? 可不可以計算這個 convex hull 裡所有已存在的中垂線和目前中垂線的交點 然後找交點和中垂點(或說是中垂線的起點)最近的那一條? -- ※ 發信站: 批踢踢實業坊(ptt.m8.ntu.edu.tw) ◆ From: ppp01.kuohua.co > -------------------------------------------------------------------------- < 作者: Egge (maybe) 看板: GoodNews 標題: Re: ㄟ到底要怎麼做呢? 時間: Thu May 21 00:00:51 1998 ※ 引述《Egge (maybe)》之銘言: : ※ 引述《Jerry (告別十九歲)》之銘言: : : 就是那鍋馮若諾依啊, 到底要如何找"第一條和目前中垂線會相交的線"ㄋㄟ? : : Action 那時候說的"最近鄰居"法的確在某些狀況會壞掉, : : 然後"最小 y 值"法好像也是說不行? : : 那到底要怎麼弄比較簡單咩? : 可不可以計算這個 convex hull 裡所有已存在的中垂線和目前中垂線的交點 : 然後找交點和中垂點(或說是中垂線的起點)最近的那一條? 我有一個疑問 如果 support line 是線段 AB, 且 AC BD 兩線段亦屬於各自原來的 convex hull 那麼 AB 的中垂線是不是會最先和 AC or BD 的中垂線相交呢? if so, 那麼就可以只要 check AC 和 BD 的中垂線了 -- 希望大家看的懂我在說啥 -- ※ 發信站: 批踢踢實業坊(ptt.m8.ntu.edu.tw) ◆ From: ppp01.kuohua.co > -------------------------------------------------------------------------- < 作者: Action (...) 看板: GoodNews 標題: Re: ㄟ到底要怎麼做呢? 時間: Thu May 21 01:08:53 1998 ※ 引述《Egge (maybe)》之銘言: : ※ 引述《Egge (maybe)》之銘言: : : 可不可以計算這個 convex hull 裡所有已存在的中垂線和目前中垂線的交點 : : 然後找交點和中垂點(或說是中垂線的起點)最近的那一條? : 我有一個疑問 : 如果 support line 是線段 AB, 且 AC BD 兩線段亦屬於各自原來的 convex hull : 那麼 AB 的中垂線是不是會最先和 AC or BD 的中垂線相交呢? : if so, 那麼就可以只要 check AC 和 BD 的中垂線了 不見得吧~~~ 應該是要把 A 和 B 的每一個鄰居都看過才行... 像下面那樣, A C 是 convex hull, 可是 D 明顯的會跟 E 為鄰居... ....A B........ ..E D............ .....C 要怎麼判斷會先交哪一條線ㄋㄟ...?? 就可以用我上面 post "芳鄰" 的那一個方法吧... 固定 A & B, 左邊 & 右邊 各取一個點, 找對角線交點乘積最小的那個就對啦~ 或者說... A & B 和哪一個點所構成的圓形內沒有包含用過之外的其他點... 像上面那個圖, 得判斷 AD BE BC 哪一個會先交到, 於是要找以 A B 為一圓的兩點, 再加哪一個點會構成最小的圓, 即一直代入那個比較的咚咚... 嗚... 這樣好像很難去說... :( 也不一定對... :Q -- ※ 發信站: 批踢踢實業坊(ptt.m8.ntu.edu.tw) ◆ From: Action.m8.ntu.e