Matematické Fórum

Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.

Nástěnka
22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.

Nejste přihlášen(a). Přihlásit

#1 03. 03. 2011 19:48

Hudler
Příspěvky: 130
Škola: FIT CVUT
Reputace:   
 

Ověření efektivnosti třídícího algorimu - pascal

Zdravím

Potřeboval bych vyzkoušet efektivnost třídících algorimů napsaných v pascalu (selection sort, bubble sort, shaker sort...). Měli jsme se pokusit tyto algoritmy sami napsat a co nejlépe optimalizovat, proto bych rád věděl, jak se různé změny kódu projeví na rychlosti třídění.

Jak na to? Jak v pascalu změřit čas například? Nebo je jiná cesta jak zjisit jak je daný algoritmus efektivní?

Děkuji

Offline

 

#2 03. 03. 2011 19:50

mikl3
Příspěvky: 2635
Škola: FS ČVUT (12-16, TZSI, Bc.)
Pozice: Studuji magisterske
Reputace:   78 
 

Re: Ověření efektivnosti třídícího algorimu - pascal

↑ Hudler: podle počtu kroků, které udělá (já vím, třeba u bubble sortu závisí na zvolení pivota)

Offline

 

#3 03. 03. 2011 20:48

Hudler
Příspěvky: 130
Škola: FIT CVUT
Reputace:   
 

Re: Ověření efektivnosti třídícího algorimu - pascal

No, ale jak ty kroky mám spočítat :).

Offline

 

#4 03. 03. 2011 20:51 — Editoval mikl3 (03. 03. 2011 20:52)

mikl3
Příspěvky: 2635
Škola: FS ČVUT (12-16, TZSI, Bc.)
Pozice: Studuji magisterske
Reputace:   78 
 

Re: Ověření efektivnosti třídícího algorimu - pascal

↑ Hudler: Odkaz Odkaz Odkaz
víc bohužel nepomohu

Offline

 

#5 03. 03. 2011 20:54

jindra
Příspěvky: 78
Reputace:   
 

Re: Ověření efektivnosti třídícího algorimu - pascal

Měření času není objektivní, každý počítač je o něco jiný. Proto se u algoritmů určuje "výkon" ve složitosti. Více najdeš třeba tady. http://cs.wikipedia.org/wiki/Asymptotic … C5%BEitost

Offline

 

#6 05. 03. 2011 08:25

xxsawer
Příspěvky: 196
Reputace:   
 

Re: Ověření efektivnosti třídícího algorimu - pascal

↑ mikl3:
Bubble sort určitě pivota nemá :)

↑ Hudler:
Měříš normálně časovou složitost algoritmu....

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson