Post
#1
|
|
|
Grupa: Zarząd Postów: 2 277 Pomógł: 6 Dołączył: 27.12.2002 Skąd: Wołów/Wrocław |
Jeśli macie jakieś pytania lub sugestie -piszcie śmiało (IMG:style_emoticons/default/smile.gif)
News na wortalu: http://wortal.php.pl/Wortal/Aktualnosci/Wy...2010-rozpoczety Pełna treść ogłoszenia Treść zadania: http://wortal.php.pl/phppl/Wortal/Polcode-...ntest-PHP-10.09 Pliki do pobrania: Zadanie Konkursowe i Regulamin |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 812 Pomógł: 117 Dołączył: 2.12.2008 Ostrzeżenie: (10%)
|
no prosze Cię (IMG:style_emoticons/default/smile.gif) policz sobie złożoność obliczeniową swojego programu a na pewno nie wyjdzie Ci to, że o zwycięstwie decyduje jakikolwiek z prostokątów, (oczywiście przy sprawdzaniu programu na "dobrych" testach) Od tego właśnie zacząłem podchodząc do tego zadania. A raczej od oszacowania a nie liczenia. Ale jeśli Ty wiesz jak to policzyć, to chętnie poszerzę swoje horyzonty. PS. dobrze, że można jeszcze jutro wysyłac, bo cały czas się zastanawiam nad tym,, czy moja własna funkcja jest szybsza od pewnej wbudowanej... i przyznam się szczerze ilekroć liczę róznicę czasów nawet dla miliona wywołań obu funkcji, to wyniki są raz takie, a raz siakie i już mnie cholera trafia, w przypadku c/c++ mierzone czasy są dokładne, a dla PHP nie mogę znaleźć dobrego rozwiązania dla mierzenia czasu... I tu nasuwa się pytanie, a może raczej sugestia do organizatorów konkursu o której napisaniu noszę się z zamiarem już od pewnego czasu. W instrukcji jest napisane: "Program będzie uruchamiany tylko i wyłącznie z poziomu konsoli, z podanym jednym parametrem, [...]". Otwieranie pliku w taki sposób to każdorazowy odczyt z dysku pliku php, i nie tylko. A jak wiadomo dysk twardy (przynajmniej taki tradycyjny) cechuje się sporą losowością w czasie dostępu. Wyniki są bardzo niejednoznaczne, nawet jak uruchamiam program po 1e3 razy to wychodzą duże rozbieżności w policzonej średniej. Nie wiem czy da się technicznie rozwiązać, ale może w środowisku testowym pliki będą np. pobierane bezpośrednio z ramu, albo dysku flash i problem zniknie. U siebie natomiast korzystam z funkcji require, a przed nią instrukcji: Zmierzone czasy (już dla 20 pomiarów) wtedy wyglądają dużo lepiej: Kod av: 0.00063 sd: 0.00019 av: 0.00064 sd: 0.00021 Gdzie: av - średnia sd - odchylenie standardowe Ciekawi mnie jak to zostanie rozwiązane w przypadku oceny prac? Ten post edytował flashdev 2.11.2010, 23:56:11 |
|
|
|
DeyV Konkurs Jesień 2010 21.10.2010, 11:56:07
phpion Mam pytanie odnośnie paramatrów:
KodXXXK6XW4XXXXA1... 21.10.2010, 12:48:41
kwiateusz A ja mam pytanie czy ekipa php.pl (modzi, admini, ... 21.10.2010, 19:21:55
DeyV Na pytanie pierwsze - czekamy na decyzję twórcy za... 21.10.2010, 20:04:38 
phpion Cytat(DeyV @ 21.10.2010, 21:04:38 ) N... 21.10.2010, 20:24:24
flashdev Cytat(DeyV @ 21.10.2010, 12:56:07 ) N... 21.10.2010, 20:44:06
DeyV 19 to literówka. W regulaminie jest oficjalnie - 2... 21.10.2010, 22:26:49
my salsa Witam
Też chciałem się zapytać, czy wszystkie czas... 23.10.2010, 23:02:52
Capellini Na początku są trzy testy poprawnościowe (sprawdza... 24.10.2010, 09:46:10
szczeku Mam pytanie co do niezaszyfrowanego ciągu znaków, ... 24.10.2010, 13:05:47
dr_bonzo Mialem wlasnie o to samo pytac - o max dlugosc cia... 24.10.2010, 13:07:51
my salsa może zbierzmy wszystko do kupy, żeby pytania nie p... 24.10.2010, 13:58:54
szczeku Co do pierwszego pytania to jednak moim zdaniem je... 24.10.2010, 14:44:56
dr_bonzo 1.
CytatNie było określone minimum, ani maksimum,... 24.10.2010, 15:02:47
krowal Cytat2.Mam pytanie co do niezaszyfrowanego ciągu z... 24.10.2010, 15:05:13
my salsa Cytat(krowal @ 24.10.2010, 16:05:13 )... 24.10.2010, 15:31:20
rzymek01 popieram @my salsa,
wg mnie wszystkie pytania doty... 24.10.2010, 17:31:41
phpion Ponawiam swoje pytanie dotyczące wielkości liter w... 24.10.2010, 18:53:43
rzymek01 z tego co widzę odpowiedź jest w treści zadania 24.10.2010, 19:17:50
phpion Moim zdaniem nie jest to oczywiste.
CytatParametry... 24.10.2010, 19:40:34
rzymek01 Kluczem jest zdanie: Wielkość liter nie ma znaczen... 24.10.2010, 21:25:01
my salsa Cytat(phpion @ 24.10.2010, 20:40:34 )... 24.10.2010, 22:03:07
DeyV Tak - można podesłać poprawioną wersję - jako odpo... 25.10.2010, 09:31:37
zegarek84 CytatNasza modyfikacja ciągu FiB polega na tym, że... 26.10.2010, 04:44:13
dr_bonzo @zegarek84: CytatDo zaszyfrowania ciągu znaków zaw... 26.10.2010, 07:57:49
jasin To ja też zadam pytanie...
Czy wypisywanie prostok... 26.10.2010, 17:51:41
flashdev @jasin: Przeczytaj raz jeszcze specyfikację zadani... 26.10.2010, 18:45:07
radziopoke Mam kłopot odnośnie konsoli. Sam z niej nie korzys... 28.10.2010, 10:42:28
nospor CytatSam z niej nie korzystam i nie mam zainstalow... 28.10.2010, 10:47:37
radziopoke Dzięki za szybką odpowiedź. Jak to ja mam własne s... 28.10.2010, 10:59:41
nospor Jakiejś funkcji? Ech, jak ty chcesz ten konukurs p... 28.10.2010, 11:04:53
radziopoke może by tak dokładniej pisać zadania bo przez mały... 28.10.2010, 12:43:19
flashdev Cytat(radziopoke @ 28.10.2010, 13:43... 28.10.2010, 12:47:19 
radziopoke Cytat(flashdev @ 28.10.2010, 13:47:19... 28.10.2010, 12:56:29
flashdev Cytat(flashdev @ 28.10.2010, 13:47:19... 28.10.2010, 13:01:09
dr_bonzo CytatNiby w jaki błąd sam sprawdź ciąg TEST ma jak... 28.10.2010, 13:04:49
radziopoke tylko teraz przeczytałem jeszcze coś i same z sobą... 28.10.2010, 13:05:15
dr_bonzo Heh, ciekawa uwaga.
Moze po prostu dostarcza nam s... 28.10.2010, 13:10:45
radziopoke Jeszcze jedno pytanie. Normalnie jak w konsoli się... 28.10.2010, 17:30:39
flashdev Cytat(radziopoke @ 28.10.2010, 18:30... 28.10.2010, 17:36:45
radziopoke czyli mam rozumieć że w Linux-ie normalnie to zask... 28.10.2010, 17:42:10
dr_bonzo No pewnie. Uzyj edytora kodu, a nie notatnika. Not... 28.10.2010, 17:47:13
radziopoke wprawdzie mówiąc nie ma znaczenia czy jest zapisyw... 28.10.2010, 17:58:19
dr_bonzo Ile razy mamy ci wyjasniac ze Notatnik jest do dup... 28.10.2010, 18:02:08
ernie242 Witam,
Cytat13.Rozwiązania należy przesyłać n... 28.10.2010, 21:24:49
iVorIus Co prawda w "Treści zadania", ale jest. ... 28.10.2010, 22:08:31
ernie242 Aj, bardzo przepraszam, nie wyraziłem chyba się ja... 28.10.2010, 22:57:03
dr_bonzo @ernie242 - konkurs organizuja ludzie, ktorzy sa m... 28.10.2010, 22:59:13 
ernie242 Cytat(dr_bonzo @ 28.10.2010, 23:59:13... 31.10.2010, 11:50:40
ernie242 @dr_bonzo
Ok, dziękuję za odpowiedź 28.10.2010, 23:02:54
radziopoke Wiem, że może bawię się w szczegóły ale mam pytani... 30.10.2010, 13:44:38
qba10 Mam pytanie bo nie wiem czy dobrze zrozumiałem....... 30.10.2010, 15:03:22 
radziopoke Cytat(qba10 @ 30.10.2010, 16:03:22 ) ... 30.10.2010, 17:11:56 
qba10 Cytat(radziopoke @ 30.10.2010, 17:11... 1.11.2010, 01:13:54 
Pawel_W Cytat(qba10 @ 1.11.2010, 01:13:54 ) T... 1.11.2010, 10:19:21
dr_bonzo @radziopoke: w zalaczonym cytacie masz precyzyjna ... 30.10.2010, 15:16:20
oizdar Czytam tak sobie, te różne wątpliwości ale wciąż n... 31.10.2010, 12:48:07 
Pawel_W Cytat(oizdar @ 31.10.2010, 12:48:07 )... 31.10.2010, 13:45:52 
radziopoke Cytat(oizdar @ 31.10.2010, 13:48:07 )... 31.10.2010, 15:29:05
oizdar proponuje na przyszlosc przeczytac caly post i ni... 31.10.2010, 14:12:08
oizdar Cytat(radziopoke @ 31.10.2010, 15:29... 31.10.2010, 16:38:05
ADeM Masz w treści zadania napisane, o ile się nie mylę... 1.11.2010, 12:40:44
phpion Dziś naszło mnie pytanie, czy podsyłane przez nas ... 1.11.2010, 13:48:09
flashdev Cytat(phpion @ 1.11.2010, 14:48:09 ) ... 1.11.2010, 14:27:17
phpion No ale podszycie się pod dany adres nadawczy to ni... 1.11.2010, 14:29:12
flashdev Cytat(phpion @ 1.11.2010, 15:29:12 ) ... 1.11.2010, 14:35:20 
phpion Cytat(flashdev @ 1.11.2010, 14:35:20 ... 1.11.2010, 14:48:01
radziopoke Coś czuję, że jak znajdzie się sytuacja, że wysłan... 1.11.2010, 17:38:12
qba10 Sorry, ale ja nie kumam jaką wy różnice widzicie w... 1.11.2010, 18:53:38 
Pawel_W Cytat(qba10 @ 1.11.2010, 18:53:38 ) S... 1.11.2010, 20:11:14
pauluZ Ufff, przeczytałem cały wątek i nie widzę moim zda... 1.11.2010, 19:25:31
krowal Jak już qba10 napisał, a jaką widzicie różnicę w d... 2.11.2010, 08:07:38
oizdar No różnicy niby nie ma ale w zadaniu jest zaznaczo... 2.11.2010, 08:50:58
krowal Gdyby można było korzystać tylko z nieparzystego p... 2.11.2010, 11:00:24
oizdar CytatNasza modyfikacja ciągu Fib polega na tym, że... 2.11.2010, 12:17:07
Seth Termin konkursu jest do 3.11 wlacznie? (czyli do 0... 2.11.2010, 16:16:16
qba10 CytatTermin konkursu jest do 3.11 wlacznie? (czyli... 2.11.2010, 16:59:37
flashdev Cytat(Seth @ 2.11.2010, 16:16:16 ) Te... 2.11.2010, 18:38:08 
Pawel_W Cytat(flashdev @ 2.11.2010, 18:38:08 ... 2.11.2010, 19:58:56
damc CytatTermin konkursu jest do 3.11.2010 do godziny ... 2.11.2010, 19:00:11
qba10 Cytat13.Rozwiązania należy przesyłać na adres: kon... 2.11.2010, 20:14:50
ayeo Ja mam pytanko takie formalne. Po każdym prostokąc... 2.11.2010, 21:55:53 
sever88 Cytat(ayeo @ 2.11.2010, 21:55:53 ) Ja... 3.11.2010, 17:11:00
flashdev Cytat(Pawel_W @ 2.11.2010, 19:58:56 )... 2.11.2010, 22:33:34 
rzymek01 Cytat(flashdev @ 2.11.2010, 22:33:34 ... 2.11.2010, 23:21:39 
qba10 Cytat(rzymek01 @ 2.11.2010, 23:21:39 ... 2.11.2010, 23:35:23
ayeo Dzięki! To się nazywa fairplay 2.11.2010, 22:36:16
flashdev Cytat(ayeo @ 2.11.2010, 22:36:16 ) Dz... 2.11.2010, 22:38:28
qba10 Ma ktoś może, i chciałby udostępnić algorytm koduj... 2.11.2010, 22:38:45
flashdev Cytat(qba10 @ 2.11.2010, 22:38:45 ) M... 2.11.2010, 22:40:39
qba10 Chodziło mi o już napisany algorytm, ale sobie już... 2.11.2010, 22:42:48
bnkwsk Może ktoś podać, ile czasu wykonuje się jego skryp... 2.11.2010, 23:21:27
damc Niech ktoś z organizatorów udzieli odpowiedzi na p... 3.11.2010, 14:34:41
hwao Na wszelki wypadek podepnę tez tutaj, bo widzę duż... 3.11.2010, 14:59:03
my salsa Cytat(damc @ 3.11.2010, 14:34:41 ) Ni... 3.11.2010, 15:00:27
phpion Jak na razie nikt z Organizatorów nie ustosunkował... 3.11.2010, 15:51:46
flashdev Cytat(phpion @ 3.11.2010, 15:51:46 ) ... 3.11.2010, 16:02:03
phpion No ale jakiś poglądowy obraz wydajności będziemy m... 3.11.2010, 16:05:58
ADeM Ja w sumie mogę podać swój amatorski kod
Wstyd st... 3.11.2010, 17:04:39 ![]() ![]() |
|
Aktualny czas: 4.12.2025 - 23:42 |