-3

是否有内置方法可以返回某些数字的所有排列而不重复

例如:

                int num=215;
                // i want to get (215,251,512,521,125,152)

提前致谢

4

2 回答 2

1

使用此第一个链接将数字分隔为数字。 如何获得整数的单独数字?

然后用它来找到它的排列。 获取 int[] 的排列删除重复集

然后最后用这个把它变成一个数字。如何在java中连接int值?

于 2013-03-14T07:04:42.343 回答
0

可以使用Permutations类。排列以 1 到 n 的形式返回,您必须将其映射到您的数字。

于 2013-03-14T07:06:00.290 回答