|
|
1
12
很多应用程序。例如,想象一个购物车。可以包含一个项目的多个实例-即2个cpu、3个图形板等,因此它是一个多集。一个简单的实现是还保持跟踪每个项目的数量-即保持信息2 cpu的,3图形板等。 我相信你能想到很多其他的应用。 |
|
|
2
4
在许多情况下,如果没有地图,多集是很有用的。这里有三个例子。
类似地,系统可以执行各种操作,您可以使用Multiset跟踪每个操作发生的次数。
|
|
3
1
在数学的某些领域,一个集合被视为一个多重集合。例如,在线性代数中,当测试线性相关性时,向量集被表示为多重集。 因此,这些字段的实现应该受益于多集的使用。 你可能会说线性代数不实用,但那是一个完全不同的辩论。。。 |
|
|
4
1
购物车是一个多集。当您想购买多个商品时,可以将同一商品的多个实例放在购物车中。 |
|
|
Giffyguy · 如何限制在构造向量后调用'resize()'? 4 年前 |
|
|
vytaute · 返回表类型时Oracle函数中的类型错误 4 年前 |
|
|
bbgghh · 在scala中连接两个列表时如何处理不匹配的键 4 年前 |
|
|
dev-chicco · Laravel系列寻找常见物品 4 年前 |
|
|
Mitch · Laravel-雄辩的单品合并系列 8 年前 |
|
|
Kieran · 为什么类X可以从集合继承<X> 8 年前 |
|
|
John · 如何在不返回集合本身的情况下返回集合的数据? 8 年前 |
|
|
Niklas Mertsch · 在泛型集合中实现移除(对象o) 8 年前 |