9.3树表的查找;9.3.1二叉排序树;一棵二叉排序树示例:;定义二叉排序树的结点类型如下:;设计二叉排序树类模板BSTClassT1,T2:;2.二叉排序树的插入和生成;voidInsertBST(T1k,T2d){ //插入一个(k,d)结点
r=_InsertBST(r,k,d);
}
BSTNodeT1,T2*_InsertBST(BSTNodeT1,T2*p,T1k,T2d){
//在以p为根的BST中插入关键字为k的结点
if(p==NULL) //原树为空,为根结点
p=newBSTNodeT1,T2(k,d);
您可能关注的文档
- 数据结构教程(C++语言描述)(第3版微课视频版)课件 第1章 绪论(1).pptx
- 数据结构教程(C++语言描述)(第3版微课视频版)课件 第5章 数组和稀疏矩阵.pptx
- 数据结构教程(C++语言描述)(第3版微课视频版)课件 第8章图(1).pptx
- 数据结构教程(C++语言描述)(第3版微课视频版)课件 第8章图(3).pptx
- 数据结构教程(C++语言描述)(第3版微课视频版)课件 第10章 排序(2).pptx
- 数据结构教程(C++语言描述)(第3版微课视频版)课件 第10章 排序(3).pptx
- 行政年终个人工作总结.docx
- 财务12月份工作总结.docx
- 幼儿园安全月总结.docx
- 2023幼儿园十一月工作总结.docx
原创力文档

文档评论(0)