Avatar billede tigertool Nybegynder
16. december 2005 - 01:07 Der er 6 kommentarer og
1 løsning

Udregning af tidskompleksitet

Hej,

Jeg har en metode jeg skal have udregnet tidskompleksiteten for.. Jeg gennemløber en arraylist [O(n)], sorterer denne [QuickSort = O(n log(n)) ] og så gennemløber jeg denne igen.

hvad giver dette en tidskompleksitet på totalt?
Avatar billede tigertool Nybegynder
16. december 2005 - 01:10 #1
Er det O(3n log(n)) ?
Avatar billede arne_v Ekspert
16. december 2005 - 01:15 #2
O(n log(n))
Avatar billede arne_v Ekspert
16. december 2005 - 01:15 #3
det led overskygger de lavere ordner
Avatar billede tigertool Nybegynder
16. december 2005 - 01:29 #4
Også selvom alle led skal gennemføres?
Avatar billede jakoba Nybegynder
16. december 2005 - 01:30 #5
Arne har ret.
derudover til tigertool så bliver
  n + n*log(n) + n
til
  2n + n*log(n)
Avatar billede tigertool Nybegynder
16. december 2005 - 01:32 #6
Ok - tak. Smid svar og opnå point :)
Avatar billede arne_v Ekspert
16. december 2005 - 15:25 #7
prøv selv at sammenlign værdien af de 3 led når n går mod uendelig

og svar
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

IT-JOB

Ringkjøbing Landbobank – Nordjyske Bank

Forretningsudvikler til procesoptimering

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Sektionschef til Cyber Security Guidance ved Cyberdivisionen i Forsvaret

IT-Universitetet i København

CIO

European Stonecraft

Intern Navision/BC Supporter