您现在的位置是:爱问

如何用javascript实现笛卡尔乘积?

2022-03-12 19:13爱问

简介笛卡尔乘积,如何用javascript实现笛卡尔乘积?:题目:JavaScript 实现笛卡尔乘积,一般用于商品 sku 属性配置,例如输入 ['1', '2'], ['a',:-笛卡尔,乘积,javascript,何用...

解决方案:case1

case2若:考察的是dfs全排列,而不是复杂reduce/map

  笛卡尔函数(列表);

  var结果=[];

  var pIndex=null;

  var tempCount=0;

  var temp=[];

//根据参数列为(列表中的VaR index)

PIndex=index生成指针对象

}

}

//如果(PIndex==null)

//笛卡尔积

,则一维数据结构直接返回

,而(true)

是动态生成的//结果数组

结果推送(temp);

  温度=[];

//检查指针

的最大值,同时(true)

//分配父对象再次检查

index=PIndex;

}else

}

}

}

调用方法:

var result=笛卡尔();

  警惕(结果);//结果是笛卡尔积

用javascript实现一个笛卡尔积的函数

Tags:笛卡尔乘积头条问答,笛卡尔,乘积,javascript,何用