Hem Utveckling Vad är beräkningskomplexitet? - definition från techopedia

Vad är beräkningskomplexitet? - definition från techopedia

Innehållsförteckning:

Anonim

Definition - Vad betyder beräkningskomplexitet?

Beräkningskomplexitet är ett datavetenskapskoncept som fokuserar på mängden datoressurser som behövs för särskilda typer av uppgifter. I beräkningskomplexitetsteori bedömer forskarna vilka resurser som krävs för en viss typ eller typ av uppgift för att klassificera olika typer av uppgifter i olika komplexitetsnivåer.

Techopedia förklarar Computational Complexity

Även om beräkningskomplexiteten på vissa sätt liknar analysen av algoritmer, är den i huvudsak sin egen gren av matematisk teori. Vissa tänker på denna metod som en mätning av hur mycket arbete det skulle kräva för att lösa ett visst problem eller för att uppnå en viss uppgift. Olika typer av analytiker använder beräkningskomplexitetsforskning för att hitta vilka delar av en uppgift som kan vara svårast för ett datorsystem, eller för att ta reda på hur man på ett effektivt sätt kan slutföra ett projekt. Även om vissa utvecklare kan anse beräkningskomplexitet som irrelevanta för deras arbete, har andra påpekat att framgångsrikt byter uppgifter eller algoritmer från en högre komplexitetsklass till en lägre komplexitetsklass kan göra att de fungerar mycket bättre. Programmerare och utvecklare som använder beräkningskomplexitetsteori på objekt som kapslade slingor, logikträd eller andra typer av rytmer kan bygga mer effektiva system med en bättre förståelse för hur man skapar mindre resurshungande processer.

Vad är beräkningskomplexitet? - definition från techopedia