uva 10720 Graph Construction
来源:互联网 发布:h5 ar 案例源码 编辑:程序博客网 时间:2024/05/17 03:40
题意:求是否可以构成图,用到了这个Havel定理 点击打开链接
#include <iostream>#include <cstdio>#include <cstring>#include <algorithm>using namespace std;const int MAXN = 10002;int cmp(const void *a,const void *b){ return *(int *)b - *(int *)a;}int a[MAXN];int solve(int n){ for (int i = 0; i < n; i++) { qsort(&a[i],n - i,sizeof(a[0]),cmp); if (a[i] >= n) return 0; if (a[i] == 0) return 1; for (int j = i + 1; j <= a[i] + i; j++) { --a[j]; if (a[j] < 0) return 0; } } return 1;}int main(){ int n; while (scanf("%d",&n) != EOF && n) { for (int i = 0; i < n; i++) scanf("%d",&a[i]); if (solve(n)) printf("Possible\n"); else printf("Not possible\n"); } return 0;}
- UVa 10720 - Graph Construction
- UVa 10720 - Graph Construction
- uva 10720 - Graph Construction
- uva 10720 - Graph Construction
- UVA 10720 - Graph Construction
- uva 10720 Graph Construction
- uva 10720 Graph Construction
- UVa:10720 Graph Construction
- UVa 10720 - Graph Construction
- uva 10720 Graph Construction
- uva 10720 Graph Construction
- UVA 10720 Graph Construction
- uva 10720 Graph Construction
- UVA 10720 Graph Construction
- uva 10720 Graph Construction()
- uva 10720 Graph Construction(贪心)
- UVA - 10720 Graph Construction 公式+贪心
- uva--10720Graph Construction +Havel--Hakimi定理
- iOS ARC机制 weak strong
- 十二:Page分页加带过滤器的按条件查询
- 在 Linux 下用户空间与内核空间数据交换的方式,第 2 部分: procfs、seq_file、debugfs和relayfs
- hdu(4349) Xiao Ming's Hope
- 浅谈协方差矩阵
- uva 10720 Graph Construction
- Uboot详细启动流程
- 图 - 每对顶点间最短路径----Floyd算法
- 最大流 : FordFulkerson 算法
- topic model 的总结
- hdu 4601 Letter Tree 线段树
- UVa394 - Mapmaker
- hdu3335 Divisibility (最小路径覆盖)
- think in java interview-高级开发人员面试宝典(一)