全排列问题递归回溯算法分析语设计C++语言描述