码迷,mamicode.com
首页 >  
搜索关键字:c++ memset    ( 3691个结果
URAL 1158 AC自动机上的简单DP+大数
题目大意在一种语言中的字母表中有N(N 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 using namespace std; 9 #define clr(x) memset(x ,...
分类:其他好文   时间:2015-08-18 01:02:35    阅读次数:157
二叉树 小球下落问题
#include #include #define MAXD 20 int state[1<<MAXD]; int main() { int D, I; while(scanf("%d%d", &D, &I) == 2) { int i, k, n = (1<<D)-1; memset(state, 0...
分类:其他好文   时间:2015-08-17 23:38:22    阅读次数:180
hdu 2846 Repository
字典树 将每个字符串的所有前缀插入进树,采用ID防止重复即可 #include #include #include using namespace std; string str; int n; int id; struct stu { int m; int id; stu* a[26]; stu() { m=id=0; //memset(a,NULL,sizeof(a))...
分类:其他好文   时间:2015-08-17 23:36:19    阅读次数:151
AC自动机专题
AC自动机 1 /* 2 AC自动机模板 3 */ 4 struct AC { 5 int ch[MAXNODE][SIZE], fail[MAXNODE], val[MAXNODE], sz; 6 void init(void) { 7 memset (ch...
分类:其他好文   时间:2015-08-17 23:12:02    阅读次数:167
memcpy、memmove、memset、memchr、memcmp、strstr详解
第一部分 综述memcpy、memmove、memset、memchr、memcmp都是C语言中的库函数,在头文件string.h中。memcpy和memmove的作用是拷贝一定长度的内存的内容,memset用于缓冲区的填充工作,memchr用于字符的查找工作,memcmp用于比较内存中缓冲区的大....
分类:其他好文   时间:2015-08-17 21:08:05    阅读次数:259
最小代价生成树
#include using namespace std; const int Max = 100; int p[Max][Max]; const int maxCost = 99; int lowcost[Max]; int nearest[Max]; bool mark[Max]; void Prime(int k,int n) { memset(lowcost, 99, sizeof(lo...
分类:其他好文   时间:2015-08-17 19:37:47    阅读次数:117
pat(A) 1002. A+B for Polynomials (一元多项式的表示及相加)
代码: #include #include using namespace std; int main() { double a[1005]; int k; while(scanf("%d",&k)==1) { memset(a,0,sizeof(a)); int exp; double c; wh...
分类:其他好文   时间:2015-08-17 14:02:28    阅读次数:105
hdu5130Signal Interference(圆与多边形相交面积模板)
#include #include #include #include #include #include #include #include #include #include #include #include #define CL(arr, val) memset(arr, val, sizeof(arr)) #define REP(i, n)for((i) = 0...
分类:其他好文   时间:2015-08-16 19:55:48    阅读次数:179
数组与字符串,判断字符串各个字符是否不同
#include using namespace std; bool isUniqueChars2(string str) { if (str.length() > 256) return false; bool *char_set = new bool[256]; memset(char_set, 0, sizeof(bool) * 256); for (int i = 0; i ...
分类:编程语言   时间:2015-08-15 23:08:43    阅读次数:155
C语言memset学习
#include #include void show(int a[][3]); //函数声明void main(){ int a[][3]={{23,46,11},{99,45,82},{72,90,21},{11,22,33}};//二维数组的定义 show(a); ...
分类:编程语言   时间:2015-08-15 21:23:02    阅读次数:105
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!