Java. Algorytmy i struktury danych

71
Wydawnictwo Helion ul. Chopina 6 44-100 Gliwice tel. (32)230-98-63 e-mail: helion@helion.pl PRZYK£ADOWY ROZDZIA£ PRZYK£ADOWY ROZDZIA£ I DZ DO I DZ DO ZAMÓW DRUKOWANY KATALOG ZAMÓW DRUKOWANY KATALOG KATALOG KSI ¥ ¯EK KATALOG KSI ¥ ¯EK T WÓJ KOSZYK T WÓJ KOSZYK CENN I K I INF ORMACJE CENN I K I I NF ORMACJE ZAMÓW I NFORMACJE O NOWOCIACH ZAMÓW INFORMACJE O NOWOCIACH ZAMÓW CENNI K ZAMÓW CENNI K CZY TELNI A CZY TELNIA FRAGMENT Y KSI¥ ¯EK ONLINE FRAGMENT Y KSI¥ ¯EK ONLINE SPI S TRECI SPIS TRECI DODAJ DO KOSZYKA DODAJ DO KOSZYKA KATALOG ONLI NE KATALOG ONLINE Java. Algor ytmy i struktur y danych Autor: Robert Lafore umaczenie: Przemys³aw Kowalczyk (rozdz. 1  5), Piotr Ra  jca (rozdz. 6  9), Pawe³ Koronkiewicz (rozdz. 9  1 5, dod. A  C) ISBN: 83-7361-1 23-1 T ytu³ orygina³u: Data Structures & Algorithms in Java, 2nd Edition Format: B5, stron: 704 Ksi¹¿ka Java. Algorytmy i struktury danych  jest ³atwym do zrozumienia podrêcznikiem powiêconym o¿onym zagadnieniom gromadzenia i zarz¹ dzania danymi w taki sposób, aby uzyskaæ maksymaln¹  efektywnoæ dzia³ania programów komputerowych. Niezale¿nie od u¿ywane  j platformy systemowe  j oraz  jêzyka programowania, opanowanie zagadnieñ przedstawionych w ninie  jsze  j ksi¹¿ce poprawi  jakoæ i efektywnoæ tworzonego oprogramowania. Dziêki wykorzystaniu Javy do implementac  ji na  jwa¿nie  jszych po  jêæ, unikniêto problemów zwi¹ zanych ze o¿onoci¹   jêzyków C oraz C++ i w pe³ni skoncentrowano siê na prezentac  ji algorytmów i struktur danych. Autor  Robert Lafore  prezentu  je proste i zrozumia³e przyk³ady unika  j¹ c niepotrzebne  j matematyki i skomplikowanych dowodów, czêsto po  jawia  j¹ cych siê w ksi¹¿kach o te  j tematyce. W prezentowanym drugim wydaniu ksi¹¿ki, autor udoskonali³ i rozbudowa³ przyk³ady, wykorzystu  j¹ c w nich na  jnowsze mo¿liwoci Javy. Na koñcu ka¿dego z rozdzia³ów zosta³y zamieszczone pytania i odpowiedzi, umo¿liwia  j¹ ce sprawdzenie stopnia zrozumienia i opanowania omawianych zagadnieñ. W ksi¹¿ce opisano:  T ablice  Proste i o¿one algorytmy sortowania  Stosy i kole  jki  Listy  Zastosowania rekurenc  ji  Ró¿ne rodza  je drzew i sposoby ich implementac  ji  T ablice rozproszone  Sterty  Grafy i grafy wa¿one  Dobór w³aciwych algorytmów i struktur danych Robert Lafore pisze o programowaniu od 1982 roku. Do  jego na  jbardzie  j poczytnych ksi¹¿ek nale¿¹ : Object-oriented Programming in C++”, która zosta³a sprzedana w ponad 200 tysi¹ cach egzemplarzy na ca³ym wiecie, Assembly Language Programming for the IBM PC, C Programming Using T urbo C++” oraz C++ Interactive Course. Lafore posiada tytu³y naukowe z matematyki i elektryki, a programowaniem za  jmu  je siê aktywnie od czasów, gdy królowa³y komputery PDP-5 i gdy 4 kB 

Transcript of Java. Algorytmy i struktury danych

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 1/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 2/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 3/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 4/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 5/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 6/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 7/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 8/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 9/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 10/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 11/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 12/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 13/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 14/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 15/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 16/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 17/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 18/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 19/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 20/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 21/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 22/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 23/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 24/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 25/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 26/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 27/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 28/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 29/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 30/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 31/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 32/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 33/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 34/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 35/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 36/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 37/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 38/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 39/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 40/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 41/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 42/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 43/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 44/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 45/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 46/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 47/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 48/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 49/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 50/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 51/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 52/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 53/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 54/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 55/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 56/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 57/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 58/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 59/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 60/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 61/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 62/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 63/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 64/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 65/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 66/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 67/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 68/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 69/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 70/71

8/6/2019 Java. Algorytmy i struktury danych

http://slidepdf.com/reader/full/java-algorytmy-i-struktury-danych 71/71