Struktury danych i algorytmy w języku Java. Przewodnik dla początkujących

Autor:

Format: 168x237

Data wydania:

Oprawa: miękka

Liczba stron: 168

Status: dostępna

Typ: książka

39.90 zł
kup teraz

Aby aplikacje mogły spełniać oczekiwania dotyczące wydajności i szybkości działania, programista musi orientować się w typowych problemach z wykonywaniem kodu i wiedzieć, które techniki sprawdzą się w danej sytuacji. W tym celu powinien biegle posługiwać się algorytmami i strukturami danych. Wiedza ta umożliwia rozpoznawanie typowych zagrożeń i wybór najlepszych rozwiązań. Warto pamiętać, że w przypadku większości codziennych problemów z kodem istnieją już wypróbowane rozwiązania. Znajomość tych zagadnień jest niezwykle ważna dla każdego inżyniera oprogramowania.

To książka przeznaczona dla programistów, którzy chcą w praktyczny sposób posługiwać się popularnymi algorytmami i strukturami danych, zrozumieć ich działanie i skuteczniej poprawiać wydajność swojego kodu w Javie. Przedstawiono tu narzędzia przydatne w pracy z algorytmami i w tworzeniu efektywnych aplikacji. Opisano praktyczne aspekty złożoności algorytmów. Omówiono algorytmy sortowania oraz inne popularne wzorce programowania, a także takie struktury danych jak drzewa binarne, tablice z haszowaniem i grafy. Następnie zaprezentowano koncepcje bardziej zaawansowane, wśród nich paradygmaty projektowania algorytmów i teorię grafów.

W tej książce między innymi:

  • definiowanie algorytmu i złożoność algorytmiczna
  • struktury danych i ich implementacje
  • algorytmy sortowania i wyszukiwania wzorca w tekście
  • paradygmaty projektowania algorytmów
  • grafy i sposoby ich reprezentacji w programach komputerowych
  • grafy jako moduły do budowy złożonych algorytmów

Algorytm i struktura danych: tak działa optymalny kod!

39.90 zł
kup teraz

Powiązane

książka

Automatyzacja nudnych zadań z Pythonem. Nauka programowania

89.00 zł

więcej

książka

Czysta architektura. Struktura i design oprogramowania. Przewodnik dla profesjonalistów

67.00 zł

więcej

książka

Czysty kod. Podręcznik dobrego programisty

69.00 zł

więcej

książka

Deep Learning. Praca z językiem Python i biblioteką Keras

59.00 zł

więcej

książka

Mistrz czystego kodu. Kodeks postępowania profesjonalnych programistów

39.00 zł

więcej

książka

Mikroformaty. Wprowadzenie

39.00 zł

więcej

książka

Python. Szybko i prosto. Wydanie III

79.00 zł

więcej

książka

React i Redux. Praktyczne tworzenie aplikacji WWW. Wydanie II

59.00 zł

więcej

książka

SuperPamięć w 31 dni. Triki, ćwiczenia, neurorozrywki

29.90 zł

więcej

książka

Uczenie maszynowe z użyciem Scikit-Learn i TensorFlow

89.00 zł

więcej

książka

U mnie działa. Język branży IT

34.90 zł

więcej

książka

Zrozumieć oprogramowanie. O prostocie kodu i doskonaleniu warsztatu programisty

49.00 zł

więcej


Ta strona wykorzystuje pliki cookies. więcej informacji

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close