Pagini: [1]   În jos
  Imprimă  
Ajutor Subiect: Cati pasi poate face mingw 2,05?  (Citit de 1766 ori)
0 Utilizatori şi 1 Vizitator pe acest subiect.
nistor_dorian
Strain


Karma: 0
Deconectat Deconectat

Mesaje: 2



Vezi Profilul
« : Februarie 19, 2011, 18:04:39 »

As dori sa stiu cam cati pasi pe secunda poate sa faca mingw, poate nu ma adresez cum trebuie, deci daca este ceva de corectat nu ma opun.
Memorat
Oancea.Catalin
Client obisnuit
**

Karma: -3
Deconectat Deconectat

Mesaje: 75



Vezi Profilul
« Răspunde #1 : Februarie 19, 2011, 19:54:06 »

La ce te referi cand spui "pasi"?
Memorat
dornescuvlad
Nu mai tace
*****

Karma: -138
Deconectat Deconectat

Mesaje: 234



Vezi Profilul
« Răspunde #2 : Februarie 19, 2011, 22:55:12 »

Se refera la numarul de instructiuni ca sa poata calcula complexitatea e buna pt o anumita problema, probabil.
Memorat
Oancea.Catalin
Client obisnuit
**

Karma: -3
Deconectat Deconectat

Mesaje: 75



Vezi Profilul
« Răspunde #3 : Februarie 20, 2011, 00:56:58 »

pai depinde de ce fel de instructiune este si ... nu depinde numai de minGW ci depinde de procesor si multi alti "factori"
Memorat
nistor_dorian
Strain


Karma: 0
Deconectat Deconectat

Mesaje: 2



Vezi Profilul
« Răspunde #4 : Februarie 20, 2011, 07:14:34 »

Daca depinde de procesor si alti factori atunci cum se corecteaza la concursuri sau olimpiade? Au un programas care stabileste timpul, iar el nu depinde de calculatorul pe care il  instalezi o secunde arata si pe unul si pe altul...deci revin cu intrebarea cate instructiuni poate sa realizeze mingw intr-o secunda, de exemplu 2 foruri, ambele incep de la 1, pana la cat pot sa mearga si sa se si incadreze in aceea secunda?
Memorat
popoiu.george
Vorbaret
****

Karma: 19
Deconectat Deconectat

Mesaje: 162



Vezi Profilul
« Răspunde #5 : Februarie 20, 2011, 09:29:54 »

Eu am fost la un concurs recent si ca timpi orientativi ni s-a aratat ca un for

Cod:
for(int i=1; i <= 150000000; i++) { } //150.000.000

de genu asta fara alte operatii ruleaza ~ in 0.5s.

Oricum, din restrictiile problemei poti sa-ti dai seama cam de ce complexitate ai avea nevoie.
Memorat
devilkind
Echipa infoarena
Nu mai tace
*****

Karma: 284
Deconectat Deconectat

Mesaje: 1.240



Vezi Profilul
« Răspunde #6 : Februarie 20, 2011, 13:09:58 »

@George Popoiu: 150 de milioane de instructiune e mult pentru o secunda. Nu poti sa verifici cu un simplu for de genul acela timpul de rulare pentru un anumit numar de pasi deoarece c++ mai optimizeaza si el. De ex:
Cod:
a = 0;
for (int i = 1; i <= 1000000000; i++) a++;
Va merge destul de repede iar a va avea valoarea 1 000 000 000 deoarece c-ul si-a dat seama ca acea instructiune e echivalenta cu a += 1000000000.

In general eu foloseam ca golden rule 30-40 de milioane pentru 1 secunda, 1-2 milioane pentru 0.1 secunde.
Memorat
Pagini: [1]   În sus
  Imprimă  
 
Schimbă forumul:  

Powered by SMF 1.1.19 | SMF © 2006-2013, Simple Machines