
数据结构——严蔚敏
文章平均质量分 77
meng32129
这个作者很懒,什么都没留下…
展开
-
一点一滴学数据结构
一直觉得代码难,其实错了,现在发现算法及数据结构靠的是思路,是有思路清晰了,才能顺理成章的写出代码,想好好的学习一下数据结构及算法,开始奋斗原创 2012-05-04 13:31:52 · 374 阅读 · 0 评论 -
线性表之顺序表示及实现
线性表的特点为:存在唯一的一个首元素;除第一个元素外,都只有一个前驱元素;除最后一个外,都只有一个后继元素。线性表作为一种最简单的数据结构,为N个数据元素的有限序列,其按照存储方式可以分为顺序表和链式表。首先看顺序表,顾名思义,顺序表即利用一组地址连续的存储单元依次存储线性表中的元素,优点是可随机存取,缺点是不利于删除及插入等操作。顺序表的数据结构如下:struct Sqlist{原创 2012-05-04 16:47:27 · 493 阅读 · 0 评论 -
线性表之链式存储结构
下面代码为单链表的一些基本操作:#include using namespace std;typedef int ElemType;typedef struct Lnode{ ElemType data; struct Lnode *next;}*LinkList;//逆序建立链表LinkList ReCreateLinkList(LinkList &L){ int原创 2012-05-07 14:36:41 · 408 阅读 · 0 评论 -
数据结构之栈
#include using namespace std;const int initStackSize = 10;const int stackIncrement=10;static int values=1;typedef struct stack{ int *top; int *base; int stackSize;}stack;void initStack(s原创 2012-05-09 18:40:20 · 402 阅读 · 0 评论