#includeusing namespace std;#define Size 30000int Pre[Size+1], Sum[Size+1];// Sum[i] 表示 第i组 的人数int Get_Pre( int a ){ if( Pre[a]!=a ) ...
分类:
其他好文 时间:
2015-07-23 21:17:28
阅读次数:
130
认识的人之间建立一条权值为1的边,然后求出各对顶点之间的最短路判断是否有长度大于7的。 1 #include 2 #include 3 #include 4 #include 5 using namespace std; 6 7 const int INF = 999999; 8 cons...
分类:
其他好文 时间:
2015-07-23 21:14:56
阅读次数:
99
网络最大流#include#include#include#include#include#include#includeusing namespace std;const int maxn=2000+10;const int INF=0x7FFFFFFF;struct Edge{ int f...
分类:
其他好文 时间:
2015-07-23 21:14:45
阅读次数:
145
//给一个无向图 , 每条边可以是online边也可以是offline边,问
//有多少种方法使得每个节点的online边和offline边一样多
#include
#include
#include
using namespace std;
const int maxn = 110 ;
int on[maxn] , off[maxn];
int x[maxn] , y[maxn]...
分类:
其他好文 时间:
2015-07-23 20:00:29
阅读次数:
131
#include
using namespace std;
void main(void)
{
int a,b,c;
char DD,EE,FF;
for (a=1;a
for (b=1;b
for (c=1;c
if (a!=1&&c!=1&&c!=3&&a!=b&&b!=c&&a!=c)
{
//printf(a);
DD='X'+a-1;
...
分类:
编程语言 时间:
2015-07-23 19:59:46
阅读次数:
139
1 //基于完全二叉树的极大堆的上下漂移实现 2 //INT_MAX极大数 INT_MIN极小数 3 #include 4 #include 5 #include 6 #define N 11 7 8 using namespace std; 9 10 typedef int T;...
分类:
其他好文 时间:
2015-07-23 19:51:43
阅读次数:
97
#include#include#include#includeusing namespace std;char str1[100005],str2[100005];bool vis[100005];int main(){ while(scanf("%s",str1)!=EOF){ ge...
分类:
其他好文 时间:
2015-07-23 19:47:29
阅读次数:
100
稍微麻烦点的就是需要求导判断最小值的位置#include"cstdio"#include"cstring"#include"algorithm"#include"cmath"#define MAXN 505using namespace std;double cal(double x,double ...
分类:
其他好文 时间:
2015-07-23 19:41:38
阅读次数:
121
二叉堆结构解释: http://www.apkbus.com/android-58533-1-1.html 代码实现方式: using System; using System.Collections.Generic; namespace BinaryHeap { /// /// 排序的枚举 ///...
关键是确定解的范围以及二分时的判断依据这里解的范围已经确定,因为是递增函数,二分依据就是和Y的大小比较#include"cstdio"#include"cstring"#include"algorithm"#include"cmath"#define MAXN 505using namespace ...
分类:
其他好文 时间:
2015-07-23 19:15:37
阅读次数:
94