自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 树的直径解法

然后,加1条边时,形成1个环,环上每条边只需要经过1次,相比没加之前每条边要少1次,显然我们只需要让环上的边最多,也就是找直径,最后计算答案先2* (n-1)是不加边的路径数,减去直径上的边数,最后不要忘了加上1,也就是加的那一条边,轻松拿到三十分。再考虑K=2,还要加一条边,那是次长的那一条吗?不一定,因为如果两条中边有交集,手推发现交集那部分边又要走两遍了,因此我们可以把第一边扫过的边的边权改成-1,这样就可以加上重复的边数。首先,显然不加边时每条边需要经过2次,一次过去,一次回来。

2023-07-11 16:41:06 103

原创 并查集操作模板

并查集的基本操作

2022-10-26 11:22:06 94 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除