• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Zadanie: stosy i kolejki

+1 głos
452 wizyt
pytanie zadane 22 listopada 2020 w C i C++ przez Kuciniak Użytkownik (930 p.)
Witam, mam do zrobienia następujące zadanie:

Zaimplementuj działanie stosu za pomocą kolejki lub kolejki za pomocą stosu. Program ma być napisany w języku C i używać wskaźników.

Nie wiem jak się za nie zabrać i o co w nim chodzi. Wiem czym jest stos i wiem czym jest kolejka, ale jak mam zrobić stos za pomocą kolejki (lub odwrotnie)

1 odpowiedź

+1 głos
odpowiedź 22 listopada 2020 przez tangarr Mędrzec (155,140 p.)
wybrane 30 listopada 2020 przez Kuciniak
 
Najlepsza
Przetestuj taki pomysł:
1. elementy dodajesz normalnie
2. do zdejmowania elementów używasz funkcji rekurencyjnej
    - jeżeli twoja struktura posiada jeden element to zdejmij i zwróć
    - zdejmij i zapamiętaj aktualny element (w zmiennej tmp)
    - wywołaj funkcje rekurencyjnie i zapisz jej wynik do zmiennej wynik
    - ponownie wstaw zmienną tmp do struktury
    - zwróć zmiennąwynik

Podobne pytania

0 głosów
2 odpowiedzi 1,244 wizyt
pytanie zadane 29 kwietnia 2017 w C i C++ przez Łukasz Świtaj Użytkownik (520 p.)

93,731 zapytań

142,668 odpowiedzi

323,286 komentarzy

63,290 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Twierdza Linux. Bezpieczeństwo dla dociekliwych

Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.

...