Skip to content

Latest commit

 

History

History
40 lines (26 loc) · 1.88 KB

00-intro.md

File metadata and controls

40 lines (26 loc) · 1.88 KB

Kontenery sekwencyjne

Sequence containers


Co to jest kontener sekwencyjny?

Jest to kontener, w którym elementy są przechowywane dokładnie w takiej kolejności, w jakiej je umieściliśmy.


Jakie są różnice między nimi?

Powinniśmy rozważyć:

  • Dostępne metody
  • Ułożenie w pamięci
  • Złożoność obliczeniową poszczególnych operacji


Operacje wspólne

Dla wszystkich kontenerów sekwencyjnych

Operacje Metody
pierwszy element front()
czy kontener jest pusty empty()
maksymalny rozmiar max_size()
iterator początku/końca begin(), end()
stały iterator cbegin(), cend()
podmiana całego kontenera swap()