自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

穹妹的家

In solitude , where we are least alone.

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

原创 [树链剖分+MST] LightOJ 1101 - A Secret Mission

这个题一开始想了很久dijkstra,以为是某种应用或者可以快速更新,然而并没有什么结果。 后来就想暴力吧,想优化,于是先按边权值排序,然后加边,如果边两点已经连通了,那么就肯定没必要加这条边了,然后发现这不是kruskal吗?然后就变成一棵树了,然后就变成查询树上两点最大值了,然后就变成树链剖分了...然后就AC了...代码几乎和上篇一样... #include using namespac

2015-12-31 21:19:54 789

原创 [树链剖分+MST] CF609E. Minimum spanning tree for each edge

题目链接:Minimum spanning tree for each edge 题意:给一个无向图,n个点,m条边,对任意边edge[i],求出包含有边edge[i]的最小生成树。 做法:考虑MST的性质,对任意两点u,v一定有且只有一条路径,当边[u,v]不是MST边的时候,加入边[u,v]便会形成环,于是在u到v的路径上找一条权值最大的边删去再加入边[u,v],之前环上的任意两点仍然连通

2015-12-20 19:10:53 1794

空空如也

空空如也

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

TA关注的人

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