最小生成树
DoBelieve
天空越暗的时候,你越能看到星辰。
展开
-
JZOJ 4629 修路【NOIP2016提高A组模拟7.15】
修路题目描述输入格式输出格式样例输入3 3 1 2 3 1 2 21 1 3 21 2 3 22样例输出34数据范围样例解释题解对与每一条边进行讨论。 设连边的总花费为CC。如果我们选择了第ii条边,那么CC就会增加costicost_i,但总贡献会增加auia_{u_i}+avia_{v_i}。 其中uiu_i和viv_i是第ii条边的的两个端点。 所以事实上,总花费CC是增加了co原创 2016-07-15 16:23:32 · 7729 阅读 · 0 评论 -
Stree 解题报告
Stree题目描述给出n个点,m条有权边,现对于每一条边,你需要回答出包含这条边的最小生成树的总边权值。输入格式第一行两个数n,m 接下来m行i,j,k,表示i与j间有一条权值为k的边输出格式m行答案。样例输入5 7 1 2 3 1 3 1 1 4 5 2 3 2 2 5 3 3 4 2 4 5 4样例输出9 8 11 8 8 8 9数据范围30% n<=1000 10原创 2016-07-09 17:31:36 · 2426 阅读 · 0 评论 -
JZOJ 5445 失格
失格来自CzyCzy大佬的题目Description给出nn个点,每一个点有一个点权pip_i,现在要用nn-11条边将这nn个点连成一个连通块,连接(ii,jj)这一条边的代价为minmin(pip_i%pjp_j,pjp_j%pip_i),求最小的代价。Data Constraint11<=nn<=10510^5,11<=pip_i<=10710^7Solution这一题的空间限制很大,时间限制原创 2017-11-02 15:51:02 · 375 阅读 · 0 评论