最新回答 / weixin_慕移动8336811
注意arranges.pop()或者说pop()这个函数只会弹出数组的最后一个元素,也就是说会去掉你选的(递归开始的地方)上一个元素。所以递归完成后不一定是空列表。比如[1,2,3] #1设置现场 arrange = [1,2] #2.递归 next_datas = [3], 这一步也就只有一个元素可选,直接一种可能[1,2,3] ,#3 恢复现场 arrange = [1],继续设置下一个现场为[1,3]....
2020-01-22