![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
图论
小懒x
热爱可抵岁月漫长
展开
-
走廊泼水节(TYVJ1391)
题面:给定一颗N个节点的树,要求增加若干条边,把这棵树扩充为完全图,并满足图的唯一最小生成树仍然是这棵树。 求增加的边的权值总和最小是多少。 数据范围:N<=6000,边权均为非负整数。 基本思路:把N-1条边按权值从小到大排序,一次扫描每条树边,执行kruskal(在每一步加一个操作)。 设当前扫描到的边(x,y,v),若x,y不在一个集合中,则合并Sx,S...原创 2018-10-06 09:10:10 · 766 阅读 · 0 评论 -
巡逻(APIO2010)
题面:N个村庄,(N-1)条道路,构成了一棵树,每条道路权值为1。警察在节点1,现要修建K条新道路,要巡逻每个 节点,警察必须经过 新道路 正好一次 。求最小巡逻距离。 数据范围:3 ≤ N ≤ 1e5,1 ≤ K≤ 2。(搜狗输入法的符号大全真是个好东西) K的范围是1,2,显然可以分情况讨论。 在不修建新道路时,相当于把整棵树遍历一遍,每条边恰...原创 2018-10-18 20:46:15 · 282 阅读 · 0 评论