编程艺术
文章平均质量分 78
sharpdew
这个作者很懒,什么都没留下…
展开
-
关于N皇后问题高效试探回溯算法的分析
// N Queens Problem// 试探-回溯算法,递归实现// sum用来记录皇后放置成功的不同布局数;upperlim用来标记所有列都已经放置好了皇后。long sum = 0, upperlim = 1; // 试探算法从最右边的列开始。void test(long row, long ld, long rd) 。{ if (row != upperlim)原创 2006-04-26 15:58:00 · 3778 阅读 · 6 评论 -
C++内存管理基础之new & delete
内存管理的基础是要知道怎么获得以及释放内存,如你所知,在C/C++中就是调用new和delete操作。1. 分清operator new和new operator 全局函数operator new通常这样声明:void * operator new(size_t size);返回值类型是void*,表示其返回的是一个未经处理(raw)的指针,指向未初始化的内存。参数size_t确定分配多少内原创 2006-06-05 14:06:00 · 4816 阅读 · 1 评论