2011年11月3日
摘要: /**************************************************************************** file name : LinkNode.h* created : 2011/11/02* description : * author : Gavin Dai XLX* update :****************************************************************************/#ifndef __LINKNODE_H#define __LINKNODE_H#include &l 阅读全文
posted @ 2011-11-03 11:12 Gavin Dai 阅读(242) 评论(0) 推荐(0) 编辑
  2011年11月2日
摘要: 把书上的伪代码整理了一下:/**************************************************************************** file name : LinearList.h* created : 2011/11/01* description : * author : Gavin Dai XLX* update :****************************************************************************/#ifndef __LINEARLIST_H#define __LINE 阅读全文
posted @ 2011-11-02 12:41 Gavin Dai 阅读(411) 评论(0) 推荐(0) 编辑
  2011年11月1日
摘要: 最近在找工作,复习一些基础知识,所以想把以前学过的东西总结一下。在华为面试的时候被问到顺序表的优点,当然主要是与链表相对而言:1)随机访问,存储密度大。2)逻辑上相邻的物理上也相邻.顺序表的缺点:1)插入删除时不方便,要移动大量元素.实现代码:/**************************************************************************** file name : SeqList.h* created : 2011/11/01* description : * author : Gavin Dai XLX* update :******* 阅读全文
posted @ 2011-11-01 18:38 Gavin Dai 阅读(1215) 评论(0) 推荐(0) 编辑
  2011年10月24日
摘要: 我们在程序设计中,时时刻刻都用到变量的定义和变量的声明,可有些时候我们对这个概念不是很清楚,知道它是怎么用,但却不知是怎么一会事,下面我就简单的把他们的区别介绍如下:(望我的指点对你受益)变量的声明有两种情况:1、一种是需要建立存储空间的。例如:int a 在声明的时候就已经建立了存储空间。2、另一种是不需要建立存储空间的。 例如:extern int a 其中变量a是在别的文件中定义的。前者是“定义性声明(defining declaration)”或者称为“定义(definition)”,而后者是“引用性声明(referncing declaration)”,从广义的角度来讲声明中包含着定 阅读全文
posted @ 2011-10-24 15:41 Gavin Dai 阅读(70865) 评论(12) 推荐(28) 编辑