
KSIĘGARNIA INTERNETOWA
 |
| Beletrystyka |
 |
| > |
 |
| > |
 |
| > |
 |
| > |
 |
| > |
 |
| > |
 |
| > |
 |
| > |
 |
| > |
 |
| > |
 |
| > |
 |
| Informatyka |
 |
| > |
 |
| > |
 |
| > |
 |
| > |
 |
| > |
 |
| > |
 |
| > |
 |
| > |
 |
| > |
 |
| > |
 |
| > |
 |
| Lit. Młodzieżowa |
 |
| > |
 |
| > |
 |
| > |
 |
| > |
 |
| Lit. Piękna |
 |
| > |
 |
| > |
 |
| > |
 |
| Lit. Pop.-nauk. |
 |
| > |
 |
| > |
 |
| > |
 |
| > |
 |
| > |
 |
| > |
 |
| > |
 |
| > |
 |
| > |
 |
| > |
 |
| > |
 |
| > |
 |
| > |
 |
| > |
 |
| > |
 |
| > |
 |
| > |
 |
| > |
 |
| > |
 |
| > |
 |
| > |
 |
| > |
 |
|
 |
|
    |
|
 |
Ekspresowa i darmowa wysyłka kupionych książek przy zamówieniach przekraczających 199 złotych! |
 |
|
Algorytmy, struktury danych i techniki programowania
Piotr Wróblewski
Wydawnictwo Helion
Cena 29.899999619 PLN

Książka zostałą napisana przez Piotr Wróblewski - Algorytmika stanowi gałąź wiedzy, która w ciągu ostatnich kilkudziesięciu lat dostarczyła wielu efektywnych narzędzi wspomagających rozwiązywanie różnorodnych problemów za pomocą komputera. Teoria algorytmów i struktur danych jest jednym z podstawowych przedmiotów wykładanych na studiach informatycznych i pokrewnych.
To już trzecie, poprawione wydanie książki, która od wielu lat stanowi podstawowy podręcznik z dziedziny algorytmiki. Różni się od klasycznych podręczników akademickich: skierowana jest nie tylko do adeptów informatyki. Dzięki naciskowi na praktyczną stronę prezentowanych zagadnień powinna zainteresować także osoby programujące hobbystycznie, jak również tych wszystkich, dla których programowanie jest działalnością ważną, lecz nie podstawową w pracy zawodowej. Jest to nowoczesny podręcznik dla wszystkich, którzy w codziennej pracy programistycznej odczuwają potrzebę szybkiego odszukania pewnych informacji z dziedziny algorytmiki w celu zastosowania ich w swoich programach.
W książce opisano m.in.:
- Techniki rekurencyjne: co to jest rekurencja i jak ją stosować w praktyce?
- Sortowanie danych: najpopularniejsze procedury sortujące.
- Struktury danych: listy, kolejki, zbiory i drzewa w ujęciu praktycznym.
- Derekursywacja: jak zmienić program rekurencyjny (czasami bardzo czasochłonny) na wersję iteracyjną?
- Algorytmy przeszukiwania: przeszukiwanie liniowe, binarne i transformacja liniowa (ang. hashing).
- Przeszukiwanie tekstów: opis najbardziej znanych metod przeszukiwania tekstów (Boyera i Moore'a, Rabina i Karpa, brute-force, K-M-P).
- Zaawansowane techniki programowania: dziel i rządź, programowanie dynamiczne, algorytmy żarłoczne (ang. greedy).
- Algorytmika grafów: opis jednej z najciekawszych struktur danych występujących w informatyce.
- Sztuczna inteligencja: czy komputery mogą myśleć?
- Kodowanie i kompresja danych: opis najpopularniejszych metod kodowania i kompresji danych - systemu kryptograficznego z kluczem publicznym i metody Huffmana
W książce znajdziesz również liczne przykłady i zadania, które pomogą Ci sprawdzić swoją wiedzę. Kod źródłowy znajdziesz na dołączonej dyskietce.
Powiązane książki:Dante Treglia - Perełki programowania gier. Vademecum profesjonalisty. Tom 3 Bruce Eckel - Thinking in Java. Edycja polska Alfred V. Aho, Jeffrey D. Ullman - Wykłady z informatyki z przykładami w języku C Michael Landy, Saleem Siddiqui, Jeff Swisher - JBuilder. Vademecum profesjonalisty Marty Hall, Larry Brown - Serwisy internetowe. Programowanie Victor Shtern - C++. Inżynieria programowania John Lakos - C++. Projektowanie systemów informatycznych. Vademecum profesjonalisty David Vandevoorde, Nicolai M. Josuttis - C++. Szablony. Vademecum profesjonalisty Geoffrey Young, Paul Lindner, Randy Kobes - mod_perl. Podręcznik programisty Jeffrey McManus - Visual Basic .NET. Bazy danych. Księga eksperta Wayne S. Freeze - Visual Basic i DirectX. Programowanie gier w Windows Microsoft Corporation - Visual C++ .NET. Encyklopedia Microsoft Corporation - Visual Basic .NET. Encyklopedia Alan Shalloway, James R. Trott - Projektowanie zorientowane obiektowo. Wzorce projektowe David Astels, Granville Miller, Miroslav Novak - eXtreme programming Andrew Stopford - PHP. Programowanie w systemie Windows. Vademecum profesjonalisty Matthias Felleisen, Robert Bruce Findler, Matthew Flatt, Shriram Krishnamurthi - Projektowanie oprogramowania. Wstęp do programowania i techniki komputerowej Jakob Nielsen - Projektowanie funkcjonalnych serwisów internetowych Paul Clements, Rick Kazman, Mark Klein - Architektura oprogramowania. Metody oceny oraz analiza przypadków Leon Atkinson - PHP. Programowanie. Tworzenie dynamicznych serwisów internetowych za pomocą PHP |
|