From Wikipedia, the free encyclopedia
Aikavaativuusluokka on tietojenkäsittelytieteen käsite, joka kuvaa funktion tai algoritmin ajallista käyttäytymistä, usein syötteen koon funktiona. Erityisesti vakiotermit ja -kertoimet jätetään näistä pois, jolloin luokasta näkee nopeasti, kuinka nopeasti aikavaatimukset kasvavat suhteessa syötteen kokoon.
Olkoon funktio tarkasteltava aikavaativuusluokka. Jos funktio kuvaa tarkasteltavan funktion aikakäyttäytymistä, niin silloin on olemassa jotkin positiiviset vakiot , ja siten, että
aina, kun .
Algoritmi | Aikavaativuusluokka |
---|---|
Useimpien lajitteluongelmien optimaalinen ratkaisu | |
Puolitushaku, etsintä sopivasta puurakenteesta | |
Kauppamatkustajan ongelma, optimaalinen ratkaisu | |
Kauppamatkustajan ongelman optimaalinen ratkaisu brute-force menetelmällä |
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.