HDU
CM_yali
其实我什么都不知道
展开
-
HUD1754 (完全二叉树)
#includeconst int size=200010;int a[size];struct node{ int s,l,r;};struct node tree[size*10];int max(int x,int y){ return x>y?x:y;}int create_tree(int h,int p,int q){ tree[h].l=p; tree[h].原创 2016-01-31 15:28:33 · 429 阅读 · 0 评论 -
HDU1712 分组背包
转自http://blog.csdn.net/cnyali/article/details/48199251#include#include#include#includeusing namespace std;const int maxn=110,maxm=110;int a[maxn][maxn],f[maxm];int main(){ int i,j,k,m,n; w转载 2016-01-31 15:41:58 · 371 阅读 · 0 评论 -
HDU2255 KM优化(n^3)模板
转自:http://blog.csdn.net/cnyali/article/details/50663663[cpp] view plain copy#include #include #include #include const int maxn = 101; const int INF = (1in转载 2016-05-07 19:35:19 · 284 阅读 · 0 评论 -
Contest 2016-5-7 B(HDU 5616)
#include#include#includeconst int MAXN=2005;int w[MAXN];bool dp[MAXN];int main(){ int i,j,t,n,q,k; scanf("%d",&t); while(t--){ scanf("%d",&n); for(i=0;i<n;i++)原创 2016-05-07 20:43:05 · 381 阅读 · 0 评论 -
Contest 2016-5-7 C(HDU 5617)
#include #include #include const int INF=0x3fffffff;typedef long long ll;const int mod=5201314;const int maxn=505;int n,dp[2][maxn][maxn];char val[maxn][maxn];void add(int &x, int y){原创 2016-05-07 19:32:16 · 395 阅读 · 0 评论 -
Contest 2016-5-7 A(HDU 5615)
#include#includeint a,b,c;int p[20000],cnt1,k[20000],cnt2;bool f(){ int i,j; cnt1=cnt2=0; int sqrt1=(int)sqrt(a); for(i=1;i<=sqrt1;++i){ if(a%i==0){ p[cnt1++]=i;原创 2016-05-07 19:31:06 · 240 阅读 · 0 评论