袋子用于图表中的邻接列表

时间:2015-04-10 19:35:32

标签: data-structures graph stack queue bag

在图表中使用bag对象作为邻接列表条目的目的是什么?为什么不使用像stackqueue

这样的数据结构

1 个答案:

答案 0 :(得分:1)

邻接列表最重要的部分是它是可迭代的。虽然堆栈或队列肯定会起作用,但它们不是迭代的首选数据结构。

bag的另一个重要特性是它按顺序保存元素。它在C ++中作为multiset工作。