1)Fie S1,S2 douastivesi C o coada. Definimurmatoareleoperatii:
X introduce X in S1 (X poate fi oricelitera din alfabet) 1 daca S1 e nevida,scoate o litera din S1 sio introduce in S2; daca S1 e vida,nu face nimic 2 daca S2 e nevida,scoate o litera din S2 sio introduce in C; daca S2 e vida,nu face nimic
Fie urmatoareasecventa de operatii: 2 Y B V 1 W 1 Q U L K 1 1 1 2 1 1 1 2 2 2 2 2 2.
Reprezentaticontinutulstivelorsi a cozii la finalulacestoroperatii.
2)a)Fie urmatorul arbore binar. Scrietiparcurgerile in preordine(RSD),inordine(SRD)
sipostordine(SDR).
b) Fie date urmatoareleparcurgeripentru un arbore binar. Refacetiarborele.
SRD: B C E D R T S U SDR: E D C B T U S R
3) Construiti un arbore binar de cautare,inserand,inordine,urmatoarelenoduri:
4) Fie date urmatoarelelitere cu frecventelelor de aparitie: A=28 , B=9 , C=21,
D=10, E=32. a)Construitiarborele Huffman corespunzator b) Codificatiurmatoarelecuvinte: CADE , DECADA c) Decodificatiurmatoarelecuvinte: 1001001000, 01001111000, 1001100011110
5)Creati un arbore echilibratAVL,inserand,inordine,urmatoarelenoduri:
a) H,F,B,A,E,D,G,I,J b) 13,11,16,20,22,15,14,12,8,6,10,9
6) I) Fie urmatorul vector: 3,5,7,4,2,1,6. Aplicati o partitieQuickSortpeacesta,avand
ca pivot: a) elementul cu valoarea 4 b) elementul cu valoarea 3 c) elementul cu valoarea 6 II) Care din elementeleurmatorului vector ar fi putut fi alese ca pivot,dacadupa o partitionare,seobtine: 3,2,4,7,8,10,9 7)I) Care din urmatoriivectori pot reprezenta un ansamblu? Specificatitipulacestuiasaumotivulpentru care nu reprezintaunansamblu. a) 40,35,33,25,23,31,30,11 b) 40,33,31,25,23,30,35,11 c) 11,25,22,30,33,31,35,40 d) 11,22,25,35,33,30,31,40 II)Sa se construiasca un max-ansamblu,inserand,inordine,urmatoarelenoduri: 66,44,22,71,60,33,37,78. Sa se decapitezeperand,de 2 ori,ansamblul.
8)Fie urmatoareleelemente cu valorileasociate:
A=7,B=25,C=14,D=27,E=13,F=33,G=1,H=15. Sa se plaseze in tabele de dispersie,utilizand,perand,urmatoarelefunctii: a) k%13 (prininlantuire) b) (k+i)%13 ( adresaredeschisaliniara) c) (k+i2+i)%13 (adresaredeschisapatratica) d) (k+i*k%10)%13 (adresaredeschisaprindubladispersie)
9) Fie urmatorulgrafponderat.
a)Sa se determine arborele partial de cost minim prinalgoritmullui Prim (sa se
marcheze la fiecare pas muchiaselectata) b)Sa se determine arborele partial de cost minim prinalgoritmulluiKruskal (sa se marcheze la fiecare pas muchiaselectata)