计算机算法设计与分析:分治算法求全排列问题