You are on page 1of 2

1. Funkcijų augimo asimptotiniai žymėjimai ir jų apibrėžimai. Pateikti pavyzdžių. (3.1 sk. 41-49 psl.

(6 klausimas)

2. Rekurentinių sąryšių sprendimo būdai (aprašyti idėją). Suformuluoti Pagrindinę teoremą. (4.3 sk. 83-
87 psl., 4.4 sk. 88-92 psl. 4.5 sk. 93-96 psl.)

(7 klausimas)

3. Dekompozicinių algoritmų sudėtingumo T(n) skaičiavimo formulės struktūra ir sprendimo būdai. (2.3.2
sk. 34-35 psl. 4.3 sk. 83-87 psl., 4.4 sk. 88-92 psl. 4.5 sk. 93-96 psl.)

(8 klausimas)

4. Rikiavimas su įterpimu. Įrodyti algoritmo korektiškumą ir jo sudėtingumą kai duomenys įvedami


nepalankiausiu atveju (2.1 sk. 16-20 psl. 24-27 psl.).

(2 klausimas)

5. Rikiavimas su įterpimu. Įrodyti algoritmo korektiškumą ir jo sudėtingumą kai duomenys įvedami


palankiausiu atveju (2.1 sk. 16-20 psl. 24-26 psl.).

(1 klausimas)

6. Rikiavimo algoritmo suliejimo būdu sudėtingumo įrodymas (2.3.1 sk. 30-31, 34-37psl.).

(5 klausimas)

7. Rikiavimo algoritmo suliejimo būdu korektiškumo įrodymas (2.3.1 sk. 30-34 psl.).

(4 klausimas)

8. Rikiavimo piramide algoritmo idėja (6 sk. 154, 157, 160 psl.). Kokia duomenų struktūra – „piramidė“?
(6.1 sk. 151-153 psl.) Kaip priklauso piramidės dydis ir aukštis nuo rikiuojamų duomenų kiekio? (6.1 sk.
153 psl.)

(9 klausimas)

9. Rikiavimo piramide algoritmo idėja (6 sk. 154, 157, 160 psl.) Kaip atliekamas piramidės sutvarkymas
(pateikite algoritmą ir sudėtingumą įrodykite) (6.2 sk. 154-157 psl.)

(10 klausimas)

10. Greito rikiavimo algoritmo idėja (7 sk. 171 psl.). Įrodykite algoritmo sudėtingumą blogiausiu atveju
(7.4 sk. 180-181 psl.)

(12 klausimas)

11. Greito rikiavimo algoritmo idėja (7 sk. 171 psl.). Kada greito rikiavimo algoritmo sudėtingumas ir
rikiavimo piramide sudėtingumo asimptotiniai įverčiai konstantos tikslumu sutampa? (7.2 sk. 175-176
psl.). Įrodykite kokiam nors atvejui (rikiavimo piramide sudėtingumo asimptotinio įverčio įrodyti
nereikia) (7.2 sk. 175-176 psl.).

(13 klausimas)
12. Optimalūs rikiavimo algoritmai naudojantys palyginimus (8.1 sk. 191-193 psl.). Įrodyti, kad rikiavimo
piramide ir suliejimo būdu yra asimptotiškai optimalūs algoritmai (8.1 sk. 193 psl.).

(14 klausimas)

13. Tiesiniai rikiavimo algoritmai (8.2 sk. 194-196 psl. 8.3 sk. 198 psl. 8.4 sk. 201 psl.). Kodėl jie lenkia
asimptotiškai optimalius rikiavimo algoritmus. (paaiškinti remiantis 8 sk.)

(15 klausimas)

14. Kišeninis rūšiavimas. Jo sudėtingumo įvertinimo įvertinimas (8.4 sk. 201-202 psl., paaiškinti kada 𝑇(𝑛)
= 𝛩(𝑛) + ∑ 𝛰(𝑛𝑖 2 ) = 𝑛−1 𝑖=0 𝛩(𝑛) ir kaip tai susiję su kišenių skaičiumi).

(18 klausimas)

15. Kokia „hešavimo“ paskirtis (11 sk. 253psl.). Maišos lentelės su tiesioginiu adresavimu (suformuluoti
uždavinį ir pateikti veiksmų algoritmus ir jų sudėtingumo įvertinimus pagrįsti) (11.1 sk. 254-255 psl.).
Aprašyti šio būdo trūkumus.(11.2 sk. 256 psl.).

(19 klausimas)

16. Paprastas tolygus „hešavimas“ (11.2 sk. 257-258 psl.). Suformuluoti teoremas apie paieškos laiko
įvertinimą (11.2 sk. 259-260 psl.). Įrodyti vieną teoremą (11.2 sk. 259-260 psl.).

(21 klausimas)

17. Atviras adresavimas (11.4 sk. 269-271psl.). Suformuluoti uždavinį, pateikti veiksmų algoritmus ir jų
sudėtingumo įvertinimus pagrįsti (11.4 sk. 269-271psl.). Kada tikslinga naudoti? (Kaip tai susiję su
elementų šalinimu).

(23 klausimas)

18. Tiesinis, kvadratinis, dvigubas (11.4 sk. 272 psl.), idealus hešavimai (11.5 sk. 277-278 psl. 11.3 sk.
267psl. 𝜘𝑝𝑚– maišos funkcijų aibė).

(24 klausimas)

19. Paieškos binarinis medis (12 sk. 286psl.). Struktūra (12.1 sk. 286-287psl.). Paieškos medžio apėjimas
ir jo sudėtingumo įrodymas (12 sk. 288 psl). Operacijos ir jų sudėtingumai (12.2 sk. 289-291 psl.).

20. Juodai raudoni paieškos binariniai medžiai (13.1 sk. 308-309psl.). Įrodykite teoremą apie paieškos
medžio aukštį (13.1 sk. 309-310 psl.).

You might also like