Értékelés:
Jelenleg nincsenek olvasói vélemények. Az értékelés 2 olvasói szavazat alapján történt.
Algorithms: This book includes: Practical Guide to Learn Algorithms For Beginners + Design Algorithms to Solve Common Problems + A
Gondolkodtál már azon, hogy egy programozó hogyan fejleszt játékokat és ír kódot anélkül, hogy túl sokat kellene gondolkodnia? Szeretnéd tudni, hogy mitől lesz magabiztos egy programozó a kódot illetően, amit ír? Szeretné megtudni, hogy a programozók hogyan használják az algoritmusokat, hogy meghatározzák, hogyan kell felépíteni a programjukat, mielőtt kifejlesztik azt? Ha igen, akkor ez a könyv neked való.
Az algoritmus olyan szabályok vagy utasítások összessége, amelyeket egy rendszer számára adunk meg. A rendszer egy adott folyamatot hajt végre egy kérdés megválaszolása érdekében ezen utasítások segítségével. Amatőrként vagy szakértőként fontos, hogy megértsd, mi az az algoritmus, és hogyan kell definiálnod. Ha megtanultál egy algoritmust kidolgozni, akkor könnyen megtanulhatsz kódot fejleszteni az algoritmus végrehajtásához.
Ez a könyv azt is megmutatja, hogyan lehet a rendezési és keresési algoritmusokat C és Java programozási nyelvek segítségével megvalósítani, mivel ezek a programozók által leggyakrabban használt nyelvek. Ne feledje, hogy egy algoritmus csak utasítások halmaza, és ez azt jelenti, hogy egy algoritmus segítségével különböző programozási nyelveken is írhat kódot. Csak a programozási nyelv tulajdonságait kell megértenie, és a megfelelő szintaxist kell használnia.
Érdekli az algoritmusokkal kapcsolatos ismereteinek bővítése? Szeretné megtanulni, hogyan működnek valós problémák esetén? Akkor a legjobb helyen jársz. Ez az útmutató végigvezet az algoritmusok tervezésén, mielőtt belemerülne a legjobb tervezési technikákba.
A következőket fogja megtanulni:
- Az algoritmus tervezésének lépései.
- A legjobb algoritmus-tervezési technikák.
- Az oszd meg és uralkodj algoritmus.
- A mohó algoritmus.
- Dinamikus programozás.
- Az ág és korlát algoritmus.
- A véletlenszerű algoritmus.
- Rekurzió és visszakövetés.
És minden, ami ezekhez tartozik.
A könyvben rengeteg algoritmusterv és kódmegvalósítás található, hogy megmutassa, hogyan működik mindez.
Adattudományt tanulsz, és szeretnéd továbbfejleszteni a tanultakat? Az adatszerkezetek szerves részét képezik az adattudománynak, a gépi tanulásnak és az algoritmusoknak, amelyek célja olyan programozási kihívások megoldása, amelyek kezdetben megoldhatatlannak tűnhetnek. A Haladó adatszerkezetek algoritmusokhoz a jelenlegi tudásodra épít, sokkal mélyebbre viszi a tanulást, és megtanít arra, hogyan oldd meg a legtrükkösebb kihívásokat is.
Ez a könyv négy részre tagolódik:
Az első rész a haladó listákat tárgyalja, többek között:
- A kapcsolt listák áttekintése.
- Kétszeresen kapcsolt listák.
- XOR összekapcsolt listák.
- Önszerveződő listák.
- Feltekercseletlen kapcsolt listák.
A második rész a fákkal foglalkozik, beleértve a következőket:
- Szegmensfák.
- Hármas fák.
- Fenwick-fák.
- AVL fák.
- Vörös-fekete fák.
- Bűnbak fák.
- Treap.
- N-ary.
A harmadik rész a diszjunkt halmazokat vagy más néven unió-halmazokat tárgyalja.
A negyedik rész a halmokkal és a prioritási sorokkal foglalkozik, beleértve a következőket:
- A bináris halmok rövid tárgyalása.
- Binomiális halmazok.
És még sok más!
Rengeteg kódpéldát találsz, amelyek segítenek a dolgok megértésében és a józan ésszel történő magyarázatokban.
Ha az algoritmusok adatszerkezeteivel kapcsolatos ismereteidet szeretné bővíteni, akkor a legjobb helyen jársz.
© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)