字典序法生成排列

排列的下一个排列可以如下确定:

  1. 求最后一个正序:
  2. 找最后一个大于的数:
  3. 交换
  4. 反排之后的数