logo

Crowdly

Browser

Add to Chrome

Algoritmid ja andmestruktuurid (LTAT.03.005)

Looking for Algoritmid ja andmestruktuurid (LTAT.03.005) test answers and solutions? Browse our comprehensive collection of verified answers for Algoritmid ja andmestruktuurid (LTAT.03.005) at moodle.ut.ee.

Get instant access to accurate answers and detailed explanations for your course questions. Our community-driven platform helps students succeed!

Kahendpuu lehtede sisuks on arvud. Vaja on leida kõigi lehtede arvude

summa. Mis on vastava algoritmi keerukus olenevalt kahendpuu tippude

koguarvust n?

0%
0%
0%
0%
View this question

Mille leiab järgmine meetod etteantud kahendpuu puhul?

int leia(Tipp juur) {

int vastus = 0;

if (juur != null) {

if (juur.vasak == null)

vastus = 1;

else

vastus = leia(juur.vasak);

vastus = vastus + leia(juur.parem);

}

return vastus;

}

0%
0%
0%
0%
View this question
View this question

Milline on parim andmestruktuur, mille abil kontrollida, kas

aritmeetilises avaldises, mis võib sisaldada kolme tüüpi sulge

()[]{}

,

on sulud tasakaalus?

0%
0%
0%
View this question

Mitmel viisil saab avaldises

a+b-c-d+e

lisada kõigi tehete ümber sulud, et tehete sooritamise järjekord oleks

üheselt määratud?

Vastus:

Vihje: kahendpuu.

View this question

Kahendpuud võib kirja panna suluesitusena (X Y Z), mis tähendab, et tipu

X vasak ja parem alampuu on vastavalt Y ja Z. Seejuures võivad Y ja Z

olla omakorda suluesitused, kui vastavad alampuud olemas, või „null”, kui

alampuid ei ole. Lehte tähistab X ilma sulgudeta.

Millised järgmistest avaldistest on korrektsed kahendpuu suluesitused?

0%
0%
View this question

Antud on tasakaalus kahendpuu, mille kõik harud on sama pikkusega. Puu

iga tipu x puhul tuleb arvutada teatava funktsiooni g(x) väärtus ning

kirjutada see tippu x, käies niimoodi läbi kõik puu tipud. On teada, et

funktsiooni g(x) väärtuse arvutamise keerukus on võrdeline suurusega

min(x-i vasaku alampuu lehtede arv, x-i parema alampuu lehtede arv)

Mis on kahendpuu kõigi tippude väärtustega täitmise keerukus olenevalt

kahendpuu tippude arvust n?

0%
0%
0%
0%
View this question

Mille leiab järgmine meetod etteantud kahendpuu puhul?

int leia(Tipp juur) {

if (juur == null)

return 0;

if (juur.vasak == null && juur.parem == null)

return 1;

return leia(juur.vasak) + leia(juur.parem);

}

0%
0%
0%
0%
0%
View this question

Märgi kõik järjestused või nende kombinatsioonid, mille teadmisest

piisab, et kahendpuu üheselt taastada.

0%
0%
0%
0%
View this question
View this question

Want instant access to all verified answers on moodle.ut.ee?

Get Unlimited Answers To Exam Questions - Install Crowdly Extension Now!

Browser

Add to Chrome