2012-01-09 47 views
1

我正在寫一個程序,獲取Facebook上的朋友之間的鏈接,然後從這些鏈接創建友誼組。朋友分組

我已經儘量了爲創建數據結構是一樣的東西

[ 
    friend_id:[ 
     mutual_friend_id, 
     mutual_friend_id, 
     mutual_friend_id, 
     etc... 
    ] 
] 

這樣做後,我陷在工作了的朋友的分組。我看過如下的圖表,似乎可以實現這一點。或者至少將朋友分成小組。任何建議如何我可以做一個類似的事情:不可視,但編程地使用用戶的共同朋友創建組。

Annotated Diagram Another Diagram

+0

我想說,首先你必須__define__從你的角度來看,實際上構成了一組「用戶」。如果他們擁有多個_x_普通朋友,或者如果他們都是_C_和_D_的朋友,但是他們不應該與他人成爲一個「團體」,那麼_A_和_B_將成爲「羣體」 - 要麼 …?首先,如果沒有__定義,那麼對於你的問題,恕我直言,沒有確切的答案。 – CBroe 2012-07-02 18:34:00

回答

0

用了評論編程一個選擇是看標籤的照片數據。這可能會有所幫助,因爲通過照片,現實中的朋友們正在抗爭。嘗試做出一個信心的門檻和經驗。

addtionally嘗試使用共同的朋友,工作和學校的歷史以及地方。