Zaawansowane wyszukiwanie
  Strona Główna » Sklep » Algorytmy Wzorce UML » Algorytmy » Moje Konto  |  Zawartość Koszyka  |  Do Kasy   
 Wybierz kategorię
Algorytmy Wzorce UML
  Algorytmy
  Inżynieria oprogramowania
  Sieci neuronowe
  Techniki programowania
  UML
  Wyrażenia regularne
  Wzorce projektowe
  Zarządzanie projektami
Bazy danych
Bezpieczeństwo
Bioinformatyka
Biznes Ekonomia Firma
Chemia
DTP Design
E-biznes
Ekonometria
Elektronika Elektrotechnika
Energetyka
Fizyka
GIS
Grafika użytkowa
Hardware
Informatyczne systemy zarządzania
Informatyka w szkole
Internet
Języki programowania
Matematyka
Multimedia
Obsługa komputera
Office
Poradniki
Programowanie gier
Programy inżynierskie
Programy matematyczne
Serwery
Sieci Firewalle Protokoły
Słowniki
Systemy operacyjne
Technika
Telekomunikacja
Tworzenie stron WWW

Zobacz pełny katalog »
 Wydawnictwo:
 MsPress
Training kit 70-646 Administrowanie Windows Server 2008 R2 Egzamin MCITP 70-646 Wydanie II

Training kit 70-646 Administrowanie Windows Server 2008 R2 Egzamin MCITP 70-646 Wydanie II

187.95zł
137.20zł
Algorytmy i struktury danych Helion 65.00zł 55.25zł
Algorytmy i struktury danych Helion

Autor: Alfred V. Aho, John E. Hopcroft. Jeffrey D. Ullman

ISBN: 83-7361-177-0

Ilość stron: 442

Data wydania: 09/2003

W niniejszej książce przedstawiono struktury danych i algorytmy stanowiące podstawę współczesnego programowania komputerów. Algorytmy są niczym przepis na rozwiązanie postawionego przed programistę problemu. Są one nierozerwalnie związane ze strukturami danych - listami, rekordami, tablicami, kolejkami, drzewami... podstawowymi elementami wiedzy każdego programisty.

Książka obejmuje szeroki zakres materiału, a do jej lektury wystarczy znajomość dowolnego języka programowania strukturalnego (np. Pascala). Opis klasycznych algorytmów uzupełniono o algorytmy związane z zarządzaniem pamięcią operacyjną i pamięciami zewnętrznymi.

Książka przedstawia algorytmy i struktury danych w kontekście rozwiązywania problemów za pomocą komputera. Z tematyką rozwiązywania problemów powiązano zagadnienie zliczania kroków oraz złożoności czasowej - wynika to z głębokiego przekonania autorów tej książki, iż wraz z pojawianiem się coraz szybszych komputerów, pojawiać się będą także coraz bardziej złożone problemy do rozwiązywania i - paradoksalnie - złożoność obliczeniowa używanych algorytmów zyskiwać będzie na znaczeniu.

Każdemu rozdziałowi towarzyszy zestaw ćwiczeń, o zróżnicowanym stopniu trudności, pomagających sprawdzić swoją wiedzę. „Algorytmy i struktury danych” to doskonały podręcznik dla studentów informatyki i pokrewnych kierunków, a także dla wszystkich zainteresowanych tą tematyką.

Rozdziały:

Rozdział 1. Projektowanie i analiza algorytmów (15)

  • 1.1. Od problemu do programu (15)
  • 1.2. Abstrakcyjne typy danych (23)
  • 1.3. Typy danych, struktury danych i ADT (25)
  • 1.4. Czas wykonywania programu (28)
  • 1.5. Obliczanie czasu wykonywania programu (33)
  • 1.6. Dobre praktyki programowania (39)
  • 1.7. Super Pascal (41)
  • Ćwiczenia (44)
  • Uwagi bibliograficzne (48)

Rozdział 2. Podstawowe abstrakcyjne typy danych (49)

  • 2.1. Lista jako abstrakcyjny typ danych (49)
  • 2.2. Implementacje list (52)
  • 2.3. Stosy (64)
  • 2.4. Kolejki (68)
  • 2.5. Mapowania (73)
  • 2.6. Stosy a procedury rekurencyjne (75)
  • Ćwiczenia (80)
  • Uwagi bibliograficzne (84)

