#include<stdio.h> #include<string.h> #define maxn 20 int a[maxn][maxn]; int main() { int n,x,y,tot = 0; scanf("%d",&n); memset(a,0,sizeof(a)); tot = a
分类:
其他好文 时间:
2016-02-19 15:57:12
阅读次数:
144
#include<iostream>#include<cstring>using namespace std;int n,a[101],b[101],ans,i;void init(int a[]) { string s; cin>>n>>s; memset(a,0,sizeof(a)); a[0]
分类:
其他好文 时间:
2016-02-15 18:07:36
阅读次数:
123
题目链接:Doing Homework 巨恶心。找了一晚上bug,发现for循环初始化居然不能代替memset。真心不服、 附AC代码: 1 #include <stdio.h> 2 #include <string.h> 3 #include <iostream> 4 using namespac
分类:
其他好文 时间:
2016-02-14 00:31:58
阅读次数:
357
支持多重边,按字典序输出。 #include<bits/stdc++.h> #define REP(i,a,b) for(int i=a;i<=b;i++) #define MS0(a) memset(a,0,sizeof(a)) using namespace std; typedef long
分类:
编程语言 时间:
2016-02-13 17:08:13
阅读次数:
243
#include<bits/stdc++.h> #define REP(i,a,b) for(int i=a;i<=b;i++) #define MS0(a) memset(a,0,sizeof(a)) using namespace std; typedef long long ll; const
分类:
其他好文 时间:
2016-02-10 21:05:05
阅读次数:
195
树形背包。DP递推的思路很简单.... 但是由于节点有15万个,先不论空间复杂度,这样开dp数组 dp[150000+10][300+10],如果初始化是memset(dp,-1,sizeof dp),则必然超时。 所以需要一个状态数剪枝。。。即记录这个节点最多组合的数量。 UVALive是不限制内
分类:
其他好文 时间:
2016-02-10 10:58:55
阅读次数:
237
http://acm.nyist.net/JudgeOnline/problem.php?pid=42题目链接 #include <cstdio> #include <cstring> #define CLR(arr) memset(arr,0,sizeof(arr)) #define P 1001
分类:
其他好文 时间:
2016-02-06 01:42:54
阅读次数:
266
用可持久化线段树维护可持久化并查集。 调了一下午,改为按秩合并就过了。。。 #include<bits/stdc++.h> #define REP(i,a,b) for(int i=a;i<=b;i++) #define MS0(a) memset(a,0,sizeof(a)) using name
分类:
其他好文 时间:
2016-02-05 00:58:07
阅读次数:
226
源代码: #include<cstdio>#include<cstring>int n,i[1001][1001],f[1001][1001],ans;int main(){ memset(i,0x3f,sizeof(i)); memset(f,0x3f,sizeof(f)); ans=0x3f;
分类:
编程语言 时间:
2016-02-04 18:27:11
阅读次数:
250
之前写了一题费用流,竟然硬是在写SPFA时为DIS数组赋初始值用了MEMSET数组QAQ 调试了很久也没有弄明白自己是卡在那里了,,,感觉被自己蠢哭了QWQ 错误的姿势!! #include <cstring> #include <iostream> #include <cstdio> using
分类:
编程语言 时间:
2016-02-02 21:36:58
阅读次数:
254