在python中使用图形的库

python-graph的Python项目详细描述


python graph是使用python中的图形的库。

该软件提供了一个合适的数据结构来表示图形和 一整套重要算法。

代码被适当地记录并生成api引用 由epydoc自动执行。

欢迎评论、错误报告和建议。

提供的功能和算法:

  • Support for directed, undirected, weighted and non-weighted graphs
  • Support for hypergraphs
  • Canonical operations
  • XML import and export
  • DOT-Language import and export (for usage with Graphviz)
  • Random graph generation
  • Accessibility (transitive closure)
  • Breadth-first search
  • Critical path algorithm
  • Cut-vertex and cut-edge identification
  • Cycle detection
  • Depth-first search
  • Gomory-Hu cut-tree algorithm
  • Heuristic search (A* algorithm)
  • Identification of connected components
  • Maximum-flow / Minimum-cut (Edmonds-Karp algorithm)
  • Minimum spanning tree (Prim’s algorithm)
  • Mutual-accessibility (strongly connected components)
  • Pagerank algorithm
  • Shortest path search (Dijkstra’s algorithm)
  • Shortest path search (Bellman-Ford algorithm)
  • Topological sorting
  • Transitive edge identification

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java调试hibernate注释,可以输出hbm文件吗?   java-Akka退避监控策略   基于java Eclipse插件的菜单开发   java Autowire NullPointerException   Java9中的java如果我不知道类的模块,如何反射地加载它?   Java netbeans:如何正确添加库?   java发送int的“POST”列表   java编写数据加载器的最佳方法是什么?   相同的代码,不同的性能:模拟退火(Ruby vs Java)   Pi算法的java实现   java观察者模式同时更新文本字段和条形图   java在打开新页面时排除第一列   java如果我的数据在数组列表中,如何从网络获取响应   本地Java项目JAR没有添加到Maven构建的war Eclipse 3.6 Helios中   如何在java中扫描长类型中的整型数?   java线程的非参数化构造函数做什么?如何在启动它之前调用它的sleep方法   java Hibernate将两个表映射到一个类   java Hibernate+JPA:Schemavalidation:缺少列   在Java中通过键盘输入定义电路板大小(NxN)?