ODBIERZ TWÓJ BONUS :: »

Perełki programowania. Wydanie II Jon Bentley

Perełki programowania. Wydanie II Jon Bentley - okladka książki

Perełki programowania. Wydanie II Jon Bentley - okladka książki

Autor:
Jon Bentley
Serie wydawnicze:
Kanon informatyki
Wydawnictwo:
Helion
Ocena:
4.7/6  Opinie: 3
Stron:
256
Druk:
oprawa twarda
Czytaj fragment

Czego się nauczysz?

  • Określania i precyzowania problemów programistycznych
  • Projektowania i szkicowania rozwiązań algorytmicznych
  • Tworzenia poprawnych i czytelnych programów
  • Przechodzenia od pseudokodu do gotowego kodu w językach programowania
  • Testowania i automatyzacji testów oprogramowania
  • Szacowania i mierzenia wydajności programów
  • Stosowania technik projektowania algorytmów, w tym dziel i zwyciężaj
  • Optymalizowania kodu pod kątem szybkości działania
  • Wykorzystywania metod kompresji kodu i danych
  • Implementowania efektywnych algorytmów sortowania, w tym sortowania szybkiego
  • Realizowania wydajnych algorytmów wyszukiwania w różnych strukturach danych
  • Wykorzystywania kopców i kolejek priorytetowych
  • Organizowania i strukturyzowania danych w programach
  • Rozwiązywania rzeczywistych problemów programistycznych za pomocą katalogu algorytmów
  • Stosowania reguł i dobrych praktyk optymalizacji kodu
  • Analizowania modeli kosztowych czasu i pamięci programów

Perełka wśród książek o programowaniu!

  • Jak tworzyć algorytmy?
  • Jak oszacować i zmierzyć wydajność algorytmu?
  • Jak skompresować kod programu oraz dane?

Każdy programista w swojej karierze spotyka się z ciekawymi i intrygującymi, a czasami skomplikowanymi problemami. Problemy te potrafią drażnić, pobudzać ciekawość i zmuszać do ciągłego zastanawiania się nad nimi przez wiele dni oraz tygodni o każdej porze dnia i nocy, aż nagle… eureka! Rozwiązanie pojawia się w głowie — najlepsze z możliwych, eleganckie, wydajne i proste. Właśnie takie rozwiązanie to perełka!

"Perełki oprogramowania" są istną kopalnią tego typu skarbów. Znajdziesz tu dziesiątki ciekawych problemów i jeszcze ciekawszych rozwiązań. Autor omawia istotę algorytmów, sposoby na poprawę wydajności programu oraz najlepsze techniki sortowania czy kompresji danych. Twoją ciekawość wzbudzi z pewnością katalog, w którym być może znajdziesz optymalny algorytm, rozwiązujący trapiące Cię problemy. Książka ta jest wymieniana wśród najbardziej wpływowych w branży informatycznej. Przez lata zdobyła ogromną popularność, a zaktualizowana wersja z pewnością utrwali jej pozycję na rynku. Jeśli masz cokolwiek wspólnego z programowaniem, musisz ją mieć!

  • Określanie problemu
  • Algorytmy
  • Sposoby pisania poprawnych programów
  • Droga od pseudokodu do programu
  • Testowanie
  • Szacowanie i mierzenie wydajności programu
  • Techniki tworzenia algorytmów
  • Optymalizacja kodu
  • Kompresja kodu oraz danych
  • Szybkie sortowanie oraz wydajne wyszukiwanie
  • Kopce
  • Katalog algorytmów

Najbardziej wpływowa książka w świecie informatyki w odnowionej, aktualnej wersji!

Wybrane bestsellery

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka ,,Perełki programowania. Wydanie II" nadaje się do samodzielnej nauki programowania?
Tak, książka została napisana w przystępny sposób i zawiera liczne przykłady oraz zadania, które ułatwiają samodzielne zgłębianie zagadnień związanych z algorytmami i optymalizacją kodu.
2. Jakie konkretne zagadnienia porusza ta książka?
Książka obejmuje m.in. projektowanie i analizę algorytmów, testowanie i optymalizację kodu, techniki kompresji danych, sortowanie, wyszukiwanie, struktury danych (np. kopce), a także katalog gotowych algorytmów.
3. Czy znajdę w książce praktyczne przykłady kodu?
Tak, publikacja zawiera liczne przykłady kodu (m.in. w języku C i C++), opisy implementacji oraz zadania do samodzielnego rozwiązania.
4. Czy ta książka będzie odpowiednia dla osób znających podstawy programowania?
Tak, książka szczególnie przyda się osobom, które mają już podstawową wiedzę programistyczną i chcą rozwinąć umiejętności w zakresie zaawansowanych algorytmów i optymalizacji.
5. Czy ,,Perełki programowania. Wydanie II" może pomóc w przygotowaniu do rozmów kwalifikacyjnych na stanowiska programistyczne?
Tak, wiele poruszanych w książce tematów to klasyczne zagadnienia pojawiające się podczas rekrutacji na stanowiska IT, zwłaszcza związane z algorytmami i strukturami danych.
6. Czy do zrozumienia książki potrzebna jest znajomość konkretnego języka programowania?
Przykłady są głównie w C i C++, ale omawiane koncepcje i algorytmy można zastosować w większości popularnych języków programowania.
7. Czy książka omawia sposoby mierzenia i poprawy wydajności programów?
Tak, jeden z głównych tematów książki to szacowanie, mierzenie i optymalizacja wydajności kodu oraz efektywne zarządzanie pamięcią i czasem działania programów.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile