让我们想象一个bigset.containSubset(smallset)
返回true/false 的函数
结果如何应用于以下边缘情况:
这两个bigset
和smallset
是空的
bigset
是非smallset
空的并且是空的
如果我任意定义"如果两个集合的交集给出的结果与较小的集合相同,那么它smallset
就是一个子集".然后答案是true
针对上述两种情况.这是正确的假设吗?
scala> Set().intersect(Set()) res1: scala.collection.immutable.Set[Nothing] = Set() scala> Set(1,2,3).intersect(Set()) res2: scala.collection.immutable.Set[Int] = Set()
小智.. 6
据我所知,空集是所有集的子集.因此,如果两个集合都是空的,那么它们是相同的集合.如果bigset为nonEmpty且smallset为空,则smallset是bigset的子集.
据我所知,空集是所有集的子集.因此,如果两个集合都是空的,那么它们是相同的集合.如果bigset为nonEmpty且smallset为空,则smallset是bigset的子集.