图论中割点、割边、圈与块(黄劲松).pptVIP

  • 3
  • 0
  • 约1.13万字
  • 约 80页
  • 2017-02-06 发布于北京
  • 举报
浙江省2006年集训讲义 浙江省2006年集训讲义 图论中的圈与块 图论中的圈与块 绍兴县柯桥中学 黄劲松 基本概念 圈(环) 割点 割边(桥) 块 强连通子图(强连通分量(支,块)) 圈及其相关知识 MST(最小生成树)另类算法 最小环问题 MST另类算法 任意构造一棵原图的生成树,然后不断的添边,并删除新生成的环上的最大边。 水管局长(1) 给定一张带权无向连通图,定义max(p)为路径p上的最大边,min(u,v)为连接u和v的所有路径中,max(p)的最小值。动态的做如下两个操作: 1:询问某两个点之间的min(u,v) 2:删除一条边 你的任务是对于每个询问,输出min(u,v)的值。(WC2006) 水管局长(2) 数据范围约定 结点个数N≤1000 图中的边数M≤100000 询问次数Q≤100000 删边次数D≤5000 水管局长(3) 根据kruskal算法可以知道,最小生成树上的连接两点之间的唯一路径一定是最大边最小的 那么,只要维护一棵图的最小生成树,那么就可以在O(N)的时间内回答每一个min(u,v)的询问 不断的删边然后维护最小生成树? 水管局长(4) 通过删边的形式我们似乎很难维护一张图的最小生成树 根据刚才提到的MST的另类做法,我们反向处理它的每个操作,也就是先删除所有要删的边,然后再逆向添边并回答min(u,v) 于是该问题就可以用另类MST算法

文档评论(0)

1亿VIP精品文档

相关文档