C++STL和ACM算法
Jaxon_horizon
这个作者很懒,什么都没留下…
展开
-
define宏定义中的#,##,@#及\符号
来自: http://hi.baidu.com/zhangjie9u/blog/item/ff6f9a3b75dd572f96ddd86e.html一、#名称:字符串化操作符其作:将宏定义中的传入参数名转换成用一对双引号括起来参数名字符串。使用条件:只能用于有传入参数的宏定义中,转载 2011-07-25 13:59:23 · 1552 阅读 · 0 评论 -
算法水题《奇前偶后》
一坨任意整数数组。写一个函数,把数组里的奇数放前面。偶数放后面。代码如下:时间复杂度为O(n),空间复杂度为O(1)#include inline void swapAB(int& a ,int& b) { int t=a; a=b; b=t; } void solve(原创 2011-07-29 11:04:55 · 664 阅读 · 0 评论 -
C语言之内存管理
本文主要是以菜鸟的角度看C语言内存管理,分析malloc最基本的实现方法,如果已经知道malloc的实现方法的大鸟们,可以直接忽略本文了,呵呵。在8086汇编时代里,是没有全局变量和局部变量之分的,通常的做法是:1、自己选定一片内存空间,用伪指令起个别名就当作全局变量来用。2、自原创 2011-07-18 21:54:50 · 8721 阅读 · 3 评论