好未来提前批二面题目求解答
有两个文件A, B,判断A文件中所有的行集合(每行一个集合)是否包含于文件B中所有的行集合(每行一个集合),也就是B中行集合的子集。 叙述不是太清楚,大家看看case 假设A文件内容: 对应的行集合: a,b,c,d {a,b,c,d} d {d} e,b,d {e,b,d} b, c, d, a 假设B文件内容: 对应的行集合: a,b,c,d,f,g {a,b,c,d,f,g} b,c,d {b,c,d} 因为A中{a,b,c,d} ; {d} ; {b,c,d,a}都是B中{a,b,c,d,f,g}的子集,然而{e,b d}却不是B中任意一个行集合的子集,返回False, 如果如下case: 假设A文件内容:
a,b,c,d d e,b,d b, c, d, a 假设B文件内容: a,b,c,d,f,g b,c,d,e 显然A中{e,b,d}是B中{b,c,d,e}的子集,其它的也满足,旧返回True