Arvutuslik keerukus

Autor: Monica Porter
Loomise Kuupäev: 21 Märts 2021
Värskenduse Kuupäev: 25 Juunis 2024
Anonim
Your words may predict your future mental health | Mariano Sigman
Videot: Your words may predict your future mental health | Mariano Sigman

Sisu

Definitsioon - mida tähendab arvutuslik keerukus?

Arvutuslik keerukus on infotehnoloogia kontseptsioon, mis keskendub teatud tüüpi ülesannete jaoks vajalike arvutusressursside hulgale. Arvutusliku keerukuse teoorias hindavad teadlased ressursse, mida on vaja antud tüüpi või klassi ülesande jaoks, et liigitada erinevaid ülesandeid erineva keerukuse astmetesse.


Sissejuhatus Microsoft Azure'i ja Microsoft Cloud | Kogu selle juhendi kaudu saate teada, mis on pilvandmetöötlus ja kuidas Microsoft Azure aitab teil pilvest rännata ja oma ettevõtet juhtida.

Techopedia selgitab arvutuslikku keerukust

Ehkki arvutuslik keerukus sarnaneb mõnes mõttes algoritmide analüüsiga, on see sisuliselt tema enda matemaatilise teooria haru. Mõned arvavad, et see lähenemisviis on mõõdupuu sellele, kui palju tööd konkreetse probleemi lahendamiseks või konkreetse ülesande saavutamiseks kulub. Erinevat tüüpi analüütikud kasutavad arvutusliku keerukuse uuringuid, et leida, millised ülesande osad võivad arvutisüsteemidele kõige keerulisemad olla, või välja mõelda, kuidas mõnda projekti kõige tõhusamalt täita. Ehkki mõned arendajad võivad pidada arvutuslikku keerukust oma töö jaoks ebaoluliseks, on teised juhtinud tähelepanu sellele, et ülesannete või algoritmide edukas muutmine kõrgema keerukuse klassist madalama keerukusega klassiks võib muuta need palju paremaks. Programmeerijad ja arendajad, kes kasutavad arvutusliku keerukuse teooriat selliste üksuste puhul nagu pesastatud aasad, loogikapuud või muud tüüpi rütmid, saavad luua tõhusamaid süsteeme parema arusaamisega, kuidas luua vähem ressursse vajavaid protsesse.