public List<Integer> inorderTraversal(TreeNode root) {List<Integer> res = new ArrayList<>();inorder(root, res);return res;}private void inorder(TreeNode root,List<Integer> res){// terminatorif (root == null) {return;}// recursioninorder(root.left,res);res.add(root.val);inorder(root.right,res);}
