Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Stwórz klasę Queue (kolejka) która będzie zawierała implementację struktury danych kolejka.
- # Niech posiada ona:
- # - sprawdzenie czy kolejka jest pusta - metoda is_empty(),
- # - dodanie elementu do końca kolejki - metoda enqueue(),
- # - usuwanie elementu z początku kolejki - metoda dequeue():,
- # - sprawdzenie jaki element znajduje się na początku kolejki bez usuwania go - metoda peek()
- # zabezpiecz metody enqueue() oraz peek() przed sytuacją z pustą kolejką
- # Wykorzystaj stworzoną klasę do stworzenia przykładowej kolejki, dodaj do niej min. 3 elementy i przetestuj działanie pozostałych metod.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement