Értékelés:
Összességében a könyv a klasszikus informatikai fogalmak Python nyelven történő gyakorlatias megközelítése miatt nagy tetszést aratott. Különösen azok számára hasznos, akik már rendelkeznek megfelelő mennyiségű programozási tapasztalattal, különösen Pythonban, és nagyra értékelik a világos magyarázatok és a gazdag példák miatt. Sok kritikus azonban megjegyezte, hogy a szervezéssel és a mélységgel kapcsolatban problémák merültek fel, egyesek a típussúgások használatát és a tartalom felépítését zavarónak találták.
Előnyök:⬤ Alapos és gazdagító tartalom félig tapasztalt Python-felhasználók számára.
⬤ Kiválóan válogatott algoritmus példák, amelyek gyakorlatiasak és világosak.
⬤ Tömör magyarázatok, túlzott matematikai részletesség nélkül.
⬤ Számos releváns témát tárgyal, beleértve a neurális hálózatokat és a gráfelméletet is.
⬤ Jól használható más nyelvekből érkező programozók számára, akik meg akarják tanulni a Pythont.
⬤ Magával ragadó és hasznos közösségi támogatás a szerzőtől.
⬤ Rendezetlen struktúra, ami miatt néha nehéz követni.
⬤ Bizonyos témák nem elég mélyek, felszínes magyarázatok.
⬤ A típussúgások használata zavaró lehet a példákban és összezavarhatja a kezdőket.
⬤ A Kindle verzió problémái, az ábrák és a kódlisták olvashatatlanok.
⬤ Nem alkalmas abszolút kezdőknek, programozási tapasztalat nélkül.
(21 olvasói vélemény alapján)
Classic Computer Science Problems in Python
"Nagyon ajánlott mindenkinek, aki szeretné elmélyíteni a Python és a gyakorlati számítástechnika ismereteit." --Daniel Kenney-Jung, MD, University of Minnesota
Key Features
- Sajátítsa el a főiskolai informatikaórákon tanított formális technikákat.
- Kapcsolja össze az informatika elméletét a valós alkalmazásokkal, adatokkal és teljesítménnyel.
- Készüljön fel a programozói interjúkra.
- Ismerje fel a legtöbb "új" kihívás mögött rejlő alapvető gondolatokat.
- Fedi a Python 3-t. 7.
A nyomtatott könyv megvásárlása magában foglalja a Manning Publications ingyenes e-könyvét PDF, Kindle és ePub formátumban.
A könyvről
Az újnak vagy egyedinek tűnő programozási problémák általában jól ismert mérnöki elvekben gyökereznek. A Klasszikus számítástechnikai problémák Pythonban olyan időtálló forgatókönyveken, gyakorlatokon és algoritmusokon keresztül vezet végig, amelyek felkészítik Önt az "új" problémákra, amelyekkel a következő projektje megkezdésekor szembesül.
Ebben a lenyűgöző könyvben több tucatnyi kódolási kihívást oldhatsz meg, az olyan egyszerű feladatoktól kezdve, mint a bináris keresési algoritmusok, egészen az adatok k-means segítségével történő klaszterezéséig. Miközben a webfejlesztésre, gépi tanulásra és más területekre vonatkozó példákon dolgozol, eszedbe jutnak olyan fontos dolgok, amelyeket már elfelejtettél, és felfedezel olyan klasszikus megoldásokat, amelyekkel órákig tartó időt takaríthatsz meg.
Mit fogsz tanulni
- Keresési algoritmusok.
- A gráfok általános technikái.
- Neurális hálózatok.
- Genetikai algoritmusok.
- Ellentétes keresés.
- Mindvégig használ típusjavaslatokat.
This Book Is Written For
Középhaladó Python programozóknak.
A szerzőről
David Kopec a vermonti Burlingtonban található Champlain College informatika és innováció tanszékének adjunktusa. A Dart for Absolute Beginners (Apress, 2014), a Classic Computer Science Problems in Swift (Manning, 2018) és a Classic Computer Science Problems in Java (Manning, 2020) című könyvek szerzője.
Tartalomjegyzék
1. Kis problémák.
2. Keresési problémák.
3. Kényszerkielégítési problémák.
4. Gráfproblémák.
5. Genetikus algoritmusok.
6. K-means klaszterezés.
7. Meglehetősen egyszerű neurális hálózatok.
8. Ellentétes keresés.
9. Különféle problémák.
© 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)