梦蓝樱飞(一点一滴, 记录个人成长之路)

时光荏苒,祝愿勿忘曾经的初心 && 活在当下,一定做好现在的事情

顺序栈的实现

数据结构中,栈的应用十分广泛,如数值转换、字符匹配等等。而在内存中,这种结构更是很常见。所以,自己很有必要复习和总结一下! 以下是栈的顺序存储结构: typedef struct { SElemType *base; // 存储空间基址 SElemType *top; // 栈顶指针...

2016-10-30 09:15:06

阅读数:321

评论数:0

单链表的实现(部分)

接下来总结一下线性表的线性链表存储结构:由于单链表的数据元素之间的逻辑关系是由结点中的指针指示的,指针的指向连接了单链表中各个结点的逻辑关系。 以下是线性表的单链表存储结构: typedef struct LNode { ElemType data; struct LNode *next;...

2016-09-30 12:51:07

阅读数:345

评论数:0

线性表之数组实现

这几天,学习了数据结构的线性表,今天打算总结一下相关内容! 因为线性表的顺序存储结构是一种随机存取的存储结构,同时线性表的长度可变,且所需最大存储空间随问题不同而不同,则在C语言中,用动态分配的一维数组来实现。 下面是线性表的动态分配顺序存储结构: typedef struct { ElemT...

2016-09-30 11:21:53

阅读数:346

评论数:0

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