"Mit mond a meteo? Azt mondja, szél lesz Sztereotipikus, tipikus sztereó Mit mond a gyóntató? Többet ne vétkezz Sztereotipikus, tipikus sztereó" Mit mond a birka? Azt mondja beee. Mit mond a kecske? Azt mondja meee. "Mit mond a csábító? Mindig csak élvezz Sztereotipikus, tipikus sztereó Mit mond a szerelem? Azt mondja, érezz" Jeee, még több értelmetlen szerelmes maszlag, aminek semmi köze semmihez! Ákos őszi tájkép dalszöveg kereső. Ákos imádja az ilyet, még szerencse, hogy a rajongói is. Meg itt már a sztereó duma is, ha a repetitivitást nem számoljuk, akkor is elveszítette értelmét. Oké, a gyóntató-csábító egy korrekt ellentétpár, de pár sorral fentebb a széllel mit akart mondani? Persze, gondolom csak nem értem, mert túl mély... "Házibuli lentről Tévé ordít fentről Minden terved megdől Tipikus sztereó" Ez a rész még egészen tetszene is, ha nem másznék már most falra ettől az egész sztereó duma ismételgetéstől. "Politikus agitál Szájkarate szamuráj Itt folyton áll a bál Tipikus sztereó" Politikai dumát az agyonpénzelt Kossuth-díjas Ákoska szájából semmiképpen sem tudnék komolyan venni, szerencsére nem is úgy ír róla, hogy komolyan lehessen venni.
Azt mondani, hogy a politika úgy rossz, ahogy van, és ezt semmivel sem alátámasztani a legkönnyebb kijelentések egyike a világon. Ákos őszi tájkép dalszöveg elemzés. Ez itt Ákos. Tipikus. Persze, azt fel lehet hozni ellenem teljesen jogosan, hogy Ákosnak valszeg nem a legjobb dalszövegét sikerült kiválasztanom, de az összesről, amit tőle hallottam ilyesmi a véleményem, csak erről a legintenzívebben, a célom meg az volt, hogy minél félreérthetetlenebbül öntsem szavakba, hogy mi lehet a baja az embereknek Ákos dalszövegeivel. Azt mindenképp meg szeretném jegyezni, hogy ezzel eszem ágában sincs leszólni az ízlésed/véleményed, nekem is mondták már kedvelt zenéimre, hogy rosszak/bugyuták a szövegek, én meg ezzel nem értettem egyet, de egy ilyen véleményütköztetésben nem is az a fontos, hogy megtérítsük egymást, hanem hogy jobban átlássuk a másik gondolkodásmódját, és ennyivel is több tudással/értéssel menjünk tovább, nemde?
Kábán, vakon, részegen, Futunk át az életen, A félelem hajt, mint a 150810 Ákos: Adj hitet! Beszélj hozzám, mondd újra el Hogy a világ botrány de holnap mégis élni kell. Itt nem vagyok idegen Fekszem a szíveden és hallom, hogy dobog. A fekhely mellett most is töltve áll 150248 Ákos: Ennyi nem elég Én nem tudom, hogy hol ronthattam el De nekem mindig tűrni kellett Ha a vágyam nekem rontott És akinél bárki másnak mindig szabad a pálya A mindenki babája, ki a csípejét riszálja N 130333 Ákos: Ilyenek voltunk Előtted nem titok, Hogy nem voltunk angyalok. És úgy, mintha nem fájna semmi kín, Táncoltunk az öröm romjain. És néha éber reggeleken Tudtuk, hogy vár ránk a szerelem. Ilyenek vol 127275 Ákos: 7 másodperc Én várlak téged! Ne nézz rám, ha fárad a mosolyom, ez nem én vagyok. Ákos - Őszi tájkép dalszöveg. Társaim, ahogy múlnak az évszakok, már mind elhagyott. Ha látod azt, hogy a tűz, ami lobogott, már alábbhagyo 106407 Ákos: A fénybe nézz Ember Kelj fel Tudod, hogy várnak Rád Új dalt Forralt Benned, aki mindent lát Szétfolyt Ami rég volt Mostanra senki sem értené Kezdet Végzet Egyik sem rejtély már Nyerse 82189 Ákos: A lepkegyűjtő Gombostűre szúrva szépen, Ezernyi színes pillanat.
1. Egyszerű cserés rendezés (Simplesort) 2. Buborékrendezés (Bubblesort) 3. Továbbfejlesztett buborékrendezés (Improved bubblesort) 4. Beszúró rendezés (Insertion sort) 5. Továbbfejlesztett beszúró rendezés (Improved insertion sort) 6. Minimumkiválasztásos rendezés (Minsort) 7. Maximumkiválasztásos rendezés (Maxsort) 8. Gyorsrendezés (Quicksort) 9. Összefésülő rendezés (Mergesort)
Ebben a posztban megnézzük, hogy miként rendezhető egy lista, azaz miként lehet a 2, 3, 1, 4-ből 1, 2, 3, 4-et csinálni. Rendezésből sokféle van, majd egy napon átnézzük őket. A videóban megnézzük, de tényleg csak megnézzük az egyszerű cserés rendezést, de aztán a lényegre térünk, ami a Python sorted() függvénye. Hogyan működik az egyszerű cserés rendezés? Ezt igazság szerint egyelőre nem érdemes megtanulnod, csak egyszer-kétszer átfutnod, hogy sejtsd, hogy mi történik, amikor rendezel. lista = [5, 3, 9, 1, 7] for i in range(len(lista)-1): for j in range(i+1, len(lista)): print(i, j, lista, end='') if lista[i] > lista [j]: lista[i], lista[j] = lista[j], lista[i] print('! ', lista[i], lista[j]) print(' ', lista) else: print('') Valójában a print() -es sorok nem érdekesek, csak neked most, hogy értsd, hogy mi történik. A külső for -ciklus indexek szerint végigjárja a listát az elejétől a vége előttig, a belső meg minden esetben az épp aktuális indextől a végéig. Az külső és a belső ciklus épp aktuális elemét összehasonlítjuk (6. sor), ha kell, akkor cseréljük (7. sor).
26. 24/30 Rendezések hatékonysága N2 idejű rendezések: Egyszerű cserés rendezés Minimum-kiválasztásos rendezés Buborékos rendezés Javított buborékos rendezés Beillesztéses rendezés Javított beillesztéses rendezés Számláló rendezés 25/30 Rendezések hatékonysága N (N+M) idejű rendezések: (de speciális feltétellel) rendezés Számlálva szétosztó rendezés Kitekintés: (Algoritmusok tantárgy) Lesznek Nlog(N) idejű rendezések. Nem lehet Nlog(N)-nél jobb általános rendezés! Szétosztó ELTE 26/30 Az évfolyamZh Tudnivalók: a fájlt egy web-es felületen kell beküldeni (akár többször is! ) és ott lehet megnézni a kapott értékelést; ide a zh-t író az EHA-kódjával (pontosabban a laborokban érvényes kódjával) léphet majd be a saját jelszavával; a program standard inputról olvas, standard outputra ír, a tesztelést be- és kimenet átirányítással oldjuk meg; a bemenet biztosan helyes, ellenőrizni nem kell; a kimenetre csak az eredményeket szabad kiírni, semmi egyebet nem; a bemenet és a kimenet szintaxisa és sorrendje is rögzített, attól eltérni nem szabad.
Mivel az eredeti adatsorról nem feltételezhetünk semmit, nem biztos, hogy a középső indexű elem adja a legjobb kettéosztást. A gyorsrendezés egyik gyakran használt változatában véletlenszerűen választjuk ki a kettéosztást definiáló "pivot elemet", ezzel kivédjük a "rossz" adatsorból adódó lassulást. QuickSort ( T, lo0, hi0): lo = lo0; hi = hi0; Ha hi0 > lo0 akkor mid = T [ ( lo0 + hi0) / 2] Ciklus amíg lo <= hi Ciklus amíg ( lo < hi0) és ( T [ lo] < mid) lo:= lo + 1 Ciklus vége Ciklus amíg ( hi > lo0) és ( T [ hi] > mid) hi:= hi - 1 Ciklus vége Ha lo <= hi akkor Csere ( lo, hi) lo:= lo + 1 hi:= hi - 1 Elágazás vége Ciklus vége Ha lo0 < hi akkor QuickSort ( T, lo0, hi) Elágazás vége Ha lo < hi0 akkor QuickSort ( T, lo, hi0) Elágazás vége Elágazás vége