|
|
1
12
很多应用程序。例如,想象一个购物车。可以包含一个项目的多个实例-即2个cpu、3个图形板等,因此它是一个多集。一个简单的实现是还保持跟踪每个项目的数量-即保持信息2 cpu的,3图形板等。 我相信你能想到很多其他的应用。 |
|
|
2
4
在许多情况下,如果没有地图,多集是很有用的。这里有三个例子。
类似地,系统可以执行各种操作,您可以使用Multiset跟踪每个操作发生的次数。
|
|
3
1
在数学的某些领域,一个集合被视为一个多重集合。例如,在线性代数中,当测试线性相关性时,向量集被表示为多重集。 因此,这些字段的实现应该受益于多集的使用。 你可能会说线性代数不实用,但那是一个完全不同的辩论。。。 |
|
|
4
1
购物车是一个多集。当您想购买多个商品时,可以将同一商品的多个实例放在购物车中。 |