Wczytuję dane...
Kod EAN: 9788328398740
Waga produktu: 0.4 kg
Realizacja zamówienia: 3 dni
EAN: 9788328398740
Wysyłka od: 12.99 PLN
Wydawnictwo: helion
Aby projektować aplikacje, nie wystarczy poznać kilka języków programowania i opanować zestaw narzędzi deweloperskich. Konieczna jest jeszcze wiedza o tym, w jaki sposób rozwiązać dany problem, innymi słowy, trzeba poznać algorytmy. Naturalnie w praktyce programistycznej stosuje się ograniczony zestaw algorytmów. Zostały one już dawno przeanalizowane i przetestowane. Opisano je w wielu trudnych książkach najeżonych niezrozumiałymi schematami i dowodami z pogranicza matematyki, statystyki i jeszcze kilku innych nieprzystępnych dziedzin.
Jeśli chcesz po prostu zrozumieć działanie algorytmów, a nie masz ochoty na mozolne przedzieranie się przez setki trudnych stron, to trzymasz w ręku właściwą książkę! Dzięki temu interesującemu, przystępnemu podręcznikowi szybko przyswoisz sobie najważniejsze pojęcia i łatwo zrozumiesz, w jaki sposób algorytmy pomagają w rozwiązywaniu problemów programistycznych. Pokazano w nim słabe i mocne strony najważniejszych algorytmów. Nie zabrakło przydatnych schematów i przykładowych fragmentów kodu napisanego w Pythonie. Książkę tę szczególnie docenią programiści samoucy, inżynierowie i każdy, kto chce zyskać wiedzę o algorytmach.
W tej książce przedstawiono między innymi:
* wyjaśnienie takich pojęć, jak tablice skrótów, listy powiązane, rekurencja,
* algorytmy sortowania, problem komiwojażera, algorytmy zachłanne,
* analiza szybkości algorytmów metodą dużego O,
* algorytmy grafów, w tym algorytm wyszukiwania wszerz i algorytm Dijkstry,
* algorytm KNN służący do uczenia maszynowego.
Poznaj algorytmy i przekonaj się, jak bardzo są przydatne!

Szczegóły produktu

  • Autor: 

    Bhargava Aditya Y.

  • Format: 

    16.5x22.8cm

  • ISBN: 

    9788328398740

  • Objętość: 

    256

  • Oprawa: 

    Miękka

  • Rok wydania: 

    2022

  • Tematyka: 

    Informatyka

  • Wydanie: 

    2