Kolejka v2 – zadanie

Kolejka v2

Kolejka – poprzednia wersja
Kacper uporał się z pierwszą wersja kolejki:
https://oki.org.pl/kolejka-zadanie/

Czas dumy
Czas w którym pokazywał wszystkim kod swojej klasy na GitHub-ie już minął. Kacper jest zadowolony. Parę osób chce z nim zrobić grę, wizualizację danych, … Wakacje będę pasjonujące i bogate.

Czas wyzwań
Kacper patrzy na swoja klasę w C++ która realizuje kolejkę i widzi, że można ją poprawić, że paru rzeczy brakuje:

  • Odczytanie rozmiaru kolejki (size)
  • Odczytanie pierwszego elementu który będzie obsłużony (first)
  • Zdjęcie pierwszego elementu bez zwrócenia jego wartości (pop)

Tak to jest. Wszystko można usprawnić!

Dlaczego takie nazwy?
Kacper chce nazwać metody swojej klasy tak jak metody oryginalnej klasy queue w C++. By pokazać sobie, że może napisać to wszystko co inni już stworzyli. I dać światu coś więcej, napisać coś z czego wszyscy inni będą korzystać – tak jak on dziś korzysta ze string czy vector.

Problemy
Niestety Kacper znów ma jeszcze problemy. Znów nie bardzo mu wszystko działa.

Pomożesz?
Rozwiniesz klasę tworząca kolejkę z zadania:
https://oki.org.pl/kolejka-zadanie/
o nowe metody?

Powodzenia!

Nie dodano jeszcze komentarza, rozpocznij dyskusję pierwszy.

Dodaj komentarz