Reply to this topicStart new topicStart Poll

Outline · [ Standard ] · Linear+

> Vreme Za Izvrsavanje Zadataka

JahacSudbine
post Feb 24 2008, 08:21 PM
Post #1





Group: Članovi
Joined: 1-February 08
Member No.: 863
Status: Učenik MGa
Ime i prezime: Nemanja Stancic
Škola/Razred: !a



Ima li neki program kao add in ili tako neshto da znam za koliko se mili sekundi ili chega , se moj program izvrshi kao shto ima na takm ogranicenje ... i dali se to misli na vreme kompajliranja ili shta?


--------------------
user posted image
user posted image
user posted image
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
pyost
post Feb 24 2008, 08:24 PM
Post #2


Deus Ex Makina
Group Icon

Group: Administratori
Joined: 25-January 06
From: Beograd
Member No.: 2
Status: Bivši učenik MGa
Škola/Razred: RAF



Vreme izvrsavanja ne bi trebalo da uracunava i kompajliranje, vec samo vreme od pokretanja programa do njegovog zavrsetka. Ne znam u kom jeziku pises, ali za neke sigurno znam da imaju funkcije/procedure/metode (sta god) koje ti omogucavaju jako precizno merenje vremena (one way or another), pa bi onda njih mogao da upotrebis na pocetku i kraju programa.


--------------------
Baby, it's a violent world.

Registrovani korisnik Linuxa broj 460770 [Ubuntu 7.10]
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
maxydelanoche
post Feb 24 2008, 08:41 PM
Post #3





Group: Članovi
Joined: 3-May 06
From: Zion
Member No.: 61
Status: Van MGa



Daaa XD.gif covece, tako je logicno da ubacis da ti izbaci tacno vreme prvo i poslednje. Samo nisam sigurna da postoji jednostavna funkcija za to u nekom od onih cuda u kojima se radi takmicenje XD.gif


--------------------
Mi znamo sta se desava sa ljudima koji zastanu nasred puta. Bivaju pregazeni.
Nista nije nemoguce. Za nemoguce je samo potrebno malo vise vremena.

I'm doing the best I ever did, I'm doing the best that I can.

www.viva-fizika.org
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
JahacSudbine
post Feb 26 2008, 09:42 PM
Post #4





Group: Članovi
Joined: 1-February 08
Member No.: 863
Status: Učenik MGa
Ime i prezime: Nemanja Stancic
Škola/Razred: !a



e pa meni bash to treba
jer ono vreme to me jebe...
uradim aj zadatak ali kako da znam da li je algoritam brz ili spor ..?
radim u Pascalu


--------------------
user posted image
user posted image
user posted image
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
calamity
post Feb 28 2008, 03:42 PM
Post #5





Group: Članovi
Joined: 4-April 07
From: Cambridge, MA, USA
Member No.: 491
Status: Van MGa
Škola/Razred: MIT junior, RAF alumna, Grobarska alumna



Racunaj da ti na takmicenju moze proci 50.000.000 iteracija u sekundi. Svakako moze i vise, ali racunaj ovako smile.gif
Znaci ako imas dve ugnjezdene for petlje koje idu od 1 do recimo 10.000, tvoj program grubo procenjeno ima 100.000.000 iteracija, sto znaci da radi oko 2 sekunde. Pazi i na to da recimo sqrt(x) ne radi podjednako brzo kao x+y ili tako nesto.
Poenta je da treba sam da ocenis koliko program radi, a ne da ubacujes funkcije. Nisam sigurna, ali mislim da su cak i zabranjene.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
maxydelanoche
post Feb 28 2008, 05:12 PM
Post #6





Group: Članovi
Joined: 3-May 06
From: Zion
Member No.: 61
Status: Van MGa



Pa na takmicenju verovatno jesu zabranjene takve funkcije, ali dok vezba... Sigurno ima neka funkcija da ispisuje sistemsko vreme mellow.gif


--------------------
Mi znamo sta se desava sa ljudima koji zastanu nasred puta. Bivaju pregazeni.
Nista nije nemoguce. Za nemoguce je samo potrebno malo vise vremena.

I'm doing the best I ever did, I'm doing the best that I can.

www.viva-fizika.org
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
NE0
post Feb 29 2008, 12:08 PM
Post #7





Group: Članovi
Joined: 5-February 08
Member No.: 871
Status: Van MGa
Ime i prezime: Nemanja
Škola/Razred: Gimnazija: "Isidora Sekulic" ,Novi Sad



Pa jel zna neko od vas da li ima neka funkcija ili procedura integrisana u paskal ili neki program kojim bi se mogao pokrenuti program pravljen u paskalu tako da on izmeri vreme rada programa???
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
pyost
post Feb 29 2008, 12:11 PM
Post #8


Deus Ex Makina
Group Icon

Group: Administratori
Joined: 25-January 06
From: Beograd
Member No.: 2
Status: Bivši učenik MGa
Škola/Razred: RAF



TMT Pascal (mnogo dobar program za pisanje kôda, ali nije besplatan) automatski ispisuje vreme izvrsavanja wink.gif


--------------------
Baby, it's a violent world.

Registrovani korisnik Linuxa broj 460770 [Ubuntu 7.10]
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
NE0
post Feb 29 2008, 07:44 PM
Post #9





Group: Članovi
Joined: 5-February 08
Member No.: 871
Status: Van MGa
Ime i prezime: Nemanja
Škola/Razred: Gimnazija: "Isidora Sekulic" ,Novi Sad



Jel to neka verzija pascala ili program koji racuna vreme izvrsavanja?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
pyost
post Feb 29 2008, 07:46 PM
Post #10


Deus Ex Makina
Group Icon

Group: Administratori
Joined: 25-January 06
From: Beograd
Member No.: 2
Status: Bivši učenik MGa
Škola/Razred: RAF



Verzija Pascala ako moram da biram XD.gif Program kao i Free Pascal (dakle kompajler), samo sto je bolje uradjen i boji kôd. I meri vreme smile.gif


--------------------
Baby, it's a violent world.

Registrovani korisnik Linuxa broj 460770 [Ubuntu 7.10]
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Reply to this topicTopic OptionsStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members: