CF1540 A. Great Graphs 图论 构造
思路:最优结构为:首先按距离升序对节点排序,然后依次连接第1至n个节点,再在第i个节点与前i-1个节点上添加负权的回边,回边的权值为d[j]−d[i]d[j]-d[i]d[j]−d[i],最后求所有边的权值和。
#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
ll a[200005];
void solve(){
int n;
cin>>n;
for(int i=1;i&l
原创
2022-01-03 15:43:35 ·
222 阅读 ·
0 评论