Container

From Alda
Revision as of 14:48, 13 April 2008 by 83.189.36.163 (talk) (Temporär mal Notitzen einkopiert damit hier überhaupt mal was steht...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

Verwalten eine Menge von Datenobjekten

  • v = c.get(i)
  • v.set(i)
  • v = c.first/last
  • v = c.largest/smallest
  • v = c.get(key)
  • c.append(v)
  • c.prepend(v)
  • c.insert(i, v)
  • c.insert(key, v)
  • c.removeFirst/Last()
  • c.remove(i)
  • c.remove(key)
  • c.removeSmallest/Largest()

Facts

Jede dieser Operationen kann sehr effizient implementiert werden. Keine DS ist bekannt die alle diese Operationen effizient implementieren.