intersection

    1熱度

    4回答

    我有兩個數組,我知道它們是否有共同的元素最簡單的方法。所以實際上這個問題有問題。 string[] countries1 = new string[] { "USA", "Uruguay", "India", "UK"}; string[] countries2 = new string[] { "Urguay", "Argentina", "Brasil", "Chile" }; forea

    0熱度

    1回答

    所以我有一組重疊的2D矩形,我想找到一個表示它們覆蓋的區域的多邊形。多邊形也可以有多個孔,這些孔可以用多邊形內的多邊形表示。 所以我猜我的輸出將是一個樹狀結構,其中實心多邊形的孩子是孔,孔的孩子們在孔中島嶼面(希望這是有道理的) 多邊形也只是頂點的列表,其中最後一個是相同的第一 這裏就是我在談論的一個畫面: 謝謝!

    0熱度

    3回答

    如果問題標題不清楚,但用我便宜的英語,我很抱歉,我無法找到明確提出問題的方法。 但我可以長期解釋。所以我已經意識到如果我設計我的世界(和世界,我的意思是整個遊戲,它將是一個級別)10.000x10.000 ...這將是非常足夠的,除了少數另一個精靈(和我意思是4或5,最大值爲50x50,沒什麼大的。) 所以我想,爲什麼我不把我的整個地圖做成10.000x10.000(或者說可以說噸的512x512

    1熱度

    1回答

    我有三個相交圓的半徑不準確。如何確定構成交叉區域的六個交點中的三個?我最初只想得到聚類點 - 它們之間距離最近的點。但是由於半徑並不總是正確的,因此可能會出現這樣的情況,即聚類點不是形成相交區域的點。有任何想法嗎?

    1熱度

    1回答

    我需要你心愛的幫助... 我有兩個數據集。一個人將姓名分配給交易ID,另一個將人員ID分配給(相同種類)的交易ID。我想知道,哪個人有哪個ID。 數據: personID tradeID Name tradeID 123 10 | Bob 7 123 5 | Bob 8 210 1 | Jack 3 210 7 | Jack 11 210 8 | Pa

    0熱度

    4回答

    我有一個數組數組。 例類似 a[0]={1,2,3}; a[1]={2,3,4}; **Edit** in a[2] from a[2]={4,5}; a[2]={2,4,5}; and more 我如何才能找到它存在的所有數組中常見的元素?

    1熱度

    5回答

    我正在尋找返回2個任意矩形之間重疊區域邊界的座標。最好的方法來處理這個問題,將照顧所有的特殊情況,例如: 只在單個頂點相交的矩形? (該程序將不得不返回單獨的頂點) 共享全部或部分邊的矩形? (程序將不得不返回公共線段的端點) 要增加複雜性,必須按順時針/逆時針順序對點進行排序。因此,我可以在報告之前使用凸包算法對它們進行排序,但如果有一種算法可以直接計算出邊界點,那將是最好的! 任何想法,我應該

    0熱度

    3回答

    我有一個由兩個點A和B和半徑r定義的膠囊。射線由公式定義:X = O + D*t。現在我需要爲所有(0-2)交點獲得t。 一種可能的解決方案是計算與球體的交點A和B以及與圓柱體的交點。然後,因爲膠囊是凸的,我只需要最小和最大的所有t值。 但是如wikipedia所述,膠囊相交測試應該比柱面相交測試更簡單。有人能指點我一個有效的膠囊射線相交算法嗎?

    1熱度

    2回答

    參數設置的兩行假設我們有兩條線 y1 = (m1)(x1) + b1 y2 = (m2)(x2) + b2 但現在認爲他們相交。我正試圖按照彼此的方式重新編寫它們,知道它們相交。我在網上找到這個: y1 = m1 * (x1 - x0) + y0 y2 = m2 * (x2 - x0) + y0 並且交點是(x0,y0)。有人可以展示如何導出這些步驟嗎?

    3熱度

    1回答

    我在看起來像Google日曆的應用程序中工作,但有一個主要區別:事件不應與其他事件有交點。這意味着即使在幾分鐘的時間內,沒有兩個事件可能會分享共同的時間。這對於僅存儲會議的日曆特別有用,因爲在兩次會議中不可能同時進行。 就像Google日曆一樣,可以使用重複規則創建事件(例如,每週五和週日從上午10點到下午13點)。所以我想通過僅使用rrules(python-dateutil模塊)來檢測重疊事件