Algoritmuselmélet - PZH, 2013.04.24.

A lap korábbi változatát látod, amilyen Arklur (vitalap | szerkesztései) 2013. június 10., 21:54-kor történt szerkesztése után volt. (1. Feladat)

2013.04.24. PZH megoldásai

1. Feladat (Van megoldás)

Egy algoritmus lépésszámáról tudjuk, hogy T(n)=T(n4)+O(n2) és tudjuk azt is, hogy T(1)=T(2)=T(3)=1. Bizonyítsa be, hogy T(n)=O(n2).

Megoldás

T(n)=T(n4)+O(n2)=T(n16)+O(n24)+O(n2)=...=1+O(n2)*(i=0log4n(14)i)
Azt kell észrevennünk, hogy ez tulajdonképpen egy mértani sor, amire van képletünk:
i=0kri=1rk+11r ahol k=log4n,r=0.25, vagyis 10.25log4n+110.25
limn10.25log4n+110.25=10.75

Tehát T(n)=...=1+10.75O(n2)=O(n2)

2. Feladat

TODO

Megoldás
TODO

3. Feladat

TODO

Megoldás
TODO

4. Feladat

TODO

Megoldás
TODO

5. Feladat

TODO

Megoldás
TODO

6. Feladat

TODO

Megoldás
TODO

7. Feladat

TODO

Megoldás
TODO

8. Feladat

TODO

Megoldás
TODO