MathTop

prevperm 函数

返回 1..n 的排列在字典序中的上一个排列;到达边界时返回 FAIL。

语法

  • combinat:-prevperm(permutation)
  • combinat[prevperm](permutation)
  • prevperm(permutation)

参数与选项

permutation包含 1 到 n 且每个整数恰好出现一次的排列列表。

示例

  1. 上一个排列combinat:-prevperm([2, 1, 3])返回 [1, 3, 2]。