B0

Материал из SEWiki
Версия от 23:59, 28 марта 2015; Alexey.kudinkin (обсуждение | вклад) (Новая страница: «== Осенний Семестр == TBD == Весенний Семестр == === #2 Vector === ==== Part One ==== Implement vector-alike container matching…»)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Осенний Семестр

TBD

Весенний Семестр

#2 Vector

Part One

Implement vector-alike container matching performance requirements of the `std::vector`.

It should contain implementation for the following methods matching behaviour of the ones of `std::vector`:

  • push_back
  • pop_back
  • insert
  • clear
  • resize
  • back
  • begin/rbegin
  • end/rend

As a reference consider en.cppreference.com.

Part Two

Implement specialization of already implemented (template-) container for the simple type `bool` being as compact as possible.