Rozdział 3. Drzewa (85)

  • 3.1. Podstawowa terminologia (85)
  • 3.2. Drzewa jako abstrakcyjne obiekty danych (92)
  • 3.3. Implementacje drzew (95)
  • 3.4. Drzewa binarne (102)
  • Ćwiczenia (113)
  • Uwagi bibliograficzne (116)

Rozdział 4. Podstawowe operacje na zbiorach (117)

  • 4.1. Wprowadzenie do zbiorów (117)
  • 4.2. Słowniki (129)
  • 4.3. Tablice haszowane (132)
  • 4.4. Implementacja abstrakcyjnego typu danych MAPPING (146)
  • 4.5. Kolejki priorytetowe (148)
  • 4.6. Przykłady złożonych struktur zbiorowych (156)
  • Ćwiczenia (163)
  • Uwagi bibliograficzne (165)

Rozdział 5. Zaawansowane metody reprezentowania zbiorów (167)

  • 5.1. Binarne drzewa wyszukiwawcze (167)
  • 5.2. Analiza złożoności operacji wykonywanych na binarnym drzewie wyszukiwawczym (171)
  • 5.3. Drzewa trie (175)
  • 5.4. Implementacja zbiorów w postaci drzew wyważonych - 2-3-drzewa (181)
  • 5.5. Operacje MERGE i FIND (193)
  • 5.6. Abstrakcyjny typ danych z operacjami MERGE i SPLIT (202)
  • Ćwiczenia (207)
  • Uwagi bibliograficzne (209)

Rozdział 6. Grafy skierowane (211)

  • 6.1. Podstawowe pojęcia (211)
  • 6.2. Reprezentacje grafów skierowanych (213)
  • 6.3. Graf skierowany jako abstrakcyjny typ danych (215)
  • 6.4. Znajdowanie najkrótszych ścieżek o wspólnym początku (217)
  • 6.5. Znajdowanie najkrótszych ścieżek między każdą parą wierzchołków (221)
  • 6.6. Przechodzenie przez grafy skierowane - przeszukiwanie zstępujące (229)
  • 6.7. Silna spójność i silnie spójne składowe digrafu (237)
  • Ćwiczenia (240)
  • Uwagi bibliograficzne (242)

Rozdział 7. Grafy nieskierowane (243)

  • 7.1. Definicje (243)
  • 7.2. Metody reprezentowania grafów (245)
  • 7.3. Drzewa rozpinające o najmniejszym koszcie (246)
  • 7.4. Przechodzenie przez graf (253)
  • 7.5. Wierzchołki rozdzielające i składowe dwuspójne grafu (256)
  • 7.6. Reprezentowanie skojarzeń przez grafy (259)
  • Ćwiczenia (262)
  • Uwagi bibliograficzne (264)

Rozdział 8. Sortowanie (265)

  • 8.1. Model sortowania wewnętrznego (265)
  • 8.2. Proste algorytmy sortowania wewnętrznego (266)
  • 8.3. Sortowanie szybkie (quicksort) (273)
  • 8.4. Sortowanie stogowe (283)
  • 8.5. Sortowanie rozrzutowe (287)
  • 8.6. Dolne ograniczenie dla sortowania za pomocą porównań (294)
  • 8.7. Szukanie k-tej wartości (statystyki pozycyjne) (298)
  • Ćwiczenia (302)
  • Uwagi bibliograficzne (304)

Rozdział 9. Techniki analizy algorytmów (305)

  • 9.1. Efektywność algorytmów (305)
  • 9.2. Analiza programów zawierających wywołania rekurencyjne (306)
  • 9.3. Rozwiązywanie równań rekurencyjnych (308)
  • 9.4. Rozwiązanie ogólne dla pewnej klasy rekurencji (311)
  • Ćwiczenia (316)
  • Uwagi bibliograficzne (319)

