Menu
Coddy logo textTech

Czym jest stos?

Lekcja 2 z 13 w kursie Stos — struktury danych, część 1 w Coddy.

Pomyśl o stosie jak o stosie książek. Możesz dodać książkę na wierzch stosu lub zdjąć książkę z jego wierzchu.

Działa to podobnie do tego, jak w informatyce działa struktura danych stosu. Możesz dodać element na wierzch stosu, a następnie zdjąć ten element z wierzchu stosu. Ten typ struktury danych działa zgodnie z zasadą „ostatni na wejściu, pierwszy na wyjściu” (LIFO), co oznacza, że ostatni element dodany na stos będzie pierwszym usuniętym. Stosy są często używane w programach komputerowych do tymczasowego przechowywania informacji, takich jak wywołania funkcji lub adresy pamięci.

 

Pięć głównych operacji na stosie to:

  1. Push: Dodaje element na wierzch stosu.
  2. Pop: Usuwa element z wierzchu stosu.
  3. Peek/Top: Zwraca wartość elementu z wierzchu stosu, nie usuwając go.
  4. Size: Zwraca liczbę elementów na stosie.
  5. IsEmpty: Sprawdza, czy stos jest pusty.

 

Stwórzmy klasę Stack!

Spróbuj swoich sił

Ta lekcja nie zawiera wyzwania z kodem.

Wszystkie lekcje w sekcji Stos — struktury danych, część 1

Poćwicz samodzielnie: Kompilator C online