prevcomb 函数
返回 1..n 的 k 元子集在字典序中的上一个组合;到达边界时返回 FAIL。
语法
combinat:-prevcomb(set, n)combinat[prevcomb](set, n)prevcomb(set, n)
参数与选项
set | 当前组合,写作互不相同的正整数集合或列表。 |
|---|---|
n | 整数全集 1..n 的大小。 |
示例
- 上一个组合
combinat:-prevcomb({1, 4}, 4)返回 [1, 3]。
返回 1..n 的 k 元子集在字典序中的上一个组合;到达边界时返回 FAIL。
combinat:-prevcomb(set, n)combinat[prevcomb](set, n)prevcomb(set, n)set | 当前组合,写作互不相同的正整数集合或列表。 |
|---|---|
n | 整数全集 1..n 的大小。 |
combinat:-prevcomb({1, 4}, 4)返回 [1, 3]。