自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (2)
  • 收藏
  • 关注

转载 百度笔试题:malloc/free与new/delete的区别 .

相同点:都可用于申请动态内存和释放内存不同点:(1)操作对象有所不同。malloc与free是C++/C 语言的标准库函数,new/delete 是C++的运算符。对于非内部数据类的对象而言,光用maloc/free 无法满足动态对象的要求。对象在创建的同时要自动执行构造函数, 对象消亡之前要自动执行析构函数。由于malloc/free 是库函数而不是运算符,不在编译器控制权限之内,不

2017-07-13 15:08:04 176

转载 八数码算法研究(转载)

1.4课程设计实验环境Microsoft Visual C++ 6.02问题描述及讨论程序设计中,需要解决很多问题,除了编写程序过程中的问题,更重要的是算法设计过程中的问题。2.1问题描述在3x3的九宫格棋盘上,摆有8 个将牌,每个将牌都刻有1—8中的某个数码。棋盘中留有一个空格,允许其周围的某一个将牌向空格移动,这样通过移动将牌就可以不断改编将牌的布局。这种游戏求解的问题是:

2017-07-07 09:32:13 865

转载 白话经典算法系列之三 希尔排序的实现

希尔排序的实质就是分组插入排序,该方法又称缩小增量排序,因DL.Shell于1959年提出而得名。 该方法的基本思想是:先将整个待排元素序列分割成若干个子序列(由相隔某个“增量”的元素组成的)分别进行直接插入排序,然后依次缩减增量再进行排序,待整个序列中的元素基本有序(增量足够小)时,再对全体元素进行一次直接插入排序。因为直接插入排序在元素基本有序的情况下(接近最好情况),效率是很

2014-10-18 18:32:04 436

转载 白话经典算法系列之二 直接插入排序的三种实现

直接插入排序(Insertion Sort)的基本思想是:每次将一个待排序的记录,按其关键字大小插入到前面已经排好序的子序列中的适当位置,直到全部记录插入完成为止。 设数组为a[0…n-1]。1.      初始时,a[0]自成1个有序区,无序区为a[1..n-1]。令i=12.      将a[i]并入当前的有序区a[0…i-1]中形成a[0…i]的有序区间。

2014-10-18 18:27:12 400

原创 换分

http://forum.csdn.net/PointForum/Forum/PointExchange.aspx)

2009-03-30 20:42:00 412

转载 brush

/* Stock Logical Objects */ #define WHITE_BRUSH 0 #define LTGRAY_BRUSH 1 #define GRAY_BRUSH 2 #define DKGRAY_BRUSH 3 #define BLACK_BRUSH 4 #define NULL_BRUSH 5 #define HOLLOW_BRUSH NULL_BRUSH #define

2008-10-16 12:46:00 418

转载 cx

#includeusing namespace std;class ATM{ int mima; float money;public: void welcome();    //登陆界面 void qu_money();   //取钱 void cun_money();   //存钱 void chaxun(); void change_mima(); //修改密码 void exit_jiem

2008-09-25 21:20:00 558

转载 内存泄漏问题

