Algorytmy i struktury danych : Wydawnictwa WNT
Księgarnia Naukowo-Techniczna
Skróty tytułówStart » Katalog » Podręczniki akademickie » Moje konto  |  Koszyk  |  Zamówienie  |  Szukaj   

Akademia prawa
Albumy
Aranżacja wnętrz
Architektura, Arch... krajobrazu
Automatyka
Bazy danych
Beletrystyka
BHP, poradniki szkoleniowe
Biochemia
Biologia
Biotechnologia
Budownictwo
Budownictwo Instalacje wodne i kanalizacyjne
Budownictwo lądowe
Budownictwo na terenach górniczych
Budownictwo. Poradniki
Chemia
Chłodnictwo, klimatyzacja
Czasopisma
Dodruki
Dom i ogród
Egzaminy Kwalifikacyjne Energetyka, Elektryka, Budowlane
Ekologia
Ekonomia, Biznes
Elektronika
Elektrotechnika, elektronika
Energetyka i elektryka, ciepłownictwo
Energetyka SEP INPE
Fizyka
Fizyka Techniczna
Fotografia
Fryzjerstwo, uroda, kosmetyka
Gastronomia, żywienie
Geodezja i Kartografia
Geografia
Historia
Hobby
Hotelarstwo
Informatyka
Informatyka BTC
Informatyka Exit
Informatyka HELION
Informatyka Microsoft Press
Informatyka Nakom
Informatyka Tortech
Informatyka WNT
Inne
Inżynieria Sanitarna, wodociągowa
Inżynieria Środowiska
jednostki budżetowe, gminy, zamówienia publiczne
Język polski
Język programowania
Języki obce
Kolejnictwo - Historia
Konstrukcje i elementy budowlane
Książki popularnonaukowe
Książki szkolne
Kucharskie
Kursy wideo-oprogramowania
Leksykony i encyklopedie
Literatura dla dzieci i młodzieży
Lotnictwo
MarkSoft
Matematyka, finanse, statystyka
Mechanika gruntów, Fundamentowanie
Mechanika i Budowa Maszyn
Medycyna - zdrowie
Microsoft Windows
Militaria, broń, amunicja
Moda, uroda, kosmetyka
Motoryzacja Autoporadniki
Motoryzacja Poradniki CD
Motoryzacja-podręczniki, poradniki
Motoryzacja-Sam Naprawiam
Multimedia
Murarstwo
Nieruchomości poradniki
Normy i Prenormy na CD
Normy SEP
Obróbka mechaniczna skrawanie
Obrót towarowy i transport
Obsługa biura
Ochrona przed hałasem
Ochrona przed hałasem i drganiami
Ochrona środowiska
Organizacja i zarządzanie
Podręczniki akademickie
Podręczniki dla kierowców
Podręczniki do nauki zawodu
Podręczniki Gimnazjum
Pomoce naukowe
Poradniki
Poradniki - zdrowie, uroda
poradniki i repetytoria liceum
Poradniki zawodowe
Prawo gospodarcze
Prawo,podatki - kodeksy, wzory pism
Przemysł spożywczy
przewodniki i atlasy
przewodniki i vademeca gimnazjum
Psychologia, socjologia
Rachunkowość i podatki
Repetytoria, ćwiczenia
Roboty wykończeniowe
Roboty ziemne i konstrukcyjne
Rolnictwo
Rolnictwo, Nauki Rolnicze, Zootechnika
rozmówki
Słowniki, Rozmówki
Służba zdrowia
Spawalnictwo
Spawalnictwo, zgrzewanie, obróbka cieplna
Statystyka, klasyfikacje
Stolarstwo, konstrukcje drewniane
Szkoła wyższa-akademickie
Sztuka
Środki unijne
Tablice szkolne
Technologia drewna
Teologia, mitologia, religia
Transport samochodowy, drogownictwo
Turystyka
Tworzywa sztuczne
Video - kursy
Webmaster
Weterynaria, Hodowla zwierząt, zootechnika
Windows Server
WOS
Wzorcowe regulaminy
Zabawki, gry, modele
Zabezpieczenia i izolacje
Zamówienia publiczne
Zarządzanie, marketing
Rabaty
Regulamin
Wysyłka i zwroty
O nas
Jak kupować
Profil księgarni
Kontakt
 
