码迷,mamicode.com
首页 >  
搜索关键字:c++ memset    ( 3691个结果
2 UVA 10394 Twin Primes
直接筛素数预处理。 #include #include #include using namespace std; const int maxn=20000000; bool pri[20000005]; vector v; void init() { int i,j; memset(pri,1,sizeof pri); pri[0]=pri[1]=0; ...
分类:Windows程序   时间:2015-04-26 22:56:15    阅读次数:227
3 UVA 10852 Less Prime
先筛素数, 再枚举题目范围内质数,答案就是求最小的ans=n-n/i*i ,其中i是枚举的质数 #include #include #include using namespace std; bool pri[10010]; void init() { int i,j; memset(pri,1,sizeof pri); pri[0]=pri[1]=0;...
分类:其他好文   时间:2015-04-26 22:56:07    阅读次数:246
4 UVA 10924 Prime Words
筛素数,把给的单词中出现的字母对应值加起来,判断是否是质数。 #include #include using namespace std; const int maxn=2000; int pri[maxn+10]; char s[100]; void init() { int i,j; memset(pri,1,sizeof pri); pri[0]=0...
分类:其他好文   时间:2015-04-26 22:55:49    阅读次数:141
HDU ACM 1591 Encoded Love-letter
虽然是水题,一开始也错了好多次,真是坑啊! #include using namespace std; char a[101]; char c[26]; bool index[26]; void create() { int i,j; memset(index,0,sizeof(index)); for(i=0;i<strlen(a);i++) ...
分类:Web程序   时间:2015-04-26 22:55:08    阅读次数:172
HDU ACM 2153仙人球的残影
水题,水水更健康。 #include using namespace std; int a[101][101]; void Show(int x) { int i,j,m,n; memset(a,0,sizeof(a)); i=1; m=1; j=2; n=x; while(i<=n) a[1][i++]=m++; while(j<=n) a[j++][n]=m++; ...
分类:其他好文   时间:2015-04-26 22:50:50    阅读次数:157
HDU 1176 免费馅饼
递推方程应该很好想,就是初值处理起来有点麻烦。在草稿纸上模拟一下就可以了 dp[i][j]表示i时刻处于j位置能接到的最大值 #include #include #include using namespace std; int a[100005][15],dp[100005][15]; void init(){ memset(a,0,sizeof(a)); memset(dp,0,siz...
分类:其他好文   时间:2015-04-26 15:17:15    阅读次数:161
BZOJ 1968: [Ahoi2005]COMMON 约数研究
水题....随便写都可以过---------------------------------------------------------------------------#include#include#define clr(x, c) memset(x, c, sizeof(x))using...
分类:其他好文   时间:2015-04-26 10:38:05    阅读次数:102
HDU ACM 1176 免费馅饼
分析:可以采用自底向上的方法也可以采用自顶向下的方法,这里采用第二种 #include using namespace std; int dp[15][100010]; int main() { int i,j,maxt,t,n,x,temp; while(scanf("%d",&n) && n) { maxt=0; memset(dp,0,sizeof(dp)); fo...
分类:其他好文   时间:2015-04-24 19:12:25    阅读次数:156
Burning Bridges 求tarjan求割边
Burning Bridges给出含有n个顶点和m条边的连通无向图,求出所有割边的序号。 1 #include 2 #include 3 #define clr(a) memset(a,0,sizeof(a)) 4 #define N 10...
分类:其他好文   时间:2015-04-23 23:20:19    阅读次数:193
大数阶乘(c语言)
大数阶乘。代码比较简单。#include#include#define MAXN 25000 // 如果你的阶乘N比较大,建议大一点int result[MAXN];int main(){int i,j,n;scanf("%d",&n);// memset函数的作用将某一段内存设置成指定的值//.....
分类:编程语言   时间:2015-04-23 21:41:11    阅读次数:151
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!