好未来提前批二面题目求解答
有两个文件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

查看10道真题和解析