这篇文章是对2004-09-02日发表的《VC++6.0中简单的内存泄漏检测事例代码》(已经删除)的更新.对C++代码而言,内存泄漏问题虽然有诸多方法避免,但实际代码编写的时候,或出于自信或出于复杂性的考虑,常常还会用到原始的operator new,这不可避免的会带来内存泄漏的可能,不久前本人因为违反了"可用于被多态继承的基类其析构函数应当有virtual修饰"的法则( 一不小心就忘了写virt

2008-08-19 19:24:00 4085

转载 内存泄漏 (转)

 内存泄漏的定义 一般我们常说的内存泄漏是指堆内存的泄漏。堆内存是指程序从堆中分配的,大小任意的(内存块的大小可以在程序运行期决定),使用完后必须显示释放的内存。应用程序一般使用malloc,realloc,new等函数从堆中分配到一块内存,使用完后,程序必须负责相应的调用free或delete释放该内存块,否则,这块内存就不能被再次使用,我们就说这块内存泄漏了。以下这段小程序演示了堆内存发生泄漏

2008-08-07 21:06:00 376

原创 zhuan

一、AT&T 格式Linux 汇编语法格式在 AT&T 汇编格式中,寄存器名要加上 % 作为前缀;而在 Intel 汇编格式中,寄存器名不需要加前缀。例如: AT&T 格式Intel 格式pushl %eaxpush eax在 AT&T 汇编格式中,用 $ 前缀表示一个立即操作数;而在 Intel 汇编格式中,立即数的表示

2008-07-28 20:37:00 446

原创 问题

称球问题是否程序求解?分酒问题

2008-07-14 13:42:00 284

原创 没有结果,郁闷

int a[5];test(int i){int m,k,s;s=0;for(k=0;kif(i==5&&s==10){for(k=0;kprintf("%d ",a[k]);printf("/n");}else for(m=0;m}main(){test(0);}

2008-06-29 21:36:00 346

原创 递归算法

a[4]={0};test(int i){int k,m;if(i==4){for(k=0;kprintf("%d ",a[k]);printf("/n");}else for(m=0;m}main(){test(0);}

2008-06-29 20:49:00 310

原创 递归算法

a[4]={0};test(int i){int k,m;if(i==4){for(k=0;kprintf("%d ",a[k]);printf("/n");}else for(m=0;m}main(){test(0);}

2008-06-29 20:49:00 326

原创 递归算法

a[4]={0};test(int i){int k,m;if(i==4){for(k=0;kprintf("%d ",a[k]);printf("/n");}else for(m=0;m}main(){test(0);}

2008-06-29 20:48:00 302

原创 递归算法

a[4]={0};test(int i){int k,m;if(i==4){for(k=0;kprintf("%d ",a[k]);printf("/n");}else for(m=0;m}main(){test(0);}

2008-06-29 20:48:00 301

原创 (转)课表排课系统

程序用C语言实现,看文档日期是04年中旬写的。程序有WORD文档但流程图和结构图我拷不上来,我在下面帖一些程序的主要模块、主要函数以及程序操作说明,方面了解程序的整个流程,以供学习:基本操作: 输入并创建链表(单向和双向) //参见:infcreat(); 装载 //算法与存储一致 存储 //图形模式下,进行文件读写操作后有无故的异常显示 查询 //算法参见pdemand();cdemand();

2008-06-28 14:11:00 1933 2

原创 三人三鬼过河问题的解

int h1[10][3]={{0,0,0},{0,1,-1},{0,2,-1},{0,3,-1},{1,1,-1},{2,2,-1},{3,0,-1},{3,1,-1},{3,2,-1},{3,3,-1}};int h2[10][3]={{0,0,0},{0,1,-1},{0,2,-1},{0,3,-1},{1,1,-1},{2,2,-1},{3,0,-1},{3,1,-1},{3,

2008-06-21 10:28:00 2547

原创 一个程序

int h[10][3]={{0,0,-1},{0,1,-1},{0,2,-1},{0,3,-1},{1,1,-1},{2,2,-1},{3,0,-1},{3,1,-1},{3,2,-1},{3,3,-1}};int a[10][2]={{0,0},{0,0},{0,0},{0,0},{0,0},{0,0},{0,0},{0,0},{0,0},{0,0}};void test(int i){int

2008-06-10 12:15:00 306

linux命令大全linux命令大全

linux命令大全linux命令大全linux命令大全 linux命令大全linux命令大全linux命令大全

2008-11-04

MFC类库详解MFC类库详解

MFC类库详解MFC类库详解 MFC类库详解MFC类库详解 MFC类库详解MFC类库详解 MFC类库详解MFC类库详解 MFC类库详解MFC类库详解 MFC类库详解MFC类库详解 MFC类库详解MFC类库详解 MFC类库详解MFC类库详解

2008-11-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除