Ennek tényleg van értelme tudni?
Iskolában, mikor tanítják a különböző algoritmusokat (rendezés, keresés, unió, metszet..), elvárják hogy kívülről tudjuk. Oké, az rendben is van hogy azt egyszer meg kell tanulni, de még 2 évvel később is elvárják hogy azt tudjuk. A kérdés lényege az, hogy például egy profi programozó tényleg tudja ezeket, vagy akár bonyolultabb algoritmusokat kívülről? És hogy mi értelme van tudni ha valahová le van írva, azt előveszed és onnan már is le tudod kódolni, arról nem is beszélve hogy ezek már alapból bele vannak építve a komolyabb nyelvekbe.
Előre is kösz a válaszokat.
> Ennek tényleg van értelme tudni?
Az, hogy ilyeneket tanultok, azért van, hogy megtanulj algoritmizálni, fejleszd a logikádat. Ráérezz arra, hogyan lehet kombinálni a dolgokat.
> egyszer meg kell tanulni, de még 2 évvel később is elvárják hogy azt tudjuk.
Miért, nálad milyen timeout van beállítva a megtanult dolgokhoz?
Amúgy 2 év programozás után, rutinnal a zsebben ezekre az algoritmusokra nem úgy kéne gondolni, mint "bemagolni való tananyag". Ezeket reprodukálni kéne tudni, nem copy-paste visszamondani.
> egy profi programozó tényleg tudja ezeket?
Az egyszerűbbeket reprodukálni tudja kisujjból, a bonyolultabbakat meg kiguglizza.
> már alapból bele vannak építve a komolyabb nyelvekbe.
Ja, de amikor egy bonyolult működést kell összehoznod, hogy a keresés/rendezés közben mellékfeladatokat is csinálsz, vagy az adott feladathoz specifikus optimalizációt kell beépítened, esetleg bonyolultabb adatszerkezetekkel dolgozol, akkor jó ha tudsz te is magadtól megírni egy lin.ker.-t.
"Miért, nálad milyen timeout van beállítva a megtanult dolgokhoz? "
Ez jó! :))))
Amúgy igaz, ha elfelejted adott idő múlva, akkor igazából nem is értetted. Ha megérted, akkor szinte megtanulnod sem kell, bármikor újra tudod építeni magadban logikai alapon.
"még 2 évvel később is elvárják hogy azt tudjuk."
Az, hogy a tanárok elvárják, egy dolog. De azon ne csodálkozz majd, hogy a leendő főnököd is elvárja. Nem mondhatod neki, hogy "bocsi, az a tudásom már elévült, kérjen valami mást". :))
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!