字母排序

翻译:字母排序算法解析

原文:Next lexicographical permutation algorithm作者:Nayuki简介假设存在数组(如:[0, 3, 3, 5, 8]),现在要生成其所有排列,最好的方法是什么?可以按序,从数组中选取第1个元素将其作为首个元素,再用剩余元素递归地作类似排序,依次类推,就能得到所有的排列组合。但这种方法实现起来并不简单,整个过程包含了递归,栈存储,还