请教各位大神一个很简单的算法
现有N个类型,每个类型里面有N条数据,要得到每一种混搭出来的可能
表述不大清楚,来点具体数据举例
如,有两种类型,cpu和gpu
cpu:["i7 4770","i5 2400","Celeron 420"]
gpu:["GTX Titan","GTX 760"]
根据这两个种类生成如下数据
1、i7 4770 + GTX Titan
2、i7 4770 + GTX 760
3、i5 2400 + GTX Titan
4、i5 2400 + GTX 760
5、Celeron 420 + GTX Titan
6、Celeron 420 + GTX 760
如果再新增一个类型 RAM 或者 SSD ,那要怎么写呢