题解
二叉搜索树的后序遍历序列
http://www.nowcoder.com/questionTerminal/a861533d45854474ac791d90e447bafd
import java.util.Arrays;
public class Solution {
public boolean VerifySquenceOfBST(int [] sequence) {
int len = sequence.length;
if(len==0) return false;
int root = sequence[len-1];
int i=0;
for(;i<len-1;i++){
if(sequence[i]>root) break;
}
int j=i;
for(;j<len-1;j++){
if(sequence[j]<root) return false;
}
boolean left=true,right=true;
if(i>0) left=VerifySquenceOfBST(Arrays.copyOfRange(sequence,0,i));
if(i<len-1) right=VerifySquenceOfBST(Arrays.copyOfRange(sequence,i,len-1));
return left && right;
}
} 