Rozdział 10. Techniki projektowania algorytmów (321)

  • 10.1. Zasada "dziel i zwyciężaj" (321)
  • 10.2. Programowanie dynamiczne (327)
  • 10.3. Algorytmy zachłanne (335)
  • 10.4. Algorytmy z nawrotami (339)
  • 10.5. Przeszukiwanie lokalne (349)
  • Ćwiczenia (355)
  • Uwagi bibliograficzne (358)

Rozdział 11. Struktury danych i algorytmy obróbki danych zewnętrznych (359)

  • 11.1. Model danych zewnętrznych (359)
  • 11.2. Sortowanie zewnętrzne (362)
  • 11.3. Przechowywanie informacji w plikach pamięci zewnętrznych (373)
  • 11.4. Zewnętrzne drzewa wyszukiwawcze (381)
  • Ćwiczenia (387)
  • Uwagi bibliograficzne (390)

Rozdział 12. Zarządzanie pamięcią (391)

  • 12.1. Podstawowe aspekty zarządzania pamięcią (391)
  • 12.2. Zarządzanie blokami o ustalonej wielkości (395)
  • 12.3. Algorytm odśmiecania dla bloków o ustalonej wielkości (397)
  • 12.4. Przydział pamięci dla obiektów o zróżnicowanych rozmiarach (405)
  • 12.5. Systemy partnerskie (412)
  • 12.6. Upakowywanie pamięci (416)
  • Ćwiczenia (419)
  • Uwagi bibliograficzne (421)
Algorytmy i struktury danych Helion
Tytuł książki: "Algorytmy i struktury danych Helion"
Autor: Alfred V. Aho, John E. Hopcroft. Jeffrey D. Ullman
Wydawnictwo: HELION
Cena: 65.00zł 55.25zł
Klienci, którzy kupili „Algorytmy i struktury danych Helion”, kupili także:
<b>Seks dla bystrzaków Wydanie III</b>, <font color="navy">Ruth K. Westheimer, Pierre A. Lehu</font>, <font color="green"> Wydawnictwo Septem</font>
Seks dla bystrzaków Wydanie III, Ruth K. Westheimer, Pierre A. Lehu, Wydawnictwo Septem
<b>Asembler Sztuka programowania Wydanie 2</b>, <font color="navy">Randall Hyde</font>, <font color="green"> Wydawnictwo HELION</font>
Asembler Sztuka programowania Wydanie 2, Randall Hyde, Wydawnictwo HELION
<b>Perełki programowania Wydanie II</b>, <font color="navy">Jon Bentley</font>, <font color="green"> Wydawnictwo HELION</font>
Perełki programowania Wydanie II, Jon Bentley, Wydawnictwo HELION
<b>Chcę zostać informatykiem</b>, <font color="navy">Walery Susłow, Adam Słowik, Michał Statkiewicz</font>, <font color="green"> Wydawnictwo HELION</font>
Chcę zostać informatykiem, Walery Susłow, Adam Słowik, Michał Statkiewicz, Wydawnictwo HELION
<b>Ethernet. Biblia administratora</b>, <font color="navy">Charles E. Spurgeon,Joann Zimmerman</font>, <font color="green"> Wydawnictwo HELION</font>
Ethernet. Biblia administratora, Charles E. Spurgeon,Joann Zimmerman, Wydawnictwo HELION
<b>Złożoność obliczeniowa</b>, <font color="navy">Christos H. Papadimitriou</font>, <font color="green"> Wydawnictwo HELION</font>
Złożoność obliczeniowa, Christos H. Papadimitriou, Wydawnictwo HELION
 Koszyk
