2001年Holm,de Lichtenberg和Thorup描述的动态图数据结构(HDT算法)的实现。

hdtgraph的Python项目详细描述


HDT多对数全动态连通性算法

Holm描述的动态图形数据结构的实现, de Lichtenberg和Thorup在2001年(HDT算法)。在

该图表示为一个跨越森林的集合,其中每个跨越 树被存储为一个平衡的二元欧拉巡游树。这样可以实现连接性 O(logn)中的查询以及多对数中的插入和删除 时间。在

参考文献:

  • 雅各布·霍尔姆、克里斯蒂安·德利希滕贝格和米克尔·索鲁普。 多对数确定性全动态算法 连通性、最小生成树、2-边和双连通性。 J、 ACM,48(4):723-760,2001年7月。在
  • 莫妮卡·劳赫·亨辛格,瓦莱丽·金。随机全动态图 每次操作都有多段算术时间的算法。J、 ACM 46(4) 1999年7月。502–536年。在

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

推荐PyPI第三方库


热门话题
java Box2D销毁正文原因:FailedToWriteCoreDumpCoreDumpsShaveBeenDisabled   java如何使用maven构建spring boot应用程序的jar库   java How-to-know项目是使用Eclipse或NetBeans创建的   应用程序未运行时的java推送计划通知   GSON将json值反序列化为Java对象   java如何使用javamail添加内联图像?   java在同一战争中从另一个Web服务调用Web服务apache cxf   java如何在没有OutOfMemory错误的情况下从Android上传大文件?   javajavax。加密。BadPaddingException:给定的最后一个块未正确填充完整示例   java OpenGL矩阵乘法导致奇数浮点行为   java如何以编程方式更改网格窗格的行数?   如何根据java中的字母顺序对对象数组[包含名称、地址等详细信息]进行排序?   java构造函数类不能应用于给定的类型;必需:int,int found:无参数原因:实际参数和以前的参数长度不同   firebase在Java代码注释中使用方括号的目的是什么?   spring boot Java Hibernate继承和onetomany   使用jackson将json数组转换为数组中具有不同对象元素的java对象   java希望将数据库中的数据存储在lucene索引文件中,并检索表信息和数据