![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程知识总结
old_boy_1991
这个作者很懒,什么都没留下…
展开
-
做PAT时,循环语句里尽量少用指针
做PAT时,循环语句里尽量少用指针,消耗内存太多会原创 2014-07-15 17:18:26 · 486 阅读 · 0 评论 -
1.STL 中 sort 函数用法简介
STL 中 sort 函数用法简介 做 ACM 题的时候,排序是一种经常要用到的操作。如果每次都自己写个冒泡之类的 O(n^2) 排序,不但程序容易超时,而且浪费宝贵的比赛时间,还很有可能写错。 STL 里面有个 sort 函数,可以直接对数组排序,复杂度为 n*log2(n) 。 使用这个函数,需要包含头文件#include 。 这个函数可以传两个参数或三个参数。第一个参数是要排序的区间转载 2014-07-13 12:55:29 · 360 阅读 · 0 评论 -
2.STL中qsort排序的介绍与使用
qsort函数包含在的头文件里。 qsort函数声明如下: void qsort(void *base, size_t nmemb, size_t size, int(*compar)(const void *, const void *)); 参数说明如下: base: 要排序的数组 nmemb: 数组中的元素数目 size: 每个数组元素占用内存空间,可使用sizeof获得转载 2014-07-13 13:06:09 · 414 阅读 · 0 评论 -
字符串和数字的相互转换
1、数字转字符串:使用sprintf()函数 char str[10]; int a=1234321; sprintf(str,"%d",a); -------------------- char str[10]; double a=123.321; sprintf(str,"%.3lf",a); -------------------- char str[10]; int原创 2014-07-20 23:52:42 · 442 阅读 · 0 评论 -
int, long, long long的范围和使用
unsigned int 0~4294967295 int 2147483648~2147483647 unsigned long 0~4294967295 long 2147483648~2147483647 long long的最大值:9223372036854775807 long long的最小值:-9223372036854775808 unsigne原创 2014-07-27 20:00:44 · 3720 阅读 · 0 评论 -
进制转换求余数
用下面这种方法,可bimian do { buffer[size++]=c%m; c=c/m; }while(c!=0);原创 2014-09-17 10:45:53 · 801 阅读 · 0 评论