题目描述 输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果.如果是则输出Yes,否则输出No.假设输入的数组的任意两个数字都互不相同. 牛客网链接 js代码 function VerifySquenceOfBST(sequence) { // write code here if (sequence.length === 0) return false let length = sequence.length let root = sequence[length-1] let mi…
该题目来源于牛客网<剑指offer>专题. 给定一棵二叉搜索树,请找出其中的第k小的结点.例如,(5,3,7,2,4,6,8) 中,按结点数值大小顺序第三小结点的值为4. Go语言实现: type TreeNode struct { Val int Left *TreeNode Right *TreeNode } var index = 0 func kNode(root *TreeNode, k int) *TreeNode { if root != nil { node := kNod…