Mis on eksponentsiaalne käitusaeg?
Mis on eksponentsiaalne käitusaeg?

Video: Mis on eksponentsiaalne käitusaeg?

Video: Mis on eksponentsiaalne käitusaeg?
Video: DIFFERENTIATION | Derivative of Exponential Function (3) 2024, November
Anonim

Eksponentsiaalne tööaeg . Probleemide kogum, mida saab lahendada eksponentsiaalne ajaalgoritmid, kuid mille jaoks pole polünoomaja algoritme teada. Algoritm on väidetavalt eksponentsiaalne aeg, kui T(n) on ülemine piir 2-gapolü( ), kus polü(n) on mingi polünoom n-s.

Mis on sel viisil polünoomne ja eksponentsiaalne tööaeg?

Eksponentsiaalne keerukus nõuab rohkem aega ja ruumi kui polünoom sama arvu muutujate keerukus. Asümptomaatiliselt eksponentsiaalne keerukus on suurem kui polünoom keerukus. Eksponentsiaalne keerukus nõuab rohkem aega ja ruumi kui polünoom sama arvu muutujate keerukus.

Teiseks, mis on algoritmi tööaeg? The algoritmi tööaeg konkreetse sisendi jaoks sõltub teostatud toimingute arvust. Mida suurem on toimingute arv, seda pikem on algoritmi tööaeg . Tavaliselt tahame teada, mitu operatsiooni an algoritm käivitab proportsionaalselt oma sisendi suurusega, mida kutsume.

Mis on vastavalt eksponentsiaalne keerukus?

See on näide ruutajast Keerukus . O(2^N) - Eksponentsiaalne Aeg. Eksponentsiaalne Aeg keerukus tähistab algoritmi, mille kasv kahekordistub iga sisendandmete kogumi lisamisega. Kui tead teisi eksponentsiaalne kasvumustreid, toimib see samamoodi.

Mida loetakse polünoomiliseks ajaks?

A polünoom - aja algoritm on an algoritm kelle hukkamine aega on kas antud a polünoom sisendi suuruse kohta või võib olla piiratud sellisega polünoom . Probleemid, mida saab lahendada a polünoom - aja algoritm nimetatakse lahendatavateks probleemideks. Sorteerimisalgoritmid nõuavad tavaliselt kas O(n log n) või O(n).2) aega.

Soovitan: