このビデオで、次のアルゴリズムを使用してスターグラフの中央ノードのクラスタリング係数を計算するのはtheta(n ^ 2)であり、クリークの場合はtheta(n ^ 3)であることがわかりました。あれは正しいですか?
def clustering_coefficient(G,v):
neighbors = G[v].keys()
if len(neighbors) == 1: return 0.0
links = 0.0
for w in neighbors:
for u in neighbors:
if u in G[w]: links += 0.5
return 2.0*links/(len(neighbors)*(len(neighbors)-1))