【发布时间】:2025-12-03 06:40:01
【问题描述】:
考虑将数字 194 声明为类型 int
是否有可能像其他整数一样有效地获得它的数字排列?
数量:194
419 int
491 int
第914章
第941章
我正在使用 next_permutation 但它仅适用于数组。所以我认为将 int 转换为 int 数组(?!)然后将排列作为数组获取并将其转换为它是不明智的。
有什么建议吗?
【问题讨论】:
-
"...我认为这样做是不明智的..." — 为什么不呢?
-
我认为将 int 转换为 int 数组然后找到一个排列数组并转换回 int 是没有意义的。虽然,如果我找不到任何解决方案,我会这样做
-
我不认为你能做的比 link 将你的 int 分解成数字并使用 next_permutation 做得更好
标签: c++ performance algorithm permutation