BZOJ 3943 Usaco2015 Feb SuperBull Prim
来源:互联网 发布:dota2大娜迦 知乎 编辑:程序博客网 时间:2024/06/14 08:03
题目大意
异或Prim。
思路
没开long long WA了一次你敢信?
CODE
#define _CRT_SECURE_NO_WARNINGS#include <cstdio>#include <cstring>#include <iostream>#include <algorithm>#define MAX 2010#define INF 0x3f3f3f3fusing namespace std;int points;int src[MAX];int f[MAX];bool v[MAX];long long Prim(){ long long re = 0; for(int i = 1; i <= points; ++i) { int max_length = 0, p = 1; for(int j = 1; j <= points; ++j) if(!v[j] && f[j] > max_length) max_length = f[j], p = j; v[p] = true; re += max_length; for(int j = 1; j <= points; ++j) if(!v[j]) f[j] = max(f[j], src[p]^src[j]); } return re;}int main(){ cin >> points; for(int i = 1; i <= points; ++i) scanf("%d", &src[i]); cout << Prim() << endl; return 0;}
0 0
- BZOJ 3943 Usaco2015 Feb SuperBull Prim
- BZOJ 3943 Usaco2015 Feb SuperBull Prim
- BZOJ 3943 [Usaco2015 Feb]SuperBull
- bzoj 3943: [Usaco2015 Feb]SuperBull
- (bzoj 3943 [Usaco2015 Feb]SuperBull)<>
- [最大生成树] BZOJ 3943 [Usaco2015 Feb]SuperBull
- bzoj 3943: [Usaco2015 Feb]SuperBull 最大生成树
- 3943: [Usaco2015 Feb]SuperBull|最大生成树
- bzoj3943【Usaco2015 Feb】SuperBull
- bzoj3943: [Usaco2015 Feb]SuperBull
- 【Usaco2015 Feb】【BZOJ3943】SuperBull
- bzoj3943[Usaco2015 Feb]SuperBull
- BZOJ3943: [Usaco2015 Feb]SuperBull
- 【BZOJ3943】【Usaco2015 Feb】SuperBull 最大生成树 Prim
- 【bzoj3943】 [Usaco2015 Feb]SuperBull 最大生成树
- 【bzoj3943】【Usaco2015 Feb】SuperBull【最大生成树】
- 最大生成树 BZOJ3943 [Usaco2015 Feb]SuperBull
- BZOJ 3940 [Usaco2015 Feb]Censoring
- STL/C++标准模板库学习总结
- [省选前题目整理][HDU 4609]3-idiots(FFT+生成函数)
- souinght 设置
- FastJson 进行数据转换的 实力
- vi 常用命令行
- BZOJ 3943 Usaco2015 Feb SuperBull Prim
- Java---28---Set集合之TreeSet
- 归并排序
- 一个空指针错误
- Array.forEach() and Using square brackets to obtain the value of a property
- Jetty+jersey总结
- 用jQuery清空文本框
- c++继承中的内存布局(转载)
- 'LeetCode'水题一道:Minimum Depth of Binary Tree