【发布时间】:2018-01-03 03:03:44
【问题描述】:
我找到了很多算法来获取一组数字中的每个数字排列。我找不到的是提供此类排列的唯一列表。
例如,数字 123 将产生:
123
132
213
231
312
321
但数字 113 应该只产生(跳过重复项):
113
131
311
如果有帮助,我将在数组中使用 8 位数字。
谢谢
【问题讨论】:
-
请修复您的标签 - 您使用的是 VBA 还是 VB6?
-
要么。我可以轻松地在两者之间转换。
-
但是利用 Excel 的“删除重复项”功能的 VBA 解决方案无法在 VB6 中轻松实现,因此“我可以轻松地在两者之间进行转换”取决于至少删除 [excel-vba] 标签。
-
好吧,够公平的。
标签: vba excel permutation