当前位置:  开发笔记 > 编程语言 > 正文

空集是否为NonEmpty集的子集?

如何解决《空集是否为NonEmpty集的子集?》经验,为你挑选了1个好方法。

让我们想象一个bigset.containSubset(smallset)返回true/false 的函数

结果如何应用于以下边缘情况:

这两个bigsetsmallset是空的

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的子集.



1> 小智..:

据我所知,空集是所有集的子集.因此,如果两个集合都是空的,那么它们是相同的集合.如果bigset为nonEmpty且smallset为空,则smallset是bigset的子集.

推荐阅读
郑小蒜9299_941611_G
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有