Namai Plėtra Kas yra skaičiavimo sudėtingumas? - apibrėžimas iš techopedijos

Kas yra skaičiavimo sudėtingumas? - apibrėžimas iš techopedijos

Turinys:

Anonim

Apibrėžimas - ką reiškia skaičiavimo sudėtingumas?

Skaičiavimo sudėtingumas yra kompiuterių mokslo koncepcija, kurioje pagrindinis dėmesys skiriamas skaičiavimo išteklių, reikalingų tam tikroms užduotims, kiekiui. Atlikdami skaičiavimo sudėtingumo teoriją, tyrėjai įvertina išteklių rūšis, kurių reikės tam tikros rūšies ar klasės užduotims, kad būtų galima suskirstyti įvairius užduočių tipus į įvairius sudėtingumo lygius.

„Techopedia“ paaiškina skaičiavimo sudėtingumą

Nors skaičiavimo sudėtingumas tam tikra prasme yra panašus į algoritmų analizę, iš esmės tai yra jos pačios matematikos teorijos šaka. Kai kurie mano, kad šis požiūris yra įvertinimas, kiek darbo prireiktų norint išspręsti tam tikrą problemą ar pasiekti tam tikrą užduotį. Įvairaus tipo analitikai naudoja skaičiavimo sudėtingumo tyrimus norėdami išsiaiškinti, kurios užduoties dalys gali būti sudėtingiausios skaičiavimo sistemai, arba norėdami išsiaiškinti, kaip efektyviausiai atlikti kokį nors projektą. Nors kai kurie kūrėjai skaičiavimo sudėtingumą gali laikyti nesvarbiu jų darbui, kiti pažymėjo, kad sėkmingai pakeitus užduotis ar algoritmus iš aukštesnio sudėtingumo klasės į žemesnio sudėtingumo klasę, jie gali dirbti daug geriau. Programuotojai ir kūrėjai, kurie naudoja skaičiavimo sudėtingumo teoriją tokiems elementams kaip įdėtos kilpos, loginiai medžiai ar kitokio pobūdžio ritmai, gali sukurti efektyvesnes sistemas, geriau supratę, kaip sukurti mažiau išteklių reikalaujančius procesus.

Kas yra skaičiavimo sudėtingumas? - apibrėžimas iš techopedijos