数据结构
书旅LY
这个作者很懒,什么都没留下…
展开
-
《数据结构之线性表合并操作》
#include using namespace std; #define LIST_INIT_SIZE 100 //线性表存储空间的初始分配量 #define LISTINCREMENT 10 //线性表存储空间的分配增量 typedef int ElemType; //定义别名 typedef i原创 2016-07-26 21:03:32 · 2142 阅读 · 0 评论 -
数据结构---链表、堆栈、队列详解
数据结构—链表、堆栈、队列详解一、两种存储方式1、顺序存储2、链式存储二、顺序表顾名思义,顺序表就是一段连续的存储空间,知道首地址,可以访问表中的任意元素;比如数组; &...转载 2018-04-24 17:14:46 · 312 阅读 · 0 评论 -
关于堆栈的讲解(我见过的最经典的)
这是一篇转发的文章,我对他进行了格式化而已,原文出处不详。一、预备知识—程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) ...转载 2018-04-24 17:15:50 · 1595 阅读 · 1 评论