A telefonszám tehát nem 1. Twister 2 programozás pictures Zárható teraszajtó kilincs Hangszinszabályzó pc review Twister 2 programozás 3 Mobil nyomtató Twister 2 programozás 1 Kétszárnyú nyíló vezérlések - "X" KFT - Szombathely Python haladó tanfolyamunk bevezeti a résztvevőket ennek a programozási nyelvnek a mélységeibe. Ha még nem rendelkezel programozási ismeretekkel, akkor első lépésnek a Programozási alapok (MFPROG1) tanfolyamunkat ajánljuk. Ha programozni már tudsz más nyelven, de a Pythont még nem ismered, Python alapok (MFPYTH1) tanfolyamunkat ajánljuk. Tematika: 1. HALADÓ PROGRAMOZÁSI TECHNIKÁK 1. Funkcionális programozás Pythonban 1. 2. Python konkurencia kezelése, szálak használata, asyncio 1. 3. Haladó collection kezelés (map, zip, filter) 1. 4. Dinamikus memóriakezelés 1. 5. Garbage collector 1. Twister 2 Programozás. 6. Logolás 1. 7. Timeit 1. 8. Hatékony Python: teljesítmény tippek és trükkök 2. FEJLESZTŐI SEGÉDESZKÖZÖK 2. Statikus analízis (pylint) 2. Unit tesztelés Pythonban (pytest) 2. Assertion használata 2.
2. Szemeszter (30 kredit) Diszkrét Matematika feladatok (217/217) Kalmárné-Katonáné-Kámán Polygon, Szeged (??? (1296) Ft) Thinking in Java (1152/1182) Bruce Eckel MindView, Inc. () (0 Ft) Számítógép-hálózatok (Második, bővített, átdolgozott kiadás) (869/939) Panem, 2004 (9600 Ft) A szemeszterben elolvasandó könyvek (3 db) oldalszáma: 2238 oldal. Szemeszter (27 kredit) Hogyan kommunikáljunk tárgyalás közben? (??? /??? ) Neményiné Gyimesi Ilona KJK, Budapest, 1993 (??? Ft) Vezetői Eredményesség Tréning (??? /??? ) Thomas Gordon Studium effektive K., 1994 (??? Ft) Konfliktusmenedzsment és szervezetfejlesztés (??? /??? ) Willem F. G. Mastenbroek KJK, Budapest, 1991 (??? Ft) A meggyőzés pszichológiája (??? /??? ) Síklaki István Scientia Humana, Budapest, 1994 (??? Ft) A rábeszélőgép (??? /??? ) Pratkanis és Aronson AB OVO, Budapest, 1992 (??? Rendszerprogramozás probléma - Prog.Hu. Ft) Gyakorlatvezető: név A gépi matematika numerikus módszerei (olvas/oldal) N. Sz. Bahvalov Műszaki Könyvkiadó, Budapest, 1977 (ár Ft) Numerikus analízis (???
Amennyiben az adathalmaz rendezett a kiválasztás alapjául is szolgáló szempont szerint, úgy a maximum a halmaz első (csökkenő rendezés esetében) vagy utolsó elemének (növekvő rendezés esetében) kiolvasásával megállapítható. Ha az adatok nincsenek rendezve - vagy nem a maximukiválasztás alapjául szolgáló szempont szerint vannak rendezve -, akkor a maximumot csakis az adathalmaz teljes bejárásával tudjuk meghatározni. Minimum kiválasztás [ szerkesztés] A minimum kiválasztás algoritmusa nagyon hasonló a maximum kiválasztáshoz, csak a legnagyobb elem helyett a legkisebbet keressük. A (C) forráskódban a (második) relációs jel fordítva kell szerepeljen. Java maximum kiválasztás 10. Szélső esetek [ szerkesztés] Üres (vagy másképpen nulla hosszú) bemenet esetén a minimum és maximum értékek nem értelmezettek. Ezt az esetet kezelhetjük hibajelzéssel, vagy dokumentálhatjuk, hogy az algoritmus nem hívható üres bemenettel. Egy n elem adatsorozatban a) minimumhely keress Min: = 1; If t [ i] < t [min] then Min: = i; End. b) maximumhely keress Max: = 1; If t [ i] > t [max] then Max: = i; 2.
Ez a szép, vagy épp utálatos a programozásban, hogy gondolkodni kell benne, mert a vizsgálatok sorrendje sem biztos, hogy teljesen mindegy. Akkor lássuk, hogy miért jobb egy általánosabb megoldást megjegyezni, mint külön minden esetre egy-egy ötletet keresni. Mert az előző trükk a következő feladatnál nem működik: Melyik a tömbben szereplő legnagyobb negatív szám? Nézzük milyen esetek vannak: A tömb csak negatív elemeket tartalmaz. Egyetlen bemenő elem esetén a minimum és a maximum is egyenlő a bemenő elemmel. 8.2.2. Maximum és minimum kiválasztása. Lehetséges, hogy a minimum illetve maximum értéke többször is előfordul a bemenetben. Ekkor a szokásos megoldás a legelső előfordulás visszaadása, de a legutolsó előfordulás visszaadása is egyszerűen megvalósítható. Érdekességek [ szerkesztés] Maximum kiválasztás összehasonlítás nélkül [ szerkesztés] Nemnegatív valós számokból álló adathalmaz esetén van lehetőség összehasonlítás nélkül történő maximum kiválasztásra, ennek azonban a gyakorlati haszna csekély, ellenben az elméleti (elsősorban matematikai) haszna jelentős.