Jump to content

Ciks

Members
  • Posts

    3
  • Joined

  • Last visited

Posts posted by Ciks

  1.     În prima linie a fișierului text Var02.in se află numărul natural n, iar în a doua linie conține n numere naturale distincte, separate prin spații. Să se scrie un program care va efectua în ordine următoarele prelucrări:

      1) Citește din fișierul de intrare  cele n numere naturale, care se adaugă, pe măsură ce se citesc, într-o coadă implimentată dinamic;

      2) Șterge din coada creată toate nodurile cu numere mai mari ca naturalul k furnizat de la tastatură;

      3) Adaugă numerele (rămase) din coadă într-un arbore binar de căutare;

      4) Afișiază:  a) toate numerele din arbore în postordine;

                            b) toate numerele prime din arbore, în ordine crescătoare.

     

    Este un program în care trebuie să folosești coada(  este o listă simplu înlănțuită ), alocarea dinamică , iar nodurile sunt numerele adugate în fișier.

    Exemplu:

    5  - acesta este n ( primul rând din fișier )

    2 5 7 4 3  -acestea sunt nodurile separate prin spațiu  (al doilea rând din fișier)

     

    * arborele este paremise un graf

    Trebuie în c++

    Cine ma poate ajuta la punctul 2 și 3

    Va rog

×
×
  • Create New...