难度:简单

    题目描述:
    给定一棵二叉搜索树,请找出其中第k大的节点。

    示例:

    1. 输入: root = [3,1,4,null,2], k = 1
    2. 3
    3. / \
    4. 1 4
    5. \
    6. 2
    7. 输出: 4

    解题思路:

    // 中序遍历
    var kthLargest = function(root, k) {
      let result = [];
      const pushRoot = (root) => {
        if(root!==null){
            if(root.left != null){
               pushRoot(root.left);
             }
             result.push(root.val);
             if(root.right !=null){
                pushRoot(root.right);
             }
        }
      }
      pushRoot(root);
      return result[result.length-k];
    };