码迷,mamicode.com
首页 >  
搜索关键字:链式存储结构    ( 420个结果
栈的链式存储结构和入栈出栈操作
参考《大话数据结构》P98~99——栈的链式存储结构。 进栈: 出栈: 举个简单的例子: 代码和解释如下(VS2012测试通过): 运行结果: 对比顺序栈和链栈: 时间上: 它们入栈和出栈在时间复杂度上是一样的,均是O(1)。 空间上: 顺序栈需要实现确定一个固定的长度,可能会存在内存空间浪费的问题 ...
分类:其他好文   时间:2016-04-18 23:57:39    阅读次数:338
线性表
线性表分为顺序存储结构和链式存储结构(单链表,静态链表,循环链表,双向链表)。 单链表(**一种动态结构,所占空间的大小和位置不需要预先分配划定) 每一个节点只记录一个节点信息,不能断。 若线性表需要频繁查找,很少进行插入和删除操作时,宜采用顺序存储结构(只读取情况)。若需要频繁插入和删除和插入时, ...
分类:其他好文   时间:2016-04-13 20:33:23    阅读次数:165
基本数据结构:链表(list)
基本数据结构:链表(list) 谈到链表之前,先说一下线性表。线性表是最基本、最简单、也是最常用的一种数据结构。线性表中数据元素之间的关系是一对一的关系,即除了第一个和最后一个数据元素之外,其它数据元素都是首尾相接的。线性表有两种存储方式,一种是顺序存储结构,另一种是链式存储结构。 顺序存储结构就是 ...
分类:其他好文   时间:2016-04-11 08:44:19    阅读次数:615
第七周总结
这周计算机网络主要学习了在boson netsim5.31平台上组建交换式局域网络,并使用VLAN操作命令,加强对VLAN概念的理解,要求掌握VLAN的格式和配置操作,可是还没掌握,已经向同学问了,相信自己多做几次就可以掌握了。 数据结构学了队列,实现了队列的链式存储结构的初始化、数据入队与出队、输 ...
分类:其他好文   时间:2016-04-07 20:48:51    阅读次数:136
周记---第六周
<!--StartFragment --> 这周所学的内容没有非常多,数据结构进一步讲述存储结构:有顺序存储结构和链式存储结构。然后学会在顺序存储结构里进行插入、删除等操作,在单链表进行查找、插入、删除。再对进栈出栈有所了解并做相应的练习题。在HTML的课上在动态表格的基础上添加图片,并完成相应的配 ...
分类:其他好文   时间:2016-04-07 20:43:50    阅读次数:174
第五周总结
第五周,除了课程进度的追进——一、数据结构课程行进至线性表的定义、抽象数据类型、顺序存储结构、链式存储结构以及它的应用。我在跟进度的同时进行了前后知识点的链接工作,整合知识点使它更清晰的呈现。二、HTML课程在介绍完表单、表单基本元素等,首先制作了一些简单表格,然后开始了小游戏的制作,从最基本的表格 ...
分类:其他好文   时间:2016-04-07 00:54:08    阅读次数:160
二叉树的链式存储结构----二叉链表
头文件:head.h #include #include #include /* malloc()等 */ #include /* INT_MAX等 */ #include /* EOF(=^Z或F6),NULL */ #include /* atoi() */ #include /* eof() */ #include /* floor(),ceil(),abs() */ #include /...
分类:其他好文   时间:2016-04-06 23:38:22    阅读次数:441
双向链式线性表(模板实现)
线性表(List):零个或者多个数据元素的有限序列。 线性表的存储结构大约分为三种:1,顺序存储结构 2,链式存储结构 3,静态链表。 顺序存储结构的线性表是由数组实现的,由于C++不支持变长数组,所以顺序存储结构的线性表在定义时就指定了长度,这是一个很大的问题。譬如说,一个顺序存储结构的线性表的长 ...
分类:其他好文   时间:2016-04-05 22:45:26    阅读次数:274
数据结构之栈(1)——顺序栈
栈作为一种特殊的线性表,在计算机中有顺序储存结构和链式存储结构两种存储结构,根据这个我们把栈分为顺序栈和链栈 顺序栈 栈顶:用top来动态地表示栈顶元素在顺序栈中的位置,当top=-1时表示栈为空 这个是栈这个数据类型的定义 用一个数组来存储数据,对应的下标表示他在栈中的位置,top表示栈顶元素对应 ...
分类:其他好文   时间:2016-04-05 22:36:14    阅读次数:238
栈的实现
该程序定义了链式栈(栈的链式存储结构)的存储结构,并实现了链式栈的基本操作,例如:构造函数、拷贝构造函数和赋值运算符重载函数的实现、析构函数、判空、插入、删除、获取栈顶元素,遍历。 该程序定义了链式栈(栈的链式存储结构)的存储结构,并实现了链式栈的基本操作,例如:构造函数、拷贝构造函数和赋值运算符重 ...
分类:其他好文   时间:2016-04-05 12:32:53    阅读次数:133
420条   上一页 1 ... 27 28 29 30 31 ... 42 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!