首页 - 常识问答 - 正文

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

日期:2023-4-80 次浏览

解决方案: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实现一个笛卡尔积的函数