Sobes.tech
Junior — Middle

Kuidas määratleda massiiviga operatsiooni ajakulu ja ruumilisus?

sobes.tech AI

Vastus AI-lt

Operatsiooni ajutine keerukus näitab, kui palju aega selle täitmiseks kulub sõltuvalt massiivi suurusest (tavaliselt tähistatud kui O(n), kus n on elementide arv). Ruumi keerukus näitab, kui palju täiendavat mälu operatsiooni täitmiseks on vaja.

Näiteks otsides elementi mittesorteeritud massiivis, on ajutine keerukus O(n), kuna tuleb kontrollida iga elementi, ja ruumi — O(1), kui täiendavat mälu ei kasutata.