[python] Re: 2. upřesnění pravidel PyHlavolamu
Martin Blazik
martin.blazik na premiumsms.cz
Středa Červen 15 13:54:33 CEST 2005
S tim souhlasim. Znalost knihoven vyrazne zjednodusuje psani kodu a
Python je tom opravdu dobre.
Otazkou zustava, co vlastne tedy ma vzniknout. Jestli je to o
naprogramovani nejkratsiho algoritmu nebo pouziti knihovni fce. Knihovni
fce bude totiz pravdepodobne na pocet znaku znatelne kratsi.
Nemam cas prohlizet vsechny moduly, ale jsem na nej opravdu zvedav ;-)
lachtan
><d8p2gt$2g1o$1 na ns.felk.cvut.cz>
>In-Reply-To: <d8p2gt$2g1o$1 na ns.felk.cvut.cz>
>Content-Type: text/plain; charset=ISO-8859-2; format=flowed
>Content-Transfer-Encoding: 8bit
>Received-SPF: none (Address does not pass the Sender Policy Framework)
> SPF=FROM;
> sender=r.novotny na elektrika.cz;
> remoteip=80.83.67.230;
> remotehost=home.betacontrol.cz;
> helo=betacontrol.cz;
> receiver=hugo.zagamma.cz;
>
>Myslim ze znalost jazyka je hlavne o znalosti knihovnich funkci a
>ruznych "hacku". A pokud jsme nekteri soutezili v one-line reseni, tak
>je podle mne spravne kazde reseni ktere vyuziva knihovnich funkci.
>Nebral bych reseni typu:
>
>from my_module import reseni
>reseni(veta)
>
>Takze pokud chci efektivne (ne didakticky) vyuzivat svuj oblibeny
>programovaci jazyk, setrit klavesnici a misto na disku :) musim znat co
>nejvice knihovnich funkci.
>
>--
>Radim
>
>
>
>>ano, ta knihovna tam jiz je pekne dlouho. Ani nechci psat, jaka je ta
>>velikost, abyste nebyli smutní, moc smutní ...... Pokud bude chtít,
>>pochlubí se sam.
>>
>>Takže to povoluji a zařazuji.
>>
>>geon
>>Vyjímka je pravidlo. Rekurzivní.
>>
>>
>>Radim Novotny napsal(a):
>>
>>
>>
>>>Importuje nejakou standardni knihovnu pythonu, popsanou na python.org
>>>mezi Libraries http://python.org/doc/2.4.1/lib/lib.html ?
>>>
>>>Pokud ano a pokud algoritmus vyuziva pouze funkce, ktere lze najit v
>>>dokumentaci, pak jsem pro zarazeni mezi platna reseni.
>>>
>>>
>>>
>>>>upřesnění: nechávám na zváženou jestli necháme povolen import,
>>>>protože se mi tu objevilo jedno řešení, které import xxxxx má, a je
>>>>hodně, ale opravdu hodně krátké :-)
>>>>
>>>>nebo to šoupat do extravagantnních.....
>>>>
>>>>
>>>>geon
>>>>Vyjímka je pravidlo. Rekurzivní.
>>>>
>>>>
>>>>pavel.kosina napsal(a):
>>>>
>>>>
>>>>
>>>>>Na základě vývoje a konzultací přistupujeme k další větší změně
>>>>>pravidel. Doufám že budou v platnosti alespon týden :-)
>>>>>
>>>>>* založena nová kategorie Extravagantní. Spadají sem ty
>>>>>nejbláznivější nejvýstřednější řešení. (doposud - azurit)
>>>>>
>>>>>Následující platí jen pro oneliners:
>>>>>
>>>>>* algoritmus musí fungovat i pro jinou větu sestavenou na stejných
>>>>>základech.
>>>>>
>>>>>* hodnotit se bude 'čistá' velikost algoritmu:
>>>>> print <tady-je-uzivateluv-kod-jehoz-delku-pocitame>
>>>>>
>>>>>
>>>>>Brzy se to objeví i v Pravidlech. Komu to tak funguje nic nového
>>>>>zasílat nemusí.
>>>>>
>>>>>Pavel
>>>>>
>>>>>P.S. Didaktická řešení jsou stejně nejhezčí :-)
>>>>>
>>>>>
>
>
>
>------------------------------------------------------------------------
>
>_______________________________________________
>Python mailing list
>Python na py.cz
>http://www.py.cz/mailman/listinfo/python
>
Další informace o konferenci Python