码迷,mamicode.com
首页 >  
搜索关键字:链式存储结构    ( 420个结果
二叉树
设计在链式存储结构上交换二叉树中所有结点左右子树的算法 //注意到左右子树交换结点交换是一个递归的过程,具体操作如下: //判断二叉树是否为空,若为空,则无需交换,否则递归交换左右孩子的指针 ...
分类:其他好文   时间:2016-05-07 18:14:21    阅读次数:227
栈及栈的链式存储结构(栈链)
栈、栈的链式存储结构(栈链)...
分类:其他好文   时间:2016-05-07 07:03:22    阅读次数:168
队列的顺序存储结构和链式存储结构
队列、队列的顺序存储结构、链式存储结构...
分类:其他好文   时间:2016-05-07 07:02:50    阅读次数:318
树的相关知识
树结点结构定义如下: typedef struct bitnode { int num; struct bitnode *lchild; struct bitnode *rchild; }TREENODE;                                                       链式存储结构   二叉树...
分类:其他好文   时间:2016-04-29 15:58:07    阅读次数:223
第九周
今天数据结构老师教了二叉树的存储结构。 二叉树的存储结构分为二种:一是顺序存储结构。二是链式存储结构。 顺序存储结构是用一组连续的存储单元来存放二叉树的数据元素。 链式存储结构是:二叉树的每个结点由一个数据元素和分别指向左右孩子的两个分支组成。(二叉树的结点至少由三个字段组成。数据data、左孩子l ...
分类:其他好文   时间:2016-04-27 22:16:32    阅读次数:168
[c语言]单链表的实现
一、基础知识:链表(线性表的链式存储结构)(1)特点:逻辑关系相邻,物理位置不一定相邻。(2)分类:a.不带头节点b.带头节点(3)单链表的存储结构:typedefstructSListNode { DataTypedata; structSListNode*next; }SListNode;二、代码实现(因避开使用二级指针,所以..
分类:编程语言   时间:2016-04-25 22:55:38    阅读次数:588
数据结构与算法02--链表基础
1双向线性链表 1.1 问题 双向线性链表是采用链式存储的方式存储的线性表。链式存储结构是由一系列结点(链表中每一个元素称为结点)组成,每个结点包括两个部分:一个是存储数据元素的数据域,另一个是存储当前结点的前驱结点和后继结点地址的指针域,结点是在有数据时动态生成的,是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。 1.2 方案 ...
分类:编程语言   时间:2016-04-21 11:50:04    阅读次数:260
数据结构之数组
数组本身就是一种数据结构,他是对线性表的一种扩充数组主要用于对矩阵的压缩和表示 一.特殊矩阵的压缩 二.稀疏矩阵的压缩 1.三元组表示法: 三元组表示法下的稀疏矩阵转置 二.稀疏矩阵的链式存储结构:十字链表 建立十字链表 ...
分类:编程语言   时间:2016-04-20 23:37:02    阅读次数:299
线性表的链式存储结构及相关操作
...
分类:其他好文   时间:2016-04-19 17:28:46    阅读次数:181
栈的链式存储结构及实现
要我说,和单链表的头插入法差不多呵呵 ...
分类:其他好文   时间:2016-04-19 16:59:58    阅读次数:174
420条   上一页 1 ... 26 27 28 29 30 ... 42 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!