排兵布阵问题java语言回溯法