0
A
回答
1
你可以做頂點的簡單複製&邊緣:
Graph<V, E> src;
Graph<V, E> dest;
for (V v : src.getVertices())
dest.addVertex(v);
for (E e : src.getEdges())
dest.addEdge(e, src.getIncidentVertices(e));
,將創建一個新的圖形,但裏面將參照 傳遞的對象,所以你可以使用這個克隆庫 https://code.google.com/p/cloning/
,並做了深刻的副本:
Cloner cloner = new Cloner();
Graph<V, E> clonedGraph = cloner.deepClone(graph);
相關問題
- 1. 複製/克隆畫筆的最佳方法是什麼?
- 2. 克隆observables的最佳方法是什麼?
- 3. 克隆/複製knockoutJS中的observablearray的最佳方式是什麼?
- 4. 在WPF中克隆TabItem的最簡單方法是什麼?
- 5. 在克隆git-svn中的主幹之後克隆分支的最佳方法是什麼?
- 6. 在LaTeX中繪製條形圖的最佳方法是什麼?
- 7. Ext JS - 克隆進出商店的最佳方式是什麼?
- 8. 克隆Web服務的最簡單方法是什麼?
- 9. 幾次克隆對象的最快方法是什麼
- 10. 用UIImageView創建條形圖的最佳方法是什麼?
- 11. 爲什麼克隆方法不能在正在構建的克隆上調用任何非最終方法
- 12. 什麼是Flash圖表和圖形的最佳解決方案?
- 13. 在android中隱藏圖像的最佳方法是什麼?
- 14. 在Grails中建模地圖值的最佳方法是什麼?
- 15. 在WPF中渲染圖表的最佳方法是什麼?
- 16. 在HTML中裁剪圖像的最佳方法是什麼?
- 17. 什麼是克隆的實際用法
- 18. 控制器中非克隆方法排序的最佳實踐
- 19. 在jQuery中克隆時處理格式化空間的最佳方法是什麼?
- 20. 克隆表格行最推薦的解決方案是什麼?
- 21. ANTLR4的最佳方法是什麼?
- 22. 評論的最佳方法是什麼?
- 23. 克隆acitivemq隊列中消息重放的最簡單方法是什麼?
- 24. 存儲地形狀態的最佳方法是什麼?
- 25. 克隆在Docker上的最佳實踐
- 26. 在HTML5中繪製圖形的最佳JQuery庫是什麼?
- 27. 什麼是在.NET中「平方」圖像的最佳方式?
- 28. 在Swift上擦除圖片的最佳方法是什麼?
- 29. 在實例中覆蓋方法的最佳方式是什麼?
- 30. 爲Junit測試克隆現有數據庫的最佳方法?
它已經在這裏http://stackoverflow.com/questions/10470213/how-to-copy-a-graph-in-jung-2-0-framework – CycDemo