1 x Cyfrowe Państwo Uwarunkowania i perspektywy
1 x Algorytmy, struktury danych i techniki programowania dla programistów Java
1 x Sztuka elektroniki Tom 1 + Tom 2 Komplet Wydanie 12
1 x Poliolefiny
1 x Java dla zupełnie początkujących. Owoce programowania. Wydanie VII
1 x Biblia dla bystrzaków
1 x Bezpieczeństwo systemu Linux w praktyce. Receptury. Wydanie II
1 x PHP, MySQL i JavaScript. Wprowadzenie. Wydanie V
1 x Tablice informatyczne. Podstawy C++
1 x Mam kocioł w pracy. Odrzuć chaos i niepokój - osiągnij sukces
1 x Casanova flirtu. Sztuka podboju kobiecego serca i ciała
1 x Inżynieria betonowych nawierzchni drogowych
1 x Ekstrakcja danych z językiem Python. Pozyskiwanie danych z internetu. Wydanie II
1 x Uczenie maszynowe w C#. Szybkie, sprytne i solidne aplikacje
1 x Diagnostyka bakteriologiczna Wydanie III
1 x Świat według prezesów Jak korporacje kontrolują nasze życie?
1 x Zarządzanie produktem w modelu lean
1 x WordPress 5 dla początkujących
1 x Płytki drukowane (PCB). Nauka i projekty od podstaw
1 x Zarys matematyki wyższej dla studentów Część 1+2+3 KOMPLET
1 x GIMP Niesamowite efekty
1 x Budownictwo ogólne Tom 1-5
1 x Tablice informatyczne. TypeScript
1 x Wege w kwadrans. 125 szybkich przepisów kuchni roślinnej. Wydanie II rozszerzone
1 x Sztuka projektowania tekstów. Jak tworzyć treści, które podbiją internet
1 x Gleboznawstwo
1 x AutoCAD 2020 / LT 2020 (2013+) Podstawy projektowania parametrycznego i nieparametrycznego. Wersja polska i angielska
1 x Poradnik mechanika REA
1 x Kali Linux. Testy bezpieczeństwa, testy penetracyjne i etyczne hakowanie
1 x Biblia copywritingu. Wydanie II poszerzone
1 x Tao fizyki
1 x Dzieciństwo w cieniu rózgi. Historia i oblicza przemocy wobec dzieci
1 x Projekt: wyprawa. #travelmarketing
1 x Poradnik mechanika samochodowego Wydanie 8
1 x Inżynieria oceny efektywności sieci dostaw
1 x 5 (pięć) prac które zmieniły oblicze fizyki Wydanie II Albert Einstein
1 x Ciekawostki matematyczne. Skarbnica zadziwiających rozrywek
1 x Procesy metalurgiczne i odlewnicze stopów żelaza Podstawy fizykochemiczne
1 x Programowalność i automatyzacja sieci. Poradnik inżyniera sieci następnej generacji
1 x Kalsarikänni. Sztuka relaksu po fińsku
1 x Excel 2019 PL. Kurs
1 x Rządy ekonomii
1 x Inwestycje - Herbert B. Mayo
1 x To się nie uda. 10 błędów, które zniszczą każdy związek
1 x Kubernetes. Tworzenie niezawodnych systemów rozproszonych
1 x Człowiek vs Komputer
2,675.23zł
Producent
Tu można zobaczyć wszystkie książki z wydawnictwa:

Wydawnictwo HELION
 Kategoria:
 Układy cyfrowe
Układy cyfrowe wiedzieć więcej

Układy cyfrowe wiedzieć więcej

45.15zł
33.86zł
Informacje
Regulamin sklepu.
Koszty wysyłki.
Polityka prywatności.
Jak kupować?
Napisz do Nas.
 Wydawnictwa
 Poradniki
Cisza w sieci Praktyczny przewodnik po pasywnym rozpoznaniu i atakach pośrednich Michał Zalewski HELION
SQL optymalizacja Dan Tow HELION
Podstawy fizyki Tom 2 Wydanie 2 David Halliday, Robert Resnick, Jearl Walker Naukowe PWN
Enterprise JavaBeans 3.0 wydanie V Bill Burke, Richard Monson-Haefel HELION
Perełki programowania gier Vademecum profesjonalisty Tom 2 Dante Treglia HELION
Zaawansowane modele finansowe z wykorzystaniem Excela i VBA Mary Jackson, Mike Staunton HELION
Systemy Informacji Geograficznej Zarządzanie danymi przestrzennymi w GIS, SIP, SIT, LIS Leszek Litwin, Grzegorz Myrda HELION
Ekonomia polityczna Unii Europejskiej i jej problemy Kazimierz Tarchalski WNT
Head First Ajax Edycja polska (Rusz głową) Rebecca Riordan HELION

niedziela, 25 sierpień 2019   Mapa strony |  Nowości |  Dzisiejsze promocje |  Koszty wysyłki |  Kontakt z nami