Powiedz o tej książce swoim znajomym
Algorytmy i struktury danych 44.10zł 39.69zł
Algorytmy i struktury danych

Oszczędzasz: 4.41zł  (10%)

autor: Banachowski Lech, Diks K.rzysztof, Rytter Wojciech
ISBN: 83-204-3224-3
kod książki: 84187

wydanie: 2006
format: B5, str. 290, rys. 104, tab. 4, oprawa miękka

Najważniejszym elementem procesu tworzenia dobrego programu komputerowego jest właściwy dobór algorytmów i struktur danych – szczególnie pod kątem ich efektywności.
Książka jest doskonałym wprowadzeniem w tę problematykę. Zawiera przegląd głównych zagadnień algorytmicznych. Korzystając z niej, Czytelnik pozna metody tworzenia i analizy algorytmów. Dzięki nim będzie mógł projektować efektywne algorytmy dla problemów pojawiających się w jego praktyce programistycznej lub pracy badawczej.
Algorytmy i struktury danych są tematem jednego z podstawowych przedmiotów na każdych studiach informatycznych. Książka jest sprawdzona dydaktycznie. Powstała na podstawie skryptu o tym samym tytule i notatek do wykładów prowadzonych przez Autorów na Wydziale Matematyki, Informatyki i Mechaniki Uniwersytetu Warszawskiego.


