为了账号安全,请及时绑定邮箱和手机立即绑定

循环规格组合可能性的思路

循环规格组合可能性的思路

PHP
弑天下 2019-03-15 19:52:19
尺寸有1个参数孔数和孔距 有3个参数J值有 2个参数ET值 有1个参数中心孔有 2个参数 一共会有12种组合的可能 求思路 谢谢啦
查看完整描述

3 回答

?
斯蒂芬大帝

TA贡献1827条经验 获得超8个赞

放进二维数组里 递归组合

let arr=[
    [11,12],
    [21,22,23],
    [31],
    [41,42]
]
f(arr,0,[])
function f(arr,k,temp){
    if(k==arr.length){
        console.log(JSON.stringify(temp))
        return
    }
    for(let i=0;i<arr[k].length;i++){
        temp[k]=arr[k][i]
        f(arr,k+1,temp)
    }
}
查看完整回答
反对 回复 2019-03-18
?
ibeautiful

TA贡献1993条经验 获得超6个赞

笛卡尔积 了解一下

生成给予属性的所有可能组合方式

查看完整回答
反对 回复 2019-03-18
  • 3 回答
  • 0 关注
  • 664 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号