graph-theory

    1熱度

    2回答

    我想要的方式來排序它們的依賴一堆的插件給對方,這樣我可以線性加載它們沒有任何衝突。依賴性週期被合約排除(導致未定義的行爲)。 想象深兩其邊緣被定向到葉子的二叉樹。讓這是一個人工依賴樹。邊集合表示關係R.如果元組(lhs,rhs)在R中,則比較返回true。 我可以使用std :: sort與表示關係的比較rhs取決於lhs以實現這個?

    0熱度

    1回答

    將節點的最大距離定義爲該節點與樹中所有其他節點之間的距離 的最大值。我的問題是找到並打印樹中所有節點的最大距離(不一定是二進制或任何其他)。基本上,對於每個節點,我需要輸出節點在我們正在查看的節點和樹中的任何其他節點之間的最大距離。預計運行時間爲O(n)。 我最好的方法都需要O(N^2)的時間,我不知道還有什麼地方可以解決這個問題。我目前在樹中的每個節點上運行BFS以查找樹中每個節點的最大距離,但

    0熱度

    1回答

    This鏈路包含關於圖形中心節點一個實施例中,我注意到,如果在一個圖G多於一箇中心節點,則它們總是相鄰節點(裝置在它們之間的直接鏈路) 此外,here是說明one和two中心節點

    5熱度

    2回答

    我的問題是這樣的: 給出一個在樹(V,E),發現中心節點v的總和{w的V} [ dist(v,w)]是最小的,其中dist(v,w)是從v到w的最短路徑中的邊的數量。該算法應該在O(n)時間內運行(n是樹中節點的數量)。 問題here和here也詢問中心節點,但對其進行了不同的定義。 我沒有經過嚴格的步驟,但我實際上認爲我的問題的解決方案應該類似於this problem的解決方案。 但是,我決定

    2熱度

    1回答

    我試圖解決與SPOJ嵌套玩偶問題有關的問題,其中使用的是具有二維底部的框,而不是單個比例參數中不同的玩偶。我有一個算法,但我對這個問題背後的實際理論以及是否存在更好的方法非常混淆。任何人都可以幫助我更好地理解問題,並可能找到更好的算法? 來回顧一下,如下所述嵌套娃娃問題: 鑑於Ñ一個不同大小的俄羅斯套娃,發現保持後最佳地嵌套在彼此內部的玩偶嵌套玩偶的最小數目。對於每個嵌套娃娃,如果最外面的娃娃的尺

    1熱度

    1回答

    在sagemath我使用下面的方法成功查看集合中的所有功能有向圖的一組大小爲n的,例如,對於n = 3 property= lambda G: all(G.out_degree(v) <= 1 for v in G) L = filter(property, digraphs(3)) #M=list(digraphs(3)) #len(M) len(L) graphs_list.show

    0熱度

    1回答

    我在準備「圖論導論」課程的考試時遇到了這個問題。如果有人提供方法來處理這樣一個問題(如果您指定了頂點數和哈密頓或歐幾里得路徑並詢問圖的結構),我將不勝感激。

    0熱度

    2回答

    最大生成樹,我們怎樣才能找到最大生成樹的完整圖形,考慮權重的邊緣(i, j) = gcd(a[i], a[j])的? 我知道一個解決方案的複雜度爲O(n^2),但是n<=10^5,所以我需要更快的東西。 UPD: 正如在評論中提到: 這裏的問題越來越它利用圖形的特殊 結構的算法。

    0熱度

    1回答

    我需要計算degree,圖中每個節點的接近度和中間度中心性。我正在使用cy.ready()事件之後的每個節點上內置到Cytoscape.js中的函數。但是,由於圖形相當大(250+節點,650+連接),計算時間太長。任何人都可以提出更有效的方法嗎? var calculateSNA = function() { // Don't run if already set... if

    0熱度

    1回答

    什麼是客觀存在的,並且相對於運動規劃的約束?