Przedmowa
1.         Podstawowe zasady analizy algorytmów
1.1.          Złożoność obliczeniowa
1.2.          Równania rekurencyjne
1.3.          Funkcje tworzące
1.4.          Poprawność semantyczna
1.5.          Podstawowe struktury danych
1.5.1.       Lista
1.5.2.       Zbiór
1.5.3.       Graf
1.5.4.       Notacja funkcyjna dla atrybutów obiektów
1.5.5.       Drzewo
1.6.          Eliminacja rekursji
1.7.          Koszt zamortyzowany operacji w strukturze danych
1.8.          Metody układania algorytmów
1.8.1.       Metoda „dziel i zwyciężaj"
1.8.2.       Programowanie dynamiczne
1.8.3.       Metoda zachłanna
1.8.4.       Inne metody
Zadania
2.         Sortowanie
2.1.          Selectionsort - sortowanie przez selekcję
2.2.          Insertionsort - sortowanie przez wstawianie
2.3.          Quicksort - sortowanie szybkie
2.4.          Dolne ograniczenie na złożoność problemu sortowania
2.5.          Sortowanie pozycyjne
2.6.          Kolejki priorytetowe i algorytm heapsort
2.7.          Drzewa turniejowe i zadania selekcji
2.8.          Szybkie algorytmy wyznaczania k-tego największego elementu w ciągu
2.9.          Scalanie ciągów uporządkowanych
2.10.        Sortowanie zewnętrzne
2.10.1.     Scalanie wielofazowe z 4 plikami
2.10.2.     Scalanie wielofazowe z 3 plikami
Zadania
3.         Słowniki
3.1.          Implementacja listowa nieuporządkowana
3.2.          Implementacja listowa uporządkowana
3.3.          Drzewa poszukiwań binarnych
3.3.1.       Drzewa AVL
3.3.2.       Samoorganizujące się drzewa BST
3.4.          Mieszanie
3.4.1.       Wybór funkcji mieszającej
3.4.2.       Struktury danych stosowane do rozwiązywania problemu kolizji
3.5.          Wyszukiwanie pozycyjne
3.5.1.       Drzewa RST
3.5.2.       Drzewa TRIE
3.5.3.       Drzewa PATRICIA
3.6.          Wyszukiwanie zewnętrzne
3.6.1.       Pliki nieuporządkowane
3.6.2.       Pliki z funkcją mieszającą
3.6.3.       Sekwencyjne pliki indeksowane
3.6.4.       B-drzewo jako wielopoziomowy indeks rzadki
3.6.5.       B-drzewo jako wielopoziomowy indeks gęsty
Zadania
4.         Złożone struktury danych dla zbiorów elementów
4.1.          Problem sumowania rozłącznych zbiorów
4.1.1.       Implementacja listowa
4.1.2.       Implementacja drzewowa
4.2.          Złączalne kolejki priorytetowe
Zadania
5.         Algorytmy tekstowe
5.1.          Problem wyszukiwania wzorca
5.1.1.       Algorytm N („naiwny")
5.1.2.       Algorytm KMP (Knutha-Morrisa-Pratta)
5.1.3.       Algorytm liniowy dla problemu wyszukiwania wzorca dwuwymiarowego,
                czyli algorytm Bakera
5.1.4.       Algorytm GS' (wersja algorytmu Galila-Seiferasa dla pewnej klasy wzorców)
5.1.5.       Algorytm KMR (Karpa-Millera-Rosenberga)
5.1.6.       Algorytm KR (Karpa-Rabina)
5.1.7.       Algorytm BM (Boyera-Moore’a)
5.1.8.       Algorytm FP (Fishera-Patersona)
5.2.          Drzewa sufiksowe i grafy podsłów
5.2.1.       Niezwarta reprezentacja drzewa sufiksowego
5.2.2.       Tworzenie drzewa sufiksowego
5.2.3.       Tworzenie grafu podsłów
5.3.          Inne algorytmy tekstowe
5.3.1.       Obliczanie najdłuższego wspólnego podsłowa
5.3.2.       Obliczanie najdłuższego wspólnego podciągu
5.3.3.       Wyszukiwanie słów podwójnych
5.3.4.       Wyszukiwanie słów symetrycznych
5.3.5.       Równoważność cykliczna
5.3.6.       Algorytm Huffmana
5.3.7.       Obliczanie leksykograficznie maksymalnego sufiksu
5.3.8.       Jednoznaczne kodowanie
5.3.9.       Liczenie liczby podsłów
Zadania
6.         Algorytmy równoległe
6.1.          Równoległe obliczanie wyrażeń i prostych programów sekwencyjnych
6.2.          Sortowanie równoległe
Zadania
7.         Algorytmy grafowe
7.1.          Spójne składowe
7.2.          Dwuspójne składowe
7.3.          Silnie spójne składowe i silna orientacja
7.4.          Cykle Eulera
7.5.          5-kolorowanie grafów planarnych
7.6.          Najkrótsze ścieżki i minimalne drzewo rozpinające
Zadania
8.            Algorytmy geometryczne
8.1.          Elementarne algorytmy geometryczne
8.2.          Problem przynależności
8.3.          Wypukła otoczka
8.4.          Metoda zamiatania
8.4.1.       Najmniej odległa para punktów
8.4.2.       Pary przecinających się odcinków
Zadania
Bibliografia
Skorowidz

Data dodania książki: 23 kwiecień 2010.
Recenzje



Operator zespołów prądotwórczych
ABC systemów fotowoltaicznych sprzężonych z siecią energetyczną. Poradnik dla instalatorów
Objective-C. Podstawy
Skrypty powłoki systemu Linux. Receptury
Fotografia górska i wspinaczkowa. Od inspiracji do obrazu
Skróty tytułów

E-mail

Hasło


Nowy klient?
Zapomniałeś hasła?
...jest pusty
Wydawnictwa WNT
Wydawnictwa WNT
Inne książki
Język niemiecki - Gramatyka
Język niemiecki - Gramatyka
29.30zł
26.37zł
zobacz wszystkie
01. Ogniwa słoneczne. Wpływ środowiska naturalnego na ich pracę
02. Wybrane zagadnienia z medycyny weterynaryjnej
03. Betony cementowe. Zagadnienia wybrane
04. Elektrotechnika i elektronika dla nieelektryków
05. Instalacje elektryczne w obiektach budowlanych
06. Analiza tolerancji w konstrukcji i technologii maszyn. Zbiór zadań
07. Chów kur (podręcznik)
08. Matematyka na studiach inżynierskich
09. Metrologia wielkości geometrycznych
10. Napęd i sterowanie pneumatyczne
11. Podstawy konstrukcji maszyn Tom 2. Zarys dynamiki i tribologii, elementy podatne, wały i osie maszynowe, łożyska, sprzęgła i hamulce
12. Podstawy konstrukcji maszyn. Elementy, podzespoły i zespoły maszyn i urządzeń
13. Podstawy teoretyczne technologii chemicznej
14. Podstawy toksykologii. Kompendium dla studentów szkół wyższych
15. Programowanie obrabiarek NC/CNC
16. Uporządkowanie makrocząsteczek w polimerach i włóknach
Valid CSS!     Ksiegarnia Techniczna - algorytmy i struktury danych   |   Agencja ubezpieczeniowa