Seneste forumindlæg
Køb / Salg
 * Uofficiel Black/White liste V3
Login / opret bruger

Forum \ Programmering og webdesign \ Programmering
Denne tråd er over 6 måneder gammel

Er du sikker på, at du har noget relevant at tilføje?

Polynomiel udførelsestid?

Af Bruger Aspirant Rossing | 11-12-2015 15:43 | 1412 visninger | 3 svar, hop til seneste
Hey HOL Nogen herinde som kan forklare, hvad betydningen af polynomiel udførelsestid betyder for en algoritme, i et sprog hvor et fjols som jeg kan forstå det? :)
--
#1
Repete
Guru
11-12-2015 16:21

Rapporter til Admin
Det vil sige at udførelsestiden vokser mere end lineært. F.eks. med kvadratet på antallet af variable. Men mindre end eksponentielt, hvor der kommer renters rente, så det for tilstrækkeligt store problemer bliver praktisk taget umuligt at beregne (ingen gider vente to dage på en vejrprognose for i morgen ;-))
--
I shall write this only once (Frit efter "Allo 'Allo"s Yvette Carte-Blanche)
#2
Kofanger
Junior Supporter
11-12-2015 16:27

Rapporter til Admin
Hvis du kender til O-notation, så svarer polynomiel tid til O(n^k). Altså hurtigere end eksponentiel tid O(k^n), men langsommere end lineær tid O(n). :) Edit: #1 sagde det vist bedst ;)
--
Sidst redigeret 11-12-2015 16:28
#3
mig
Gæst
11-12-2015 16:32

Rapporter til Admin
Der findes et fint skema over Big O notation: https://en.wikipedia.org[...] O(1) er hurtigst O(n!) er skod langsom
--
Gæstebruger, opret dit eget login og få din egen signatur.

Opret svar til indlægget: Polynomiel udførelsestid?

Grundet øget spam aktivitet fra gæstebrugere, er det desværre ikke længere muligt, at oprette svar som gæst.

Hvis du ønsker at deltage i debatten, skal du oprette en brugerprofil.

Opret bruger | Login
NYHEDSBREV
Afstemning