katalog książek

Zamów katalog



Helion SA
ul. Kościuszki 1c
44-100 Gliwice
tel. (32) 230-98-63



informacje o księgarni helion.pl
© Helion 1991-2010

 Helion 2010
Informacje podstawowe
Algorytmy. Od podstaw

Algorytmy. Od podstaw

Autorzy: Simon Harris, James Ross
Data wydania: 07/2006
Stron: 608
Cena książki: 79.00 zł
Chwilowo wyczerpana
Szczegóły:
  • Tytuł oryginału: Beginning Algorithms
  • Tłumaczenie: Andrzej Grażyński
  • ISBN: 83-246-0372-7
  • Format: B5
  • Oprawa: twarda
  • Numer z katalogu: 3191

Informacje dodatkowe:
Dodaj do profilu
facebook blip.pl twitter

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.


Osoby, które kupowały tę książkę, często kupowały też:
<strong><a href="/ksiazki/czykod.htm" title="Czysty kod. Podręcznik dobrego programisty">Czysty kod. Podręcznik dobrego programisty</a></strong><br/> <img src="/img/6.gif" class="stars" /><br/><font color="green">67.00zł</font><br/> <strong><a href="/ksiazki/goweop.htm" title="Google Website Optimizer. Przewodnik">Google Website Optimizer. Przewodnik</a></strong><br/> <img src="/img/6.gif" class="stars" /><br/><font color="green">59.00zł</font><br/> <strong><a href="/ksiazki/cwjav2.htm" title="Java. Ćwiczenia praktyczne. Wydanie II">Java. Ćwiczenia praktyczne. Wydanie II</a></strong><br/> <img src="/img/5.gif" class="stars" /><br/><font color="green">19.00zł</font><br/> <strong><a href="/ksiazki/thija4.htm" title="Thinking in Java. Edycja polska. Wydanie IV">Thinking in Java. Edycja polska. Wydanie IV</a></strong><br/> <img src="/img/4.gif" class="stars" /><br/><font color="green">97.00zł</font><br/> <strong><a href="/ksiazki/cpprim.htm" title="Język C++. Szkoła programowania. Wydanie V">Język C++. Szkoła programowania. Wydanie V</a></strong><br/> <img src="/img/55.gif" class="stars" /><br/><font color="green">99.00zł</font><br/> <strong><a href="/ksiazki/javpd3.htm" title="Java. Podstawy. Wydanie VIII">Java. Podstawy. Wydanie VIII</a></strong><br/> <img src="/img/5.gif" class="stars" /><br/><font color="green">89.00zł</font><br/> <strong><a href="/ksiazki/flex3t.htm" title="Flex 3.0. Tworzenie efektownych aplikacji">Flex 3.0. Tworzenie efektownych aplikacji</a></strong><br/> <br/><font color="green">59.00zł</font><br/> <strong><a href="/ksiazki/pytprw.htm" title="Python. Projekty do wykorzystania">Python. Projekty do wykorzystania</a></strong><br/> <img src="/img/6.gif" class="stars" /><br/><font color="green">39.00zł</font><br/> <strong><a href="/ksiazki/okpcs4.htm" title="Oko w oko z Adobe Photoshop CS4/CS4 PL">Oko w oko z Adobe Photoshop CS4/CS4 PL</a></strong><br/> <br/><font color="green">129.00zł</font><br/> <strong><a href="/ksiazki/as35zp.htm" title="ASP.NET 3.5 z wykorzystaniem C# i VB. Zaawansowane programowanie">ASP.NET 3.5 z wykorzystaniem C# i VB. Zaawansowane programowanie</a></strong><br/> <img src="/img/5.gif" class="stars" /><br/><font color="green">199.00zł</font><br/> <strong><a href="/ksiazki/sysop3.htm" title="Systemy operacyjne. Wydanie III">Systemy operacyjne. Wydanie III</a></strong><br/> <img src="/img/45.gif" class="stars" /><br/><font color="green">99.00zł</font><br/> <strong><a href="/ksiazki/cwop30.htm" title="OpenOffice.ux.pl 3.1. Ćwiczenia praktyczne">OpenOffice.ux.pl 3.1. Ćwiczenia praktyczne</a></strong><br/> <br/><font color="green">22.41zł</font><br/>

Podstawą każdego programu jest algorytm - sekwencyjny spis czynności, który prowadzi do wykonania określonego zadania. Ponieważ od ich jakości zależy prawidłowość i szybkość działania aplikacji, dla programisty najważniejsze jest opanowanie tych uniwersalnych podstaw wszystkich języków. Pomocną w tym może być książka wydana przez Helion "Algorytmy. Od podstaw" Simona Harrisa i Jamesa Rossa.

Od podstaw poznajemy algorytmy i ich typowe zastosowania. Lekturę rozpoczynamy od elementarnych pojęć, jak iteracja (powtarzanie w pętli) czy rekurencja (odwoływanie się np. funkcji do samej siebie). Następnie autorzy dokonują przeglądu najczęściej spotykanych algorytmów. Poruszona została również tematyka nieco bardziej zaawansowana - haszowanie, zbiory, mapy, geometria obliczeniowa czy optymalizacja pragmatyczna.

Jeśli ktoś planuje zostać dobrym programistą, musi opanować takie podstawy. Z pomocą tej książki będzie mu znacznie łatwiej.

Dziennik Łódzki; 2006-08-11