Kezdőoldal » Számítástechnika » Programozás » Jól értem a műveletigényt?

Jól értem a műveletigényt?

Figyelt kérdés

Definiáltuk az Ordót, Théta-t és Omega-t, de nem tudom, hogy jól értem-e hogyan kell műveletigény számításoknál használni.


Szóval az Ordó az az algoritmus futásidejének a felső korlátja avagy másképpen fogalmazva a legrosszabb futásidőt jellemzi. Szóval ha az a feladat, hogy számoljuk ki a legrosszabb futásidőt, akkor csak annyi az Ordó, hogy odaírom a számolás végére, hogy O(n^2) például (ha n^2-es a futásidő)? Tehát azt nem nekem kell kitalálnom, hogy amit számoltam az Ordó, Théta vagy Omega-e?



2022. febr. 15. 15:03
1 2
 11/11 anonim ***** válasza:
De olyan is van, hogy nincs szükség korlátokra, hanem "kiszámolom vaktában", hogy egy algoritmus legrosszabb esetben pontosan 3n^2 + 5n + 42 lépést végez, és csak ez után döntöm el, hogy ezt az eredményt milyen formában szeretném megadni. Erre például írhatom azt, hogy O(n^2), meg azt is, hogy Ω(n^2). Utóbbi önmagában nem fog sok információval szolgálni, de formálisan helyes és igaz.
2022. febr. 16. 19:42
Hasznos számodra ez a válasz?
1 2

További kérdések:




Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!