圖是一種非線性資料結構。它使用節點表示資料,使用邊表示它們之間的關係。一個圖 G 包含兩個部分:頂點和邊。頂點用集合 V 表示,邊用集合 E 表示。所以圖的表示法是 G(V, E)。讓我們看一個例子來了解一下。在這個圖中,有五個頂點和五條邊。這些邊是有向的。例如,如果我們選擇連線頂點 B 和 D 的邊,則源頂點是 B,目標頂點是 D。因此我們可以從 B 移動到 D,但不能…… 閱讀更多
在這裡,我們將看到一個關於凸包的例子。假設我們有一組點。我們必須透過取較少的點來建立一個多邊形,該多邊形將覆蓋所有給定的點。在本節中,我們將看到 Jarvis March 演算法來獲得凸包。Jarvis March 演算法用於從給定的資料集點中檢測凸包的角點。從資料集的最左點開始,我們透過逆時針旋轉將點保持在凸包中。從當前點,我們可以透過檢查…… 閱讀更多