
区域赛
DieOrThink
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
hdu_4004 The Frog's Games 二分法
#include #include #include #define N 500001 #define inf 100000000 int a[N]; using namespace std; int judge(int x,int n,int l){ int pos=0,pre=0,cnt=0; while(pos<=n){ if(a[pos]-pre>x) return inf;//原创 2013-09-08 01:43:31 · 581 阅读 · 0 评论 -
hdu_4006 The kth great number 优先队列
#include #include #include #include #include using namespace std; struct node{ int pos; bool operator<(node st) const{ return st.pos<pos; } }; priority_queue p; int main(){ int n,k; while(scanf原创 2013-09-08 01:43:36 · 549 阅读 · 0 评论 -
hdu_3123 GCC
#include #include #include #include using namespace std; #define N 110 char a[N]; int main(){ int t,n,m; scanf("%d",&t); while(t--){ scanf("%s%d",&a,&m); int l=strlen(a);原创 2013-09-15 21:15:07 · 893 阅读 · 0 评论 -
hdu_3118 Arbiter 二分图匹配性质
#include #include #include using namespace std; #define N 310 int a[N],b[N]; int hash1[N]; int main(){ int t,n,m; scanf("%d",&t); while(t--){ scanf("%d%d",&n,&m); for(int i原创 2013-09-15 21:14:07 · 862 阅读 · 0 评论 -
hdu_4403 A very hard Aoshu problem 暴力搜索
#include #include #include using namespace std; char str[20]; #define N 32100 int temp1[N],temp2[N]; int cnt1,cnt2; void dfs1(int pos,int l,int cnt,int pre) { if(pos==l) { if(!cnt)原创 2013-09-17 21:38:48 · 669 阅读 · 0 评论 -
hdu_4462 Scaring the Birds 暴力搜索
#include #include #include #include #include #define inf 0x7f7f7f7f using namespace std; #define N 60 struct node{ int x,y; int steps; }s[N]; int val[N]; int minn; int edge[N][N][N];//核心1 bool vis[N原创 2013-10-21 19:23:13 · 838 阅读 · 0 评论 -
hdu_4460 Friend Chains bfs+vector
#include #include #include #include #include #include #include #include using namespace std; #define inf 0x7f7f7f7f #define N 1010 mapma; vectorg[N]; int dis[N][N]; queue p; bool vis[N]; void bfs(int原创 2013-10-21 19:17:49 · 572 阅读 · 0 评论