Marcin MazurekRSS
Okładka: Algorytmy. Od podstaw

Algorytmy. Od podstaw

Autor: Simon Harris, James Ross

79,00 zł

Pozycja chwilowo niedostępna.

Wydawca
Helion
Rodzaj
książka
Format
B5
Oprawa
miękka
Stron
608
Data wydania
2006-07-13
ISBN
83-246-0372-7

Znajdź podobne: kliknij podkreśloną wartość powyżej albo znaczek przy tytule, a pokażemy inne pozycje z tej księgarni.

Fragment książki — 37 stron

Kliknij stronę, żeby powiększyć. Całość także jako plik PDF. Fragment udostępniony przez wydawcę.

  • Fragment „Algorytmy. Od podstaw” — strona 1 z 371
  • Fragment „Algorytmy. Od podstaw” — strona 2 z 372
  • Fragment „Algorytmy. Od podstaw” — strona 3 z 373
  • Fragment „Algorytmy. Od podstaw” — strona 4 z 374
  • Fragment „Algorytmy. Od podstaw” — strona 5 z 375
  • Fragment „Algorytmy. Od podstaw” — strona 6 z 376
  • Fragment „Algorytmy. Od podstaw” — strona 7 z 377
  • Fragment „Algorytmy. Od podstaw” — strona 8 z 378
  • Fragment „Algorytmy. Od podstaw” — strona 9 z 379
  • Fragment „Algorytmy. Od podstaw” — strona 10 z 3710
  • Fragment „Algorytmy. Od podstaw” — strona 11 z 3711
  • Fragment „Algorytmy. Od podstaw” — strona 12 z 3712
  • Fragment „Algorytmy. Od podstaw” — strona 13 z 3713
  • Fragment „Algorytmy. Od podstaw” — strona 14 z 3714
  • Fragment „Algorytmy. Od podstaw” — strona 15 z 3715
  • Fragment „Algorytmy. Od podstaw” — strona 16 z 3716
  • Fragment „Algorytmy. Od podstaw” — strona 17 z 3717
  • Fragment „Algorytmy. Od podstaw” — strona 18 z 3718
  • Fragment „Algorytmy. Od podstaw” — strona 19 z 3719
  • Fragment „Algorytmy. Od podstaw” — strona 20 z 3720
  • Fragment „Algorytmy. Od podstaw” — strona 21 z 3721
  • Fragment „Algorytmy. Od podstaw” — strona 22 z 3722
  • Fragment „Algorytmy. Od podstaw” — strona 23 z 3723
  • Fragment „Algorytmy. Od podstaw” — strona 24 z 3724
  • Fragment „Algorytmy. Od podstaw” — strona 25 z 3725
  • Fragment „Algorytmy. Od podstaw” — strona 26 z 3726
  • Fragment „Algorytmy. Od podstaw” — strona 27 z 3727
  • Fragment „Algorytmy. Od podstaw” — strona 28 z 3728
  • Fragment „Algorytmy. Od podstaw” — strona 29 z 3729
  • Fragment „Algorytmy. Od podstaw” — strona 30 z 3730
  • Fragment „Algorytmy. Od podstaw” — strona 31 z 3731
  • Fragment „Algorytmy. Od podstaw” — strona 32 z 3732
  • Fragment „Algorytmy. Od podstaw” — strona 33 z 3733
  • Fragment „Algorytmy. Od podstaw” — strona 34 z 3734
  • Fragment „Algorytmy. Od podstaw” — strona 35 z 3735
  • Fragment „Algorytmy. Od podstaw” — strona 36 z 3736
  • Fragment „Algorytmy. Od podstaw” — strona 37 z 3737

Opis

Wprowadzenie do problematyki algorytmów i struktur danych

  • Badanie złożoności algorytmów
  • Analiza i implementacja algorytmów
  • Zasady testowania kodu

Algorytmy leżą u podstaw programowania. Zasady rozwiązywania typowych problemów programistycznych, opisane w postaci blokowej lub za pomocą uniwersalnego "pseudokodu", są wykorzystywane codziennie przez tysiące informatyków na całym świecie. Właściwe zrozumienie zarówno samych algorytmów, jak i zasad ich stosowania w praktyce, jest kluczem do tworzenia wydajnych aplikacji. Umiejętność oceny efektywności i złożoności algorytmów przyda się również przy wyborze najlepszego rozwiązania określonego problemu.

Książka "Algorytmy. Od podstaw" przedstawia podstawowe zagadnienia związane z algorytmami. Dzięki niej nauczysz się wyznaczać złożoność obliczeniową algorytmów i implementować algorytmy w programach. Poznasz algorytmy sortowania, przeszukiwania i przetwarzania danych. Dowiesz się, czym są testy jednostkowe i dlaczego ich stosowanie jest tak ważne podczas tworzenia oprogramowania.

W książce omówiono m.in. następujące zagadnienia:

  • Testy jednostkowe i biblioteka JUnit
  • Iteracja i rekurencja
  • Kolejki FIFO
  • Listy i stosy
  • Algorytmy sortowania
  • Binarne wyszukiwanie i zastępowanie
  • Zbiory, mapy i drzewa wyszukiwawcze
  • Wyszukiwanie tekstu

Poznaj sprawdzone i powszechnie używane algorytmy
i zastosuj je w swoich aplikacjach.

Linki do księgarni są linkami partnerskimi Grupy Helion. Ceny i dostępność pochodzą z oferty wydawcy i mogą się zmienić.