Algoritmuselmélet - PPZH, 2013.05.23.

A VIK Wikiből


2013.05.23 - PPZH megoldásai

1. Feladat (Van megoldás)

Tudjuk, hogy az Értelmezés sikertelen (ismeretlen „\textsc” függvény): {\displaystyle f(n), g(n) : \textsc{N} \rightarrow \textsc{N} } függvényekre igaz, hogy f(n)=Ω(logn) és g(n)=Θ(n4). Lehetséges-e, hogy:

(a) f(n)=Θ(g(n))?

(b) g(n)=O(f(n))?

(Ez két, egymástól függetlenül megválaszolandó kérdés.)

Megoldás

2. Feladat (Van megoldás)

Távmunkában fogunk dolgozni mostantól n napon át. Nem kell minden nap bejárnunk, de at alábbi három feltételt be kell tartanunk:

  • két egymást követő benti munkanap között legfeljebb k nap telhet elm
  • az n nap során legfeljebb egyszer maradhatunk pontosan k napig távol,
  • az első és a n. napon be kell mennünk.

Sajnos a kék metróval járunk dolgozni, ami hol jár, hol nem, de szerencsére megjósolták nekünk, hogy a kötvetkező n napoban mely napokon lesz üzemzavar, ezeken a napokon nem akarunk dolgozni menni (az első és az utolsó napon nem lesz üzemzavar). Adjon algoritmust, ami a jóslás eredmények ismeretében O(nk) lépésben meghatározza, hogy legkevesebb hány bemenéssel tudjuk megúszni ezt az n munkanapot.

Megoldás

3. Feladat

TODO

Megoldás

4. Feladat

TODO

Megoldás

5. Feladat (Van megoldás)

Egy kupac elemeit preorder bejárás szerint kiolvasva az alábbi számsorozatot kapjuk: 1,17,19,21,22,31,37,2,8,3. Rekonstruálható-e ebből a kupac?

Megoldás

6. Feladat

TODO

Megoldás

7. Feladat

TODO

Megoldás

8. Feladat

TODO

Megoldás