![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ACM算法
dingxinyue
这个作者很懒,什么都没留下…
展开
-
关于main函数:指针数组作为main函数的参数
main函数的一般形式如下:main() 从上面会发现main函数是没有参数的,那么,到底main函数能否有参数呢?实际上main函数可以是无参函数,也可以是有参函数。对于有参的形式来说,就需要向其传递参数。下面先看一下main函数的带参的形式。main(int argc,char *argv[]) 从函数参数的形式上看,包含一个整型和一个指针数组。当一个C的源程序经过编译、连原创 2014-07-30 10:42:11 · 570 阅读 · 0 评论 -
控制保留小数点后n位(setprecision)及右对齐和保留多少位
setprecision函数在头文件#include中原创 2014-07-30 20:04:57 · 1802 阅读 · 0 评论 -
并查集及并查集的路径压缩
1.什么是并查集?原创 2014-08-04 21:47:35 · 1844 阅读 · 0 评论 -
大整数加法
题目描述求两个不超过200位的非负整数的和。输入有两行,每行是一个不超过200位的非负整数,没有多余的前导0。输出一行,即相加后的结果。结果里不能有多余的前导0,即如果结果是342,那么就不能输出为0342。样例输入22222222222222222222 33333333333333333333样例输出55555555555555555555原创 2014-07-30 11:44:22 · 1939 阅读 · 0 评论 -
关于memset函数
希望通过库函数memset()来对一个数组进行初始化,需要了解一下该函数的工作原理。库函数memset()是针对字节操作的,其中第二个参数值被赋给第一个参数指向的内存地址开始的每一个字节,因此,这种初始化其实存在局限性,也导致其主要用于清除数组内容等。比如:假设i=0,1,2,...memset(a,0,sizeof(a)); // 此时a[i]=0x00000000memset(a,-1,原创 2014-07-29 21:57:05 · 336 阅读 · 0 评论 -
求最大公约数gdc算法
int gcd(int b,int a) //求最大公约数 { int c; while (b!=0) { c=a%b; a=b; b=c; } return a; }原创 2014-08-05 14:38:55 · 846 阅读 · 0 评论 -
C++中*与&的区别
*是取值运算符,对地址使用可以获得地址中储存的数值;对于指针a,*a表示取a中的值&是地址运算符,对变量使用可以获得该变量的地址。 对于变量b,*b表示取b的地址在定义时,* 是一个标识符,声明该变量是一个指针,比如说int *p; 那p就是一个指向int型的指针;在调用时,*p是指指针p指向的那个变量,比如说之前有int a=5;int *p=a;那么p的值是a的地址,也原创 2015-09-18 11:32:38 · 17593 阅读 · 3 评论