判断给定的整数数组是不是某二叉搜索树的后序遍历的结果
生活随笔
收集整理的這篇文章主要介紹了
判断给定的整数数组是不是某二叉搜索树的后序遍历的结果
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
二叉搜索樹:
又:二叉查找樹(Binary Search Tree),二叉排序樹;
它或者是一棵空樹,或者是具有下列性質(zhì)的二叉樹:
- 若它的左子樹不空,則左子樹上所有結(jié)點的值均小于它的根結(jié)點的值;
- 若它的右子樹不空,則右子樹上所有結(jié)點的值均大于它的根結(jié)點的值; 它的左、右子樹也分別為二叉搜索樹。
數(shù)大于根肯定往根的右子樹走,小于往左子樹走
?
后序遍歷:
左子->右子->根
想法(參考https://blog.csdn.net/xidiancoder/article/details/60956436)
給出的整數(shù)數(shù)組:a[n]
method(a[n])
?
總結(jié)
以上是生活随笔為你收集整理的判断给定的整数数组是不是某二叉搜索树的后序遍历的结果的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 层序遍历二叉树
- 下一篇: 面向对象1(super、this)