当时没做出来,心有余悸,害~~~ 题目 一家公司有员工worker[1,2,3,4],每个员工都有一个自己熟悉的技术skill[a,a,b,c] 注意:一个员工对应一个技术 现在将员工分一个小组出来,要求这个小组内的员工对应的技术有n种。 问:共有多少种分法? 如:worker[1,2,3,4],skill[a,a,b,c],n = 3 共有 3 种: 分别是: [1,3,4], [2,3,4], [1,2,3,4] 解析 处理数据,保存每种技术对应的人有多少个,如skill[a,a,b,c] => {{a,2},{b,1},{c,1}}; 排列组合取出n组数出来,比如当n = 3时,取...