1.Informatiile despre abonatii telefonici (nume, adresa, numar de telefon) se pastreaza in trei liste identice ca informatii, ordonate alfabetic dupa numele abonatilor, listele fiind implementate cu:tablou, pointeri, cursori.
Sa se realizeze un program interactiv care realizeaza operatiile: -adaugarea unui nou abonat -scoaterea din evidenta a unui abonat -afisarea numarului de telefon al unui abonat -afisarea datelor unui abonat cu un numar dat -afisarea intregii liste
Operatiile se executa in paralel asupra tuturor celor 3 liste, afisind pentru comparatie timpii de executie pentru fiecare varianta( initial listele sint vide).
Se vor afisa informatiile din cele trei liste, in urma prelucrarii.
Pentru fiecare varianta sa se scrie operatorii de insertie, cautare, suprimare si parcurgere. Sa se redacteze un program interactiv, avind urmatoarele optiuni: S - construieste o secventa aleatoare, de lungime data, de chei I - insereaza cheile secventei in listele corespunzatoare tuturor secventelor C - cauta cheile secventei in liste D - sterge cheile secventei din liste P - parcurge listele , afisind cheile X - terminare.
Pentru optiunile I, C, D, P se vor afisa timpii de executie, corespunzatori fiecarei implementari si se vor face aprecieri asupra performantelor. Obsevatie: programul poate fi scris astfel incit sa prelucreze o singura lista, fiind rulat pentru fiecare implementare; in acest caz insa, pentru ca secventele de test sa fie aceleasi, vor fi introduse anterior in fisiere, optiunea S a programului, aducind cheile unui fisier indicat, intr-un tablou din memorie.