![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构
文章平均质量分 83
tuntunwang
理解透彻,信手拈来。
展开
-
对数据结构的认识
对于树的周游我们将树画在纸上,对纸上的树进行分析,得出了周游算法:广度优先和深度优先。然后用笔,在纸上写出了功能函数。包括返回值,参数,具体的步骤。但是我们要用到数据结构"tree",也要调用函数"leftChild()""rightSibling()""visit()"。于是我们需要定义数据结构"tree",要实现函数"leftChild()".如何定义一个数据结构“tree原创 2015-08-22 23:07:42 · 2276 阅读 · 1 评论 -
用链表实现二叉树
/*实现功能:用链式表操作二叉树编译环境:Windows7 64b,vc6.0日期: 2015/7/21作者: wtt561111*//*遇到的困难及解决办法*/#include "stdio.h"#include "stdlib.h"typedef struct BinTreeNode *PBinTreeNode;//方便理解为树节点s原创 2015-09-30 09:46:58 · 695 阅读 · 0 评论 -
数据结构之队列的链表实现
用链表实现队列的各种操作原创 2015-09-30 09:34:56 · 492 阅读 · 0 评论 -
数据结构之矩阵法实现图
原始图矩阵以下是代码#include "stdio.h"#include "stdlib.h"#define row 5#define column 5#define vexs_num 5/*实现功能:用矩阵的方法存储图编译环境:win7 64b,vc6.0日期 :2原创 2015-09-30 10:05:16 · 813 阅读 · 0 评论 -
数据结构之用邻接表实现树
原始图邻接表代码#include "stdio.h"#include "stdlib.h"#define AdjType float#define VexType char#define vex_num 5/*实现功能:用邻接表的方法存储图编译环境:win7 64b,vc6.0日期 :2015/8/7作者 :wtt561111*/原创 2015-09-30 10:10:01 · 3101 阅读 · 0 评论 -
数据结构之用子树表示法实现树的操作
#include "stdio.h"#include "stdlib.h"#define max_num 10/*实现功能:用子树表示法实现树的各种操作编译环境:win7 64b,vc6.0日期 :2015/8/6作者 :wtt561111*//*遇到的问题:字表结点的nodeposition输出的是乱码*/struct EdgeNo原创 2015-09-30 09:56:13 · 852 阅读 · 0 评论 -
数据结构之用顺序表实现二叉树
纯c语言实现二叉树原创 2015-09-30 09:41:42 · 3229 阅读 · 0 评论 -
数据结构之父指针实现树
/*实现功能:用父指针法存储树,并给出 root() leftChild() rightChild()编译环境:Windows7 64b,VC6.0日期: 2015/7/22作者: wtt561111*//*不清楚的地方{书上给出的函数:先根周游给出tree和p返回左孩子的下标给出tree和p返回右兄弟的下标我自己定义的函数:返回给定结点的值原创 2015-09-30 09:52:43 · 1803 阅读 · 0 评论 -
数据结构之顺序表
用c程序实现顺序表原创 2015-08-23 14:15:32 · 698 阅读 · 0 评论 -
数据结构之队列的顺序实现
队列的顺序实现原创 2015-08-23 14:41:47 · 897 阅读 · 0 评论 -
数据结构之栈的链表实现
栈的链表实现原创 2015-08-23 14:36:34 · 750 阅读 · 0 评论 -
数据结构之栈的顺序表实现
用顺序表实现栈原创 2015-08-23 14:28:15 · 1464 阅读 · 0 评论 -
数据结构之链表
用c实现链表原创 2015-08-23 14:21:57 · 671 阅读 · 0 评论 -
图形化理解堆得插入过程和删除过程
以图形化的形式展示堆得创建和删除过程原创 2017-08-22 10:27:32 · 453 阅读 · 0 评论