摘要: 算法核心 最简单的全排列,比如1,2的全排列是:1,2和2,1,即:1排完了,再排2,理论看很简单,这也直接指导了相应的算法实现: 通过递归,第一项从1到n枚举,相应的第二项从2开始,这其中需要一个散列数组哪些数字被用过了,以免重复。 最后,以最后一个位置的数字作为递归的边界 。 所以,最终实现:递 阅读全文
posted @ 2019-06-10 16:51 ZealYoung 阅读(859) 评论(0) 推荐(0) 编辑