Sunteți pe pagina 1din 1

Aplicatie: Sa se implementeze operatiile cu liste liniare dublu inlantuite.

Se va realiza cate o
functie pentru fiecare operatie.
Probleme propuse:
 
1.       Sa se memoreze intr-o lista dubla n numere intregi. Care este primul element palindrom din
dreapta?
2.       Sa se memoreze intr-o lista dubla n numere intregi. Sa se interschimbe primul element cu
ultimul, al doilea cu penultimul etc. (informatiile utile).
3.    Sa se stearga prima si ultima valoare egala cu x dintr-o lista dubla
4.    Sa se insereze intre oricare doua elemente suma celorlalte
5.    O lista dubla retine caractere. Sa se determine daca sirul retinut de lista este palindrom. Se
citeste un caracter k. Sa se insereze acest caracter inainte de fiecare vocala.
6.    fis1.txt si fis2.txt retin doua numere foarte mari sa se determine suma celor doua numere.
7.    Sa se determine cea mai lunga secventa crescatoare dintr-o lista dubla. Dupa afisare se va
sterge aceasta secventa
8.    Sa se afiseze o lista ca perechi de numere: primul cu ultimul, al doilea cu penultimul s.a.m.d.
pana la jumatate
9.    Fie o lista dubla. Sa se afiseze lista stanga-dreapta si dreapta stanga (icepand de la primul apoi
de la ultimul). Se cunoaste adresa unui element oarecare din lista.
10. Sa se mute zerourile la sfarsitul unei liste duble. Nu se va folosi o lista intermediara
 

S-ar putea să vă placă și