【做题记录】图论杂题

P1268 树的重量

$\texttt{solution}$

算法:(贪心)\(+\) 找规律

\(n=2\) 时,显然答案就是 \(dis(1,2)\)

\(n=3\) 时,答案:

\[\dfrac{dis(1,3)+dis(2,3)-dis(1,2)}{2} \]

\(n\) 是任意的,第 \(n\) 条路径可以处于 \(1\)\(2-(n-1)\) 的任意一条路径上产生分支,那么找最小值,因此最后答案

\[ans=dis(1,2)+\sum_{i=3}^{n}{\min_{j=2}^{i-1}\dfrac {dis(1,i)+dis(i,j)-dis(1,j)}{2}} \]

提交记录

posted @ 2021-09-20 14:11  EricQian06  阅读(35)  评论(0编辑  收藏  举报