2012-08-05 61 views
0
  1. 因为它的工作方式,地图集合被称为字典。
  2. 地图集合中的每个条目都涉及一对对象。
  3. 在地图集合中,一个对象将确定对象存储在地图中的哪个关键字相关联。
  4. 地图集合中的关键对象可以重复。
  5. 具有后进先出存储机制的堆栈可以视为地图集合。

我认为#1,#2,#3和#5在以上是正确的,但我#5有疑问。我对么?这个家庭作业有关地图和藏品的答案是什么?

+1

为什么你认为E是正确的? – dantuch 2012-08-05 07:57:06

+0

@dantuch我怀疑这一点。不确定它是否正确 – Bishan 2012-08-05 07:58:21

+3

如果你解释为什么你认为这些选项是正确的,那将是一个更好的问题。这是作业,所以这么容易给你答案并不好,而是引导你回答。 – 2012-08-05 08:00:22

回答

4

如您所说,堆栈是一个后进先出操作。

另一方面,地图可以让您保留可由键唯一标识的一对元素(键,值)。

AFAIK,#5不适用。直到你想使用推送和弹出的元素顺序作为键,这是没有意义的。

+1

的确,一张地图可能以某种方式被用作“堆栈” - 但我认为问题的目的是相反的。像地图或字典一样使用LIFO Stack当然是不可能的。 – Pyranja 2012-08-05 08:11:18