Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointiputka: PHP-haasteen aikaraja

-tossu- [04.04.2010 20:37:18]

#

Voisiko joku nostaa PHP-haasteen aikarajaa, minun 300MHz palvelimeni ei meinaa ehtiä ratkaista kaikkia tehtäviä viidessä sekunnissa ilman hirveitä optimointeja (globaalien muuttujien käyttö jne.). Nyt olen jäänyt jumiin 79. tehtävän 17. testiin.

Antti Laaksonen [04.04.2010 21:40:37]

#

Uusi aikaraja on nyt 10 sekuntia.

Metabolix [04.04.2010 21:41:13]

#

Minusta aikarajan nostolle ei ole mitään perusteita. Kaikki tehtävät on testattu 333 MHz:n Pentium 2 -prosessorilla, eikä minkään testitapauksen ratkaisussa kestänyt lopulta edes yhtä sekuntia; aikaa on siis vaikka millä mitalla. Lisäksi juuri tuon kyseisen tapauksen pitäisi vaivatta ratketa tuollaisella koneella 0,1 sekunnissa. Sinun täytyy siis yhä parantaa algoritmiasi.

Antti Laaksonen [04.04.2010 22:00:09]

#

Aikarajan on hyvä olla huomattavasti suurempi kuin malliratkaisun vaatima aika. Aikarajan nostaminen 5 sekunnista 10 sekuntiin ei pelasta huonoa algoritmia.

-tossu- [05.04.2010 10:21:12]

#

Algoritmiä parantamalla sain kaikki testit yhdessä sekunnissa läpi.

Aikarajan ylittyessä voitaisiin näyttää mitä parametrejä skriptille annettiin ja oikea vastaus, eikä vain virheilmoitusta.

Antti Laaksonen [05.04.2010 12:42:36]

#

Nyt testin sisällön näkee myös, jos aikaraja ylittyy.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta