问个算法问题
封装个方法传递两个参数,第一个传递一个数组,第二个传递位数,比如 传个1-9的数组进去,我要三位数的,就传个3。最小位是123 124..129 134 .135。 不能有重复的,
123 312 321 这三个都算重复的。 怎么写啊。想了半天没写出来 for循环嵌套可以实现,但是比如我要7位数的。7个循环嵌套 太麻烦了
关于 LearnKu
1.封装一个方法
gen()生成数组return rand(最小值,位数*10-1)2.
随手打的 没运行过
ps:这样会把557 467判断为是重复的
这样可以打印出所有符合的数字数组,不清楚可以问我
打印效果如下:
有序排列组合问题
@lyxxxh :see_no_evil:
@wuyan 对的 就是这样 :kissing_heart:
@Sparkfly 嗯嗯 后面才知道 有这个
不确定有没有理解错题意。