N个数的所有二叉搜索树,可以用先用分治和递归求全排列,然后对每个进行判断是否为二叉搜索树,判断二叉搜索树也用到递归来判断左右子节点大小。