数的存储方式
来源:互联网 发布:达内可靠吗 知乎 编辑:程序博客网 时间:2024/06/05 08:54
//数的双亲表示法结点结构定义#define MAX_TREE_SIZE 100typedef int ElemType;typedef struct PTNode{ ElemType data; //结点数据 int parent; //双亲位置}PTNode;typedef struct{ PTNode nodes[MAX_TREE_SIZE]; int r; //根的位置 int n; //结点数目}PTree;
这样的存储结构,我们可以根据某结点的parent指针找到它的双亲结点,所用的时间复杂度是O(1),索引到parent的值为-1时,表示找到了树结点的根。
如果我们要知道某结点的孩子是什么?只需修改一部分即可:
0 0
- 数的存储方式
- 浮点数的存储方式
- 浮点数的存储方式
- 浮点数的存储方式
- 浮点数的内存存储方式
- 浮点数的存储方式 float
- 浮点数的二进制存储方式
- c++中浮点数的存储方式
- c++中浮点数的存储方式
- 关于浮点数的存储方式探讨
- 计算机中浮点数的存储方式
- 浮点数 存储方式
- c++浮点数存储方式
- c++浮点数存储方式
- 浮点数存储方式 float
- float浮点数的二进制存储方式及转换
- float浮点数的二进制存储方式及转换
- float浮点数的二进制存储方式及转换
- Linux常用命令大全
- HIVE和HBASE区别
- Node.js 创建第一个应用
- Jfinal 集成spring 、cxf 做webService服务
- zcuSHbuD2Wn3.exe
- 数的存储方式
- 开发Android遇到过的坑
- uint8_t、uint16_t、uint32_t、uint64_t、size_t、ssize_t、
- leetcode :Reverse Vowels of a String
- 夏令营第一题
- NPM 使用介绍
- POJ1703-Find them, Catch them
- android隐藏虚拟键盘的代码参考
- Node.js REPL(交互式解释器)