用stack解决
算法一样，重新整理
增加一种back track 方法
无