lemon-graph-library

    2熱度

    1回答

    是否有可能使用C++中的循環創建檸檬圖? 我的問題: 數據庫表(姑且稱之爲t_nodes)與列:節點 數據庫表(姑且稱之爲t_edges)與圖形信息:節點1 | node2 | edgeScore 超過10000條目 我期望的結果: 一個有向圖:例如N1→N2; N2→N3; N3 - > N1 我的問題 是否有可能使用循環每個條目的t_nodes表內的節點添加到圖 到目前爲止,我剛剛發現他們手動

    1熱度

    1回答

    我有一個固定大小的本徵對象作爲成員,我想爲邊緣地圖與檸檬使用的結構: struct EdgeStatus { Matrix<float,3,4> Data; … EIGEN_MAKE_ALIGNED_OPERATOR_NEW }; ListGraph::EdgeMap<EdgeStatus> edgeMap(mygraph); 代碼編譯細,但我得到一個運行

    3熱度

    2回答

    我認爲這個答案有點複雜,因爲它涉及幾件事情。 我想用R(尤其是圖形(網絡))進行高性能計算。作爲R包igraph是非常好的。但是R很慢,所以我想用C++編寫昂貴的例程(可能用C語言)。我看了一下C庫,發現它有點混亂。我也看看Boost Graph Library,我讀到它很難學。所以我最終找到了Lemon Graph Library。它使用C++,看起來非常好用。 所以我按照官方頁面的建議安裝了檸

    1熱度

    2回答

    我在尋找檸檬來處理我的尋路,因爲它有搜索和最短路徑算法等等。 事情是,我一開始就已經堅持瞭解檸檬如何工作,他們有一個教程,但沒有問題的論壇。 我對有向圖的理解是,你有一個節點,它可以鏈接或不鏈接到另一個節點,然後你有一個權重。 例子: A B C A 0 1 0 B 1 0 5 C 0 0 0 在此,A連接到B重量爲1,C連接到什麼(所以一旦你C你被卡住),並B連接到A與1和B值連接到

    1熱度

    1回答

    我有一個關於從檸檬圖庫(檸檬的Dijkstra的http://lemon.cs.elte.hu/pub/tutorial/a00009.html)運行Dijkstra算法所需的參數的問題。 要運行該算法,人們可以編寫類似dijkstra(g, length).distMap(dist).run(s,t);的地方,其中g是圖表,s是該起始節點,而t是目標節點。我的問題是length和dist是什麼,