- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 bitmap 小结
最近一直在使用bitmap,今天有时间了,写点东西总结一下,使用bitmap首先是节省空间。 #include #include #define SHIFT 5 //32 #define MASK 0x1F //32 int bitMap[10000]; void set(int n){ bitMap[n>>SHIFT]|=1<<(n%
2016-10-01 16:48:14 201
原创 leetcode Reverse Integer
在刷这道题的时候遇到一点问题,就是当要逆序的数溢出的情况怎么处理,因为程序的输入时int型的,所以我用一个更大的数据类型去存储逆序完的结果, 这里我用long long int 去存储这个结果,如果这个数超出或小于int所能表示的最大范围,则表示它已经溢出,返回0,否则返回逆序完的结果。, int reverse(int x) { int i,mod; long long
2016-08-28 21:33:55 282
原创 可变参数函数
编写可变参数主要用到下面几个参数 va_start va_end va_list va_arg 参数列表中的参数被存储在va_list中,也就是...代表的那些参数,通过va_arg进行提取,一次提取一个参数,按照va_arg(identify,typename)里typename给出的数据类型解释 这个参数 va_start 和va_end 成对出现 #include #
2016-07-10 15:13:19 185
原创 因数分解
#include #include int factor(int n){ int i; for(i=2;i<n/2;i++){ if(n%i==0){ n=n/i; printf("%d*",i); i--; } } printf("*"); return n; } int main(){ int i; i=90; printf("%d=",i); i
2016-07-08 14:18:38 604
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人