40 algorytmów, które powinien znać każdy programista. Nauka implementacji algorytmów w Pythonie

Autor: Imran Ahmad
  • Data wydania: 2021/06/10
  • Liczba stron 320
  • Format 17x5 cm
  • Wydawca: Helion
  • Wysyłka: 10 dni
£ 12.29
£ 13.66
Brutto
Ilość

Dodaj do schowka

Wiedza o algorytmach jest niezbędna każdemu, kto rozwiązuje problemy programistyczne. Algorytmy są r&oacute,wnież ważne w teorii i praktyce obliczeń. Każdy programista powinien znać możliwie szeroki ich zakres. Powinien też umieć z nich korzystać przy rozwiązywaniu rzeczywistych problem&oacute,w, w tym przy projektowaniu algorytm&oacute,w, ich modyfikacji i implementacji. Niezależnie od tego, czy zajmujesz się sztuczną inteligencją, zabezpieczaniem system&oacute,w informatycznych lub inżynierią danych, musisz dobrze zrozumieć, czym właściwie są i jak działają algorytmy.

Ta książka jest praktycznym wprowadzeniem do algorytm&oacute,w i ich zastosowania. Znalazły się w niej podstawowe informacje i pojęcia dotyczące algorytm&oacute,w, ich działania, a także ograniczeń, jakim podlegają. Opisano też techniki ich projektowania z uwzględnieniem wymagań dotyczących struktur danych. Zaprezentowano klasyczne algorytmy sortowania i wyszukiwania, algorytmy grafowe, jak r&oacute,wnież wiele zagadnień związanych ze sztuczną inteligencją: algorytmy uczenia maszynowego, sieci neuronowych i przetwarzania języka naturalnego. Ważną częścią publikacji są rozdziały poświęcone przetwarzaniu danych i kryptografii oraz algorytmom powiązanym z tymi zagadnieniami. Wartościowym podsumowaniem prezentowanych treści jest om&oacute,wienie technik pracy z problemami NP-trudnymi.

W książce między innymi:

  • struktury danych i algorytmy w bibliotekach Pythona
  • algorytm grafowy służący do wykrywania oszustw w procesie analizy sieciowej
  • przewidywanie pogody przy użyciu algorytm&oacute,w uczenia nadzorowanego
  • rozpoznawanie obrazu za pomocą syjamskich sieci neuronowych
  • tworzenie systemu rekomendacji film&oacute,w
  • szyfrowanie symetryczne i asymetryczne podczas wdrażania modelu uczenia maszynowego
763632
Numer EAN
9788328377776
Rok wydania
2021
Liczba stron
320
dostępność
10 dni
Format
17x5 cm
Identyfikator
57788