- 1
- 0
- 约1.04万字
- 约 9页
- 2019-10-25 发布于湖北
- 举报
1、根据二叉排序树中序遍历所得结点值为增序的性质,在遍历中将当前遍历结点与其前驱结
点值比较,即可得出结论,为此设全局指针变量pre (初值为null)和全局变量flag,初值
为true。若非二叉排序树,则置flag 为false。
#define true 1
#define false 0
typedef struct node
{datatype data; struct node *llink,*rlink;} *BTree;
void JudgeBST (BTree t,int flag)
// 判断二叉树是否是二叉排序树,本算法结束后,在调用程序中由flag 得出结论。
{ if (t!=null flag)
{ Judgebst (t-llink,flag);// 中序遍历左子树
if (pre==null)pre=t;// 中序遍历的第一个结点不必判断
else if (pre-datat-data)pre=t;//前驱指针指向当前结点
else{flag=flase;} //不是完全二叉树
Judgebst (t-rlink,flag);// 中序遍历右子树
}//JudgeBST 算法结束
2、证明由二叉树的中序序
您可能关注的文档
- 2013年12月集团重点工作调度会材料(终稿).pptx
- 2013年哈工大模电期末考试.pdf
- 2013年同济大学传热学复习资料.pdf
- 2013年山西中考化学研讨会之简答题(推断题).ppt
- 2013年成都市小升初择校考试名校真题及答案(数学).pdf
- 2013年教育的基本规律教育理论高分题库精编(2).doc
- 2013年广东各地一模物理试题汇总1(单选题)3.pdf
- 2013年材料综合考研大纲911.pdf
- 2013年我国宏观经济形势分析.pdf
- 2013年注册城市规划师真题-超全四科.pdf
- 沪教版五四制六年级上册数学 2分数 分数的大小比较课件2.pptx
- 沪教版五四制六年级上册数学 2分数 分数运算的应用课件1.pptx
- 沪教版五四制六年级上册数学 3比和比例 等可能事件课件1.pptx
- 沪教版五四制六年级上册数学 2分数 分数的加减法课件2.pptx
- 沪教版五四制六年级上册数学 比的基本性质 (3).pptx
- 沪教版五四制六年级上册数学 2分数 分数的乘法课件1.pptx
- 沪教版五四制六年级上册数学 2分数 分数的除法课件1(1).pptx
- 沪教版五四制六年级上册数学 百分数的应用一.pptx
- 护理伦理困境与解决方案.pptx
- 沪教版五四制六年级上册数学 百分比的应用.pptx
最近下载
- 新04N401直埋供热管道第一册管道安装图集.docx
- 新04N401-1管道安装(正式版).pdf
- 检测报告修改证明.pdf VIP
- 塑料 海洋环境中使用的可生物降解塑料材料和制品可溶性分解中间体的生态毒性试验方案 试验方法和要求.pdf VIP
- 设计轴流式涡轮.pdf VIP
- 2026年广东高考物理试卷深度解读及备考策略指导.pdf VIP
- 电化学与药剂联合处理循环水控制节水技术应用研究.pdf VIP
- GB∕T 36567-2018 光伏组件检修规程(高清版).pdf
- 基于Concepts NREC平台的涡喷发动机设计流程.pptx
- PCS-9621_120189站用接地变保护装置说明书.doc VIP
原创力文档

文档评论(0)