标题不好描述清楚。
需要拆解的数据:物品ID ["1", "2", "3", "4", "5", "6", "7", "8"]
需要去匹配的一组数组:例如: 一组货架 (支持相应的物品ID)
11: ["2", "3", "5", "6"]
12: ["2", "8", "4"]
13: ["1", "2", "8", "7", "6", "5"]
14: ["1", "2", "3", "4"]
15: ["1", "5", "6", "7", "8"]
19: ["1", "2", "8", "7", "6"]
20: ["1", "2", "3", "5", "6", "8"]
现在要做的是拿物品ID去匹配下面这一组支持相应物品ID的货架
如果找得到一个货架,是最好,找不到,就拆分物品ID为多个数组去匹配货架,要的结果就是物品ID拆分出来最少的数组。
如何写?