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 ·
218 阅读 ·
0 评论