Forumregels
(Middelbare) school-achtige vragen naar het forum "Huiswerk en Practica" a.u.b.
Zie eerst de Huiswerkbijsluiter
Gebruikersavatar
Energyfellow
Artikelen: 0
Berichten: 122
Lid geworden op: zo 30 sep 2012, 12:01

Re: Algoritmen T(n) berekenen while lus

Ok, dan zou dan worden.
\(\frac{3 - 3^{k}}{1 - 3}\)
we weten dat
\(3^{k} = n\)
hieruit volgt dan dat
\(\frac{3 - n}{2}\)
.

Conclusie, we hebben een linear tijdsverloop.
Gebruikersavatar
Math-E-Mad-X
Artikelen: 0
Berichten: 2.907
Lid geworden op: wo 13 sep 2006, 17:31

Re: Algoritmen T(n) berekenen while lus

Prima! :)

(afgezien van het feit dat je ergens in je berekening een min teken fout gezet hebt, want je algoritme kan natuurlijk geen negatieve tijd kosten)
while(true){ Thread.sleep(60*1000/180); bang_bassdrum(); }
Gebruikersavatar
Drieske
Artikelen: 0
Berichten: 10.179
Lid geworden op: za 12 jul 2008, 17:07

Re: Algoritmen T(n) berekenen while lus

Math-E-Mad-X schreef: wo 03 apr 2013, 15:46
(afgezien van het feit dat je ergens in je berekening een min teken fout gezet hebt, want je algoritme kan natuurlijk geen negatieve tijd kosten)
Klopt inderdaad. De fout bij energyfellow zit in de laatste regel: de noemer is niet 2 maar -2. Dus krijg je (n-3)/2.
Zoek je graag naar het meest interessante wetenschapsnieuws? Wij zoeken nog een vrijwilliger voor ons nieuwspostteam.
Gebruikersavatar
Energyfellow
Artikelen: 0
Berichten: 122
Lid geworden op: zo 30 sep 2012, 12:01

Re: Algoritmen T(n) berekenen while lus

Nu we toch over foutjes bezig zijn, ik denk dat ik daarnet net
\(\sum _{m=0}^{k}\)
moet schrijven in plaats van m = 1 aangezien de voorwaarde is dat dat i <= 1 moet zijn maar het principe is duidelijk :D .

Bedankt voor alles Dave.

Terug naar “Wiskunde”