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

listy cykliczne w c++

Object Storage Arubacloud
–3 głosów
222 wizyt
pytanie zadane 26 października 2021 w C i C++ przez Suzi2101 Nowicjusz (120 p.)
Witam, dostałem zadanie za które nie mam pojęcia jak się zabrać. treść to ,,Pewien system generuje losowo w czasie rzeczywistym liczby naturalnew zakresie <1, 2000>.Zbuduj mechanizm przechwytywania liczb i liczby parzyste umieść na liście cyklicznej:A natomiastliczby nieparzyste na liście cyklicznej:B.Listy A i B są połączone a elementem łączącym staje się pierwszy,wygenerowany element, który nie należy do listy A lub B. Przechwytywane elementy są automatycznie układane wtakie miejsca listA lub B, aby listytworzyłyzbiór elementów narastających (wg. wartości przechowywanej) zgodnie z kierunkiem wskazówek zegara. Zbudowany program powinien posiadać zaimplementowane następujące funkcjonalności:1.Funkcję print_all(...)–wypisującą wszystkie zawartość listy (wiersz: sąsiad lewy, wartość, sąsiad prawy lub sąsiad lewy, wartość, sąsiad prawy, węzeł);2.Funkcję print_range(int pcount, int dir,...)–która wypisuje pcount elementów z listy w kierunku dir=1 (zgodnie ze wskazówkami zegara), dir = -1 (przeciwnie);3.Funkcję pop(&adr)–która usuwa z listy wskazanyprzez zmiennąadrelement;4.Funkcję push(..., val)–która dodaje na koniec listy element;5.Funkcję insert(..., val, where) –która wstawia do listyelementprzed element o adresie where;6.Funkcję dellist(...)–która usuwa listę z pamięci;7.Funkcję printnode(...)–wypisuje węzły łączące listy;8.Funkcję printlist(cnum) –wypisuje zawartość cnumkręgu. " prosiłbym o objaśnienie i jakiś tok robienia poszczególnych zadań tak żeby to miało ręce i nogi.

Zaloguj lub zarejestruj się, aby odpowiedzieć na to pytanie.

Podobne pytania

0 głosów
0 odpowiedzi 81 wizyt
pytanie zadane 25 października 2023 w C i C++ przez natalia2002. Początkujący (400 p.)
0 głosów
2 odpowiedzi 395 wizyt
0 głosów
1 odpowiedź 367 wizyt
pytanie zadane 5 grudnia 2019 w C i C++ przez disi22 Początkujący (300 p.)

92,575 zapytań

141,424 odpowiedzi

319,649 komentarzy

61,961 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.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...