CloudCoder Python feladatgyujtemeny
A MathWikiből
(Változatok közti eltérés)
(egy szerkesztő 14 közbeeső változata nincs mutatva) | |||
36. sor: | 36. sor: | ||
[[CloudCoder Python feladatgyujtemeny/blackjack|blackjack]] | [[CloudCoder Python feladatgyujtemeny/blackjack|blackjack]] | ||
+ | |||
+ | [[CloudCoder Python feladatgyujtemeny/iphone_vasarlas|iphone_vasarlas]] | ||
[[CloudCoder Python feladatgyujtemeny/neptun_elobb|neptun_elobb]] | [[CloudCoder Python feladatgyujtemeny/neptun_elobb|neptun_elobb]] | ||
[[CloudCoder Python feladatgyujtemeny/lista_elso|lista_elso]] | [[CloudCoder Python feladatgyujtemeny/lista_elso|lista_elso]] | ||
+ | |||
+ | [[CloudCoder Python feladatgyujtemeny/szin_komponens|szin_komponens]] | ||
[[CloudCoder Python feladatgyujtemeny/lista_veg|lista_veg]] '''*''' | [[CloudCoder Python feladatgyujtemeny/lista_veg|lista_veg]] '''*''' | ||
52. sor: | 56. sor: | ||
[[CloudCoder Python feladatgyujtemeny/faktorialis|faktorialis]] | [[CloudCoder Python feladatgyujtemeny/faktorialis|faktorialis]] | ||
+ | |||
+ | [[CloudCoder Python feladatgyujtemeny/hanyat_oszt|hanyat_oszt]] | ||
[[CloudCoder Python feladatgyujtemeny/eszperente|eszperente]] | [[CloudCoder Python feladatgyujtemeny/eszperente|eszperente]] | ||
− | + | [[CloudCoder Python feladatgyujtemeny/piramis|piramis]] | |
− | [[CloudCoder Python feladatgyujtemeny/ | + | [[CloudCoder Python feladatgyujtemeny/fogasok|fogasok]] |
− | [[CloudCoder Python feladatgyujtemeny/ | + | [[CloudCoder Python feladatgyujtemeny/nevkonfliktus|nevkonfliktus]] '''+''' |
+ | |||
+ | [[CloudCoder Python feladatgyujtemeny/nev_generator|nev_generator]] | ||
+ | |||
+ | [[CloudCoder Python feladatgyujtemeny/szomszed|szomszed]] '''**''' | ||
+ | |||
+ | [[CloudCoder Python feladatgyujtemeny/buvos_negyzet|buvos_negyzet]] '''*''' | ||
+ | |||
+ | [[CloudCoder Python feladatgyujtemeny/szorzotabla|szorzotabla]] '''+''' | ||
+ | |||
+ | [[CloudCoder Python feladatgyujtemeny/tavterkep|tavterkep]] '''*''' | ||
+ | |||
+ | == '''while''' ciklusok == | ||
+ | |||
+ | [[CloudCoder Python feladatgyujtemeny/kettotelen|kettotelen]] | ||
+ | |||
+ | [[CloudCoder Python feladatgyujtemeny/pakolas|pakolas]] | ||
+ | |||
+ | [[CloudCoder Python feladatgyujtemeny/beolvas|beolvas]] | ||
+ | |||
+ | [[CloudCoder Python feladatgyujtemeny/jegyek|jegyek]] | ||
+ | |||
+ | [[CloudCoder Python feladatgyujtemeny/szorzat_x|szorzat_x]] | ||
+ | |||
+ | == Range nélküli '''for''' == | ||
+ | |||
+ | [[CloudCoder Python feladatgyujtemeny/legnagyobb|legnagyobb]] '''+''' | ||
+ | |||
+ | [[CloudCoder Python feladatgyujtemeny/ismetles|ismetles]] | ||
+ | |||
+ | [[CloudCoder Python feladatgyujtemeny/kiejtes|kiejtes]] '''*''' | ||
+ | |||
+ | == '''dict''' használata == | ||
+ | |||
+ | [[CloudCoder Python feladatgyujtemeny/osztalyzas|osztalyzas]] | ||
+ | |||
+ | [[CloudCoder Python feladatgyujtemeny/otosok|otosok]] | ||
+ | |||
+ | [[CloudCoder Python feladatgyujtemeny/leallosav|leallosav]] '''*''' | ||
+ | |||
+ | [[CloudCoder Python feladatgyujtemeny/golkiraly|golkiraly]] | ||
+ | |||
+ | [[CloudCoder Python feladatgyujtemeny/enciklopedia|enciklopedia]] | ||
[[CloudCoder Python feladatgyujtemeny/leltar_frissites|leltar_frissites]] | [[CloudCoder Python feladatgyujtemeny/leltar_frissites|leltar_frissites]] | ||
65. sor: | 113. sor: | ||
[[CloudCoder Python feladatgyujtemeny/leltar_sorszam|leltar_sorszam]] | [[CloudCoder Python feladatgyujtemeny/leltar_sorszam|leltar_sorszam]] | ||
− | [[CloudCoder Python feladatgyujtemeny/leltar_egyben|leltar_egyben]] | + | [[CloudCoder Python feladatgyujtemeny/leltar_egyben|leltar_egyben]] '''*''' |
+ | |||
+ | == Beépített függvények, beépített típusok == | ||
+ | |||
+ | [[CloudCoder Python feladatgyujtemeny/manhattan_tav|manhattan_tav]] | ||
+ | |||
+ | [[CloudCoder Python feladatgyujtemeny/leggyengebb|leggyengebb]] | ||
+ | |||
+ | [[CloudCoder Python feladatgyujtemeny/kerekitesi_hiba|kerekitesi_hiba]] | ||
+ | |||
+ | [[CloudCoder Python feladatgyujtemeny/nagybetu|nagybetu]] | ||
+ | |||
+ | [[CloudCoder Python feladatgyujtemeny/lotto|lotto]] | ||
+ | |||
+ | [[CloudCoder Python feladatgyujtemeny/legmagasabb|legmagasabb]] | ||
+ | |||
+ | [[CloudCoder Python feladatgyujtemeny/rosetta|rosetta]] | ||
+ | |||
+ | [[CloudCoder Python feladatgyujtemeny/kicsillagoz|kicsillagoz]] '''*''' | ||
+ | |||
+ | == Listaértelmezés == | ||
[[CloudCoder Python feladatgyujtemeny/szorzo|szorzo]] | [[CloudCoder Python feladatgyujtemeny/szorzo|szorzo]] | ||
+ | |||
+ | [[CloudCoder Python feladatgyujtemeny/udvarias|udvarias]] | ||
+ | |||
+ | [[CloudCoder Python feladatgyujtemeny/szohosszak|szohosszak]] | ||
+ | |||
+ | [[CloudCoder Python feladatgyujtemeny/dominal|dominal]] | ||
+ | |||
+ | [[CloudCoder Python feladatgyujtemeny/szobaszam|szobaszam]] | ||
[[CloudCoder Python feladatgyujtemeny/atment|atment]] | [[CloudCoder Python feladatgyujtemeny/atment|atment]] | ||
+ | |||
+ | == Függvényhívás részletesebben == | ||
[[CloudCoder Python feladatgyujtemeny/kiertekel|kiertekel]] | [[CloudCoder Python feladatgyujtemeny/kiertekel|kiertekel]] | ||
[[CloudCoder Python feladatgyujtemeny/kozel|kozel]] | [[CloudCoder Python feladatgyujtemeny/kozel|kozel]] | ||
+ | |||
+ | [[CloudCoder Python feladatgyujtemeny/madarnyelv_dekod|madarnyelv_dekod]] | ||
+ | |||
+ | == Hibajavítás == | ||
+ | |||
+ | [[CloudCoder Python feladatgyujtemeny/prima|prima]] | ||
+ | |||
+ | [[CloudCoder Python feladatgyujtemeny/osztok_szotara|osztok_szotara]] | ||
[[CloudCoder Python feladatgyujtemeny/vananagram|vananagram]] | [[CloudCoder Python feladatgyujtemeny/vananagram|vananagram]] | ||
− | [[CloudCoder Python feladatgyujtemeny/ | + | [[CloudCoder Python feladatgyujtemeny/matrix_szorzas|matrix_szorzas]] |
[[CloudCoder Python feladatgyujtemeny/pasziansz|pasziansz]] '''**''' | [[CloudCoder Python feladatgyujtemeny/pasziansz|pasziansz]] '''**''' | ||
+ | |||
+ | == Rekurzió, rekurzió és ciklus összehasonlítás == | ||
+ | |||
+ | [[CloudCoder Python feladatgyujtemeny/collatz|collatz]] | ||
[[CloudCoder Python feladatgyujtemeny/zarojel|zarojel]] '''*''' | [[CloudCoder Python feladatgyujtemeny/zarojel|zarojel]] '''*''' | ||
+ | |||
+ | [[CloudCoder Python feladatgyujtemeny/pascal|pascal]] | ||
+ | |||
+ | [[CloudCoder Python feladatgyujtemeny/nalattak|nalattak]] | ||
[[CloudCoder Python feladatgyujtemeny/cserebere|cserebere]] | [[CloudCoder Python feladatgyujtemeny/cserebere|cserebere]] | ||
− | [[CloudCoder Python feladatgyujtemeny/osztosor2|osztosor2]] '''*''' | + | [[CloudCoder Python feladatgyujtemeny/osztosor2|osztosor2]] '''**''' |
[[CloudCoder Python feladatgyujtemeny/tornyok|tornyok]] '''**''' | [[CloudCoder Python feladatgyujtemeny/tornyok|tornyok]] '''**''' | ||
− | + | == Beépített könyvtárak függvényei == | |
− | + | ||
− | + | ||
[[CloudCoder Python feladatgyujtemeny/buli|buli]] | [[CloudCoder Python feladatgyujtemeny/buli|buli]] | ||
104. sor: | 196. sor: | ||
[[CloudCoder Python feladatgyujtemeny/teki|teki]] '''*''' | [[CloudCoder Python feladatgyujtemeny/teki|teki]] '''*''' | ||
+ | |||
+ | == Beépített könyvtárak osztályai, mutable/immutable típusok == | ||
[[CloudCoder Python feladatgyujtemeny/osztok|osztok]] | [[CloudCoder Python feladatgyujtemeny/osztok|osztok]] | ||
118. sor: | 212. sor: | ||
[[CloudCoder Python feladatgyujtemeny/nev_neptun|nev_neptun]] | [[CloudCoder Python feladatgyujtemeny/nev_neptun|nev_neptun]] | ||
+ | |||
+ | [[CloudCoder Python feladatgyujtemeny/nyeses|nyeses]] '''**''' | ||
+ | |||
+ | == Hibakezelés részletesen == | ||
[[CloudCoder Python feladatgyujtemeny/lakoma_1|lakoma_1]] | [[CloudCoder Python feladatgyujtemeny/lakoma_1|lakoma_1]] | ||
126. sor: | 224. sor: | ||
[[CloudCoder Python feladatgyujtemeny/lakoma_4|lakoma_4]] | [[CloudCoder Python feladatgyujtemeny/lakoma_4|lakoma_4]] | ||
− | |||
− | |||
[[CloudCoder Python feladatgyujtemeny/nokedli|nokedli]] | [[CloudCoder Python feladatgyujtemeny/nokedli|nokedli]] | ||
133. sor: | 229. sor: | ||
[[CloudCoder Python feladatgyujtemeny/nokedli_hiba|nokedli_hiba]] | [[CloudCoder Python feladatgyujtemeny/nokedli_hiba|nokedli_hiba]] | ||
− | [[CloudCoder Python feladatgyujtemeny/foglalas|foglalas 1-6]] | + | == Saját osztály írása == |
+ | |||
+ | [[CloudCoder Python feladatgyujtemeny/foglalas|foglalas 1-6]] (5. feladat '''*'''-os) | ||
[[CloudCoder Python feladatgyujtemeny/ember_osztaly|ember_osztaly]] | [[CloudCoder Python feladatgyujtemeny/ember_osztaly|ember_osztaly]] | ||
[[CloudCoder Python feladatgyujtemeny/kinyer_metodus|kinyer_metodus]] | [[CloudCoder Python feladatgyujtemeny/kinyer_metodus|kinyer_metodus]] | ||
+ | |||
+ | == Összefoglaló feladat == | ||
[[CloudCoder Python feladatgyujtemeny/raeres_megse|raeres_megse]] | [[CloudCoder Python feladatgyujtemeny/raeres_megse|raeres_megse]] |
A lap jelenlegi, 2015. december 15., 15:13-kori változata
Előszó
Megoldások és esetleges további megjegyzések a linkek túloldalán.
Jelzések a feladatok mellett:
- * Jelentése nehezebb feladat. Ilyent nem várnék el kötelezően mindenkitől. Labor második felébe tenném, vagy felkészülnék hogy ezt kell magyarázni majd mindenkinek :) Háziból legalább egyik feladat ne ilyen legyen.
- ** Jelentése még nehezebb feladat. Ilyent csak labor utolsó feladatának adnék fel, hogy a jóknak legyen mivel elfoglalni magukat.
- + Jelentése alapvető/sztenderd algoritmus. Ezekkel is jó ha megismerkednek, laboron jó, de könnyű a neten találni megoldást, így házinak nem adnám fel.
Feladatok
Függvényírás, matematikai műveletek, karakterláncok
Elágazás, lista
Egyszerű ciklusok
szomszed **
while ciklusok
Range nélküli for
kiejtes *
dict használata
Beépített függvények, beépített típusok
Listaértelmezés
Függvényhívás részletesebben
Hibajavítás
pasziansz **
Rekurzió, rekurzió és ciklus összehasonlítás
zarojel *
osztosor2 **
tornyok **
Beépített könyvtárak függvényei
huto *
teki *
Beépített könyvtárak osztályai, mutable/immutable típusok
evek *
ponttabla **
nyeses **
Hibakezelés részletesen
Saját osztály írása
foglalas 1-6 (5. feladat *-os)