首页 > 其他 > 详细

【题解】省选联考 2021 图函数

时间:2021-09-06 05:02:17      阅读:15      评论:0      收藏:0      [点我收藏+]

注意到如果 \(v\)\(f(u,G)\) 产生贡献,那么 \(v\lequ\)\(v\) 能经过 \([v,n]\) 中的点到 \(u\)\(u\) 也能经过 \([v,n]\) 中的点到 \(v\) 。令 \(g_{u,v}\) 表示 \(u\) 能经过 \([\min (u,v),n]\) 中的点到 \(v\),注意到 \(h(G)\)\(\sum\limits_{u}\sum\limits_{v\leq u}[g_{u,v}\and g_{v,u}]\)

为了解决原问题,重新定义 \(g_{u,v}\) 为所有合法路径,最大的编号最小的边的编号是多少。接下来求 \(g_{u,v}\),用 Floyd 求即可。

时间复杂度 \(O(n^3+m)\)

【题解】省选联考 2021 图函数

原文:https://www.cnblogs.com/qiulyqwq/p/15229173.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!