Myślenie algorytmiczne Jak rozwiązywać problemy za pomocą algorytmów
Jak rozwiązywać problemy za pomocą algorytmów
Autor: Daniel Zingaro
Cena: 46.80 EUR
26.17 EUR
Najniższa cena z 30 dni przed obniżką: 26.30 EUR
Zapytaj o produkt
Opis produktu
Warunkiem poprawnego działania algorytmu i pomyślnego rozwiązania problemu programistycznego jest trafny wybór struktury danych i zastosowanie odpowiedniego algorytmu. A to oznacza, że nawet świetna znajomość ulubionego języka programowania nie wystarcza, aby pisać rzeczywiście dobry kod. Nie masz wyjścia: musisz nabrać biegłości w posługiwaniu się algorytmami i strukturami danych.
Dzięki tej książce nauczysz się rozwiązywania ambitnych problemów algorytmicznych i projektowania własnych algorytmów. Materiałem do ćwiczeń są tu przykłady zaczerpnięte z konkursów programistycznych o światowej renomie. Dowiesz się, jak klasyfikować problemy, czym się kierować podczas wybierania struktury danych i jak wybierać odpowiednie algorytmy. Sprawdzisz także, w jaki sposób dobór odpowiedniej struktury danych może wpłynąć na czas wykonywania algorytmów. Nauczysz się też używać takich metod jak rekurencja czy wyszukiwanie binarne. Próbując swoich sił w samodzielnej modyfikacji poszczególnych algorytmów, jeszcze lepiej je zrozumiesz i podniesiesz umiejętności programistyczne na wyższy poziom! To wydanie zostało rozszerzone o rozdziały poświęcone programowaniu dynamicznemu i algorytmom probabilistycznym. Znajdziesz w nim również nowe przykłady i bardziej rozbudowane wyjaśnienia trudniejszych zagadnień.
W książce między innymi:
* algorytm przeszukiwania wszerz
* algorytm Dijkstry
* struktura zbiorów rozłącznych, kopce, tablice mieszające
* programowanie dynamiczne
* algorytmy probabilistyczne
Twórz algorytmy, które sprostają każdemu wyzwaniu
Specyfikacja
- Wymiary/Format
- 16.5x23.0
- Oprawa
- Miękka
- Autor
- Daniel Zingaro
- Język publikacji
- polski
Twoja opinia
aby wystawić opinię.
Helion
50 algorytmów, które powinien znać każdy programista. Klasyczne i nowoczesne algorytmy z dziedzin uczenia maszynowego, projektowania oprogramowania, systemów danych i kryptografii
Klasyczne i nowoczesne algorytmy z dziedzin uczenia maszynowego, projektowania oprogramowania, systemów danych i kryptografii
Cena: 39.96 EUR
21.07 EUR
Bezpieczeństwo produktu
Producent wprowadzający: HELION S.A. Kościuszki 1C 44-100 Gliwice Polska [email protected] (32) 230-98-63
Inne informacje o bezpieczeństwie:
https://storage.googleapis.com/fkwt_gpsr_prod/gpsr_pdf_attachments/253/9788328920637_warnings.pdf
Polski







![[Nie]moc dialogu w edukacji w perspektywie filozoficzno-pedagogicznej. Wybrane konteksty](/img/products/82/30/75/1_med.webp?v=1781173698)




