![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++函数
hulian425
这个作者很懒,什么都没留下…
展开
-
memset()
memset() 1.memset是按照一字节为单位对内存进行填充 memset(a[n], 0, sizeof(a[n]); //可以 memset(a[n], -1, sizeof(a[n]); //可以 memset(a[n], 1, sizeof(a[n]); //不可以 因为memset是 逐字节 拷贝,以num为首地址的8字节空间都被赋值为1, 即一个int变为0X00000001 ...原创 2019-07-10 09:37:31 · 1645 阅读 · 0 评论 -
c++:cin 与 cout
cin>>等价于cin.operator>>(); cin.get()的用法 读取一个字符 cin.getline()读一行 函数作用:从标准输入设备键盘读取一串字符串,并以指定的结束符结束。 函数原型有两个: istream& getline(char* s, streamsize count); //默认以换行符结束 istream& getline(c...原创 2019-07-11 16:11:38 · 371 阅读 · 0 评论 -
二叉搜索树的实现
//表示节点的结构体 struct node{ int val; node *lch, *rch; }; //插入数值 node *insert(node *p, int x) { if(p == NULL) { node *q = new node; q -> val = x; q -> lch = q -> rch = NULL; return q;...原创 2019-07-18 16:03:48 · 104 阅读 · 0 评论 -
并查集的实现
我们用编号代表每个元素。数组par表示的是父亲的编号,par[x] = x时,x是所在的树的根 int par[MAX_N]; //父亲 int rank[MAX_N]; //树的高度 //初始化n个元素 void init(int n) { for (int i = 0; i < n; i++) { par[i] = i; rank[i] = 0; } } // 查询树的...原创 2019-07-18 16:56:35 · 229 阅读 · 0 评论