Algorytmy, struktury danych i techniki programowania. Wydanie V
- Autor:
- Piotr Wróblewski
- Wydawnictwo:
- Helion
- Ocena:
- 4.3/6 Opinie: 92
- Stron:
- 376
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi

Sprawdź nowe wydanie
Algorytmy, struktury danych i techniki programowania. Wydanie VI
Piotr Wróblewski
Opis ebooka: Algorytmy, struktury danych i techniki programowania. Wydanie V
- Wprowadzenie do algorytmiki
- Tylko niezbędna teoria
- Gotowe rozwiązania w C++
Podczas dalszej lektury poznasz takie pojęcia, jak rekurencja, analiza złożoności oraz algorytmy sortowania i przeszukiwania czy algorytmy numeryczne. Opanujesz metody optymalizacji algorytmów, sposoby kodowania i kompresji danych oraz elementy algorytmiki grafów. Przedstawione tu algorytmy są zilustrowane gotowymi kodami źródłowymi w C++ , co ułatwia zrozumienie poznawanych zagadnień. Przejrzysta forma, praktyczne przykłady oraz przystępny język sprawiają, że książka pozwala szybko i bez trudu opanować zarówno algorytmy, jak i struktury danych oraz najlepsze techniki programowania.
- Historia algorytmiki
- Struktury danych i ich implementacja
- Wprowadzenie do bibliotek STL, czyli algorytmy i struktury danych dla „leniuchów”
- Analiza złożoności algorytmów
- Wykorzystanie rekurencji i optymalizacja algorytmów
- Algorytmy sortowania i przeszukiwania
- Przeszukiwanie tekstów
- Zaawansowane techniki programowania
- Wykorzystanie grafów
- Algorytmy numeryczne
- Wprowadzenie do sztucznej inteligencji
- Kodowanie i kompresja danych
- Błyskawiczny kurs C++ z uwzględnieniem programowania obiektowego
- Poradnik kompilacji i uruchamiania programów konsolowych oraz graficznych w darmowych środowiskach IDE (GCC/Dev-C++, Microsoft Visual C++ z pakietu Visual Studio).
Szybko i bezboleśnie opanuj wszystkie zagadnienia algorytmiki!
Wybrane bestsellery
-
Dzięki tej książce nauczysz się rozwiązywać ambitne problemy algorytmiczne i projektować własne algorytmy. Materiałem do ćwiczeń są tu przykłady zaczerpnięte z konkursów programistycznych o światowej renomie. Dowiesz się, jak klasyfikować problemy, czym się kierować podczas wybierania struktury d...
Myślenie algorytmiczne. Jak rozwiązywać problemy za pomocą algorytmów Myślenie algorytmiczne. Jak rozwiązywać problemy za pomocą algorytmów
(57.85 zł najniższa cena z 30 dni)62.30 zł
89.00 zł(-30%) -
To nie jest podręcznik dla programistów. Celem autorów jest zaprezentowanie jedynej w swoim rodzaju perspektywy firmy Google, od lat rozwijającej trwały ekosystem oprogramowania, co pozwoliło zebrać pożyteczne wnioski dotyczące skali działalności i czasu jej trwania. W książce zwrócono uwagę na t...
Inżynieria oprogramowania według Google. Czego warto się nauczyć o tworzeniu oprogramowania Inżynieria oprogramowania według Google. Czego warto się nauczyć o tworzeniu oprogramowania
(83.85 zł najniższa cena z 30 dni)90.30 zł
129.00 zł(-30%) -
O tym, ile problemów sprawia niedbale napisany kod, wie każdy programista. Nie wszyscy jednak wiedzą, jak napisać ten świetny, „czysty” kod i czym właściwie powinien się on charakteryzować. Co więcej – jak odróżnić dobry kod od złego? Odpowiedź na te pytania oraz sposoby tworzen...(51.35 zł najniższa cena z 30 dni)
55.30 zł
79.00 zł(-30%) -
W tej książce w sposób jasny i bardzo interesujący przedstawiono uniwersalne zasady architektury oprogramowania wraz z szeregiem wskazówek dotyczących stosowania tych reguł w praktyce. Wyczerpująco zaprezentowano tu dostępne rozwiązania i wyjaśniono, dlaczego są one tak istotne dla sukcesu przeds...
Czysta architektura. Struktura i design oprogramowania. Przewodnik dla profesjonalistów Czysta architektura. Struktura i design oprogramowania. Przewodnik dla profesjonalistów
(57.85 zł najniższa cena z 30 dni)62.30 zł
89.00 zł(-30%) -
Branża IT kusi licznymi ofertami pracy, atrakcyjnymi zarobkami i ciekawymi ścieżkami rozwoju nie tylko zawodowych programistów, lecz również osoby bez wykształcenia informatycznego czy doświadczenia w tej dziedzinie. Te ostatnie zwykle zaczynają karierę od roli testera aplikacji. Jednym z podstaw...(44.50 zł najniższa cena z 30 dni)
48.95 zł
89.00 zł(-45%) -
Prawidłowo przeprowadzona analiza i modelowanie biznesowe opierają się na pewnych ściśle określonych zasadach i korzystają z przeznaczonych do tego celu notacji (języków). Na naszym rynku istnieje wiele podręczników szczegółowo opisujących teorię poszczególnych notacji: UML, BPMN, BMM, SysML itd....
Analiza biznesowa. Praktyczne modelowanie organizacji Analiza biznesowa. Praktyczne modelowanie organizacji
(24.50 zł najniższa cena z 30 dni)26.95 zł
49.00 zł(-45%) -
Autor tego zbioru zadań jest programistą i nauczycielem. To prawdziwy pasjonat programowania ― w tym w języku C++ ― które traktuje jak przedłużenie ludzkiej mowy. Uważa, że praktycznie na wszystko, co robimy w życiu, można spojrzeć jak na wykonywanie funkcji i algorytmów, które opisuj...(24.05 zł najniższa cena z 30 dni)
25.90 zł
37.00 zł(-30%) -
Ta książka zawiera opis podstawowych wzorców, zasad i praktyk przydatnych podczas analizy dziedzin biznesowych, ułatwiających zrozumienie ich strategii i dostosowanie architektury do potrzeb biznesu, aby umożliwić zbudowanie solidnej implementacji logiki biznesowej. Omówiono tu narzędzia i techni...
Koncepcja Domain-Driven Design. Dostosowywanie architektury aplikacji do strategii biznesowej Koncepcja Domain-Driven Design. Dostosowywanie architektury aplikacji do strategii biznesowej
(51.35 zł najniższa cena z 30 dni)55.30 zł
79.00 zł(-30%) -
Jeśli zależy Ci na tym, aby zdobyć rzetelną wiedzę i perfekcyjne umiejętności programowania z użyciem języka C++, powinieneś uczyć się od wybitnego eksperta i twórcy tego języka — Bjarne Stroustrupa, który jako pierwszy zaprojektował i zaimplementował C++. Podręcznik, który trzymasz w ręku,...
Programowanie. Teoria i praktyka z wykorzystaniem C++. Wydanie III Programowanie. Teoria i praktyka z wykorzystaniem C++. Wydanie III
(74.50 zł najniższa cena z 30 dni)81.95 zł
149.00 zł(-45%) -
Ta książka jest drugim, zaktualizowanym i uzupełnionym wydaniem przewodnika dla programistów. Rozpoczyna się od szczegółowego wprowadzenia do nowoczesnego C++ z uwzględnieniem technik eliminowania wąskich gardeł w kodzie bazowym. Następnie omówiono zagadnienia optymalizacji struktur danych i zarz...
Wysoce wydajny C++. Opanuj sztukę optymalizowania działania kodu. Wydanie II Wysoce wydajny C++. Opanuj sztukę optymalizowania działania kodu. Wydanie II
(77.35 zł najniższa cena z 30 dni)83.30 zł
119.00 zł(-30%)
O autorze ebooka

Piotr Wróblewski —
autor książek z dziedziny informatyki. Z wydawnictwem Helion współpracuje od 1992 roku, czego efektem są liczne podręczniki programowania i obsługi komputerów; najpopularniejsze, ABC komputera i Algorytmy, struktury danych i techniki programowania, doczekały się wielu wydań i nieprzerwanie cieszą się zainteresowaniem czytelników. Ostatni z wymienionych tytułów ukazał się również za granicą. Pierwotnie ilustrowany kodem C++, został przygotowany także w wariantach z językami Java i Python.
Piotr Wróblewski jest absolwentem Politechniki Śląskiej i francuskiej uczelni inżynierskiej ENSSAT (w Lannion w Bretanii). Studia we Francji do dziś wspomina jako największą przygodę swojego życia. Po powrocie do Polski przez pewien czas zajmował się pisaniem oprogramowania na zamówienie i prowadzeniem szkoleń komputerowych. Główną część kariery zawodowej zajmuje mu praca w spółkach zagranicznych z branży telekomunikacyjnej, IT i konsultingu, głównie w charakterze kierownika projektów i product managera.
Już w trakcie pracy zawodowej ukończył studia z zarządzania i marketingu ― Master HEC w Szkole Biznesu Politechniki Warszawskiej. Od 2006 roku mieszka we Wrocławiu. W ostatnich latach specjalizuje się w bezpieczeństwie aplikacji (klasycznych i oferowanych w chmurze) i rozwijaniu produktów wspomagających cyberbezpieczeństwo.
Pełny profil zawodowy: https://www.linkedin.com/in/pwroblewski/.
Piotr Wróblewski - pozostałe książki
-
Był początek lat 80. Do Kartoszyna, niewielkiej wioski na Kaszubach, przyjechały setki robotników, naukowców, ludzi żądnych wyzwań, chcących rozpocząć nowy etap w życiu albo po prostu dostać mieszkanie. Zadanie, jakie przed nimi postawiono, było bardzo ambitne. Mieli zbudować Elektrownię Jądrową ...(28.22 zł najniższa cena z 30 dni)
28.22 zł
35.90 zł(-21%) -
Wiernym czytelnikom publikacji spod znaku wydawnictwa Helion Piotra Wróblewskiego przedstawiać nie trzeba. Dość wspomnieć, że jest on autorem wielu publikacji poświęconych głównie programowaniu i obsłudze komputerów. Jego najnowsza książka, Algorytmy w Pythonie. Techniki programowania dla praktyk...
Algorytmy w Pythonie. Techniki programowania dla praktyków Algorytmy w Pythonie. Techniki programowania dla praktyków
(77.35 zł najniższa cena z 30 dni)83.30 zł
119.00 zł(-30%) -
Jeśli chcesz poznać go od podstaw, sięgnij po odpowiedni podręcznik - taki jak ta książka! To wydanie przeznaczone dla użytkowników Linuxa (także macOS) i Windowsa; ewentualne cechy specyficzne dla konkretnych systemów są na bieżąco wyjaśniane w tekście. Zawiera zagadnienia ukierunkowane na prakt...(44.85 zł najniższa cena z 30 dni)
48.30 zł
69.00 zł(-30%) -
Chyba nikt nie mógł przewidzieć, że komputer i Internet tak szybko staną się nieodłącznymi towarzyszami naszego codziennego życia. Czy tego chcemy, czy nie, nadszedł moment, aby się z nimi zaprzyjaźnić. W przeciwnym razie nadal będziemy tracić mnóstwo czasu na czekanie w kolejkach i „analog...(31.85 zł najniższa cena z 30 dni)
34.30 zł
49.00 zł(-30%) -
Zarządzanie projektami to rozległa i skomplikowana dziedzina wiedzy. Dobry kierownik projektu powinien być osobą kompetentną, komunikatywną, zdyscyplinowaną, wszechstronną i doświadczoną, łączącą zdolności techniczne z marketingowymi, a nawet psychologicznymi. Dobry PM to zdolny dyrygent, pod któ...
Zwinnie do przodu. Poradnik kierownika projektów informatycznych Zwinnie do przodu. Poradnik kierownika projektów informatycznych
(44.50 zł najniższa cena z 30 dni)48.95 zł
89.00 zł(-45%) -
Java jest obecnie jednym z najpopularniejszych języków programowania, co zawdzięcza przede wszystkim swojej prostocie, nowoczesności, dużym możliwościom oraz niezależności od architektury platform sprzętowych i systemowych, na których mają pracować napisane w tym języku programy. Java znalazła za...
Algorytmy, struktury danych i techniki programowania dla programistów Java Algorytmy, struktury danych i techniki programowania dla programistów Java
(57.85 zł najniższa cena z 30 dni)62.30 zł
89.00 zł(-30%) -
Algorytmika to dziedzina, która w ciągu ostatnich kilkudziesięciu lat dostarczyła wielu efektywnych narzędzi wspomagających rozwiązywanie różnorodnych zagadnień za pomocą komputera. Dla niektórych stanowi swego rodzaju książkę kucharską, do której sięgają jedynie po wybrane przepisy, a dla innych...
Algorytmy, struktury danych i techniki programowania. Wydanie VI Algorytmy, struktury danych i techniki programowania. Wydanie VI
(38.35 zł najniższa cena z 30 dni)41.30 zł
59.00 zł(-30%) -
Nie pamiętasz jakiegoś algorytmu? Nie wiesz, jaką strukturę danych należy zastosować? Nie masz pojęcia, jak wyznaczyć złożoność obliczeniową algorytmu? Nie martw się, Twoje problemy należą już do przeszłości! Tablice informatyczne. Algorytmy pozwolą Ci szybko odnaleźć i przypomnieć sobie podstawo...(8.50 zł najniższa cena z 30 dni)
9.35 zł
17.00 zł(-45%) -
Jeśli chcesz szybko i bez stresu nauczyć się korzystać z podstawowych dobrodziejstw komputera i sieci internetowej, ta książka Ci w tym pomoże! Znajdziesz w niej wszystkie potrzebne informacje —jaki komputer wybrać, jak go włączyć i co zrobić dalej. Dowiesz się, jak poruszać się po ekranie,...(19.95 zł najniższa cena z 30 dni)
21.95 zł
39.90 zł(-45%) -
Społeczeństwo – sport – edukacja zawiera artykuły przedstawione w trakcie dwóch dni w ramach XV Ogólnopolskiego Zjazdu Socjologicznego, który miał miejsce we wrześniu 2013 roku w Szczecinie. Przedłożone przez autorów referatów teksty uzupełnione ...(20.16 zł najniższa cena z 30 dni)
20.16 zł
25.20 zł(-20%)
Ebooka przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video zobaczysz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP4 (pliki spakowane w ZIP)
Szczegóły ebooka
- ISBN Książki drukowanej:
- 978-83-283-1406-1, 9788328314061
- Data wydania książki drukowanej:
- 2015-09-08
- ISBN Ebooka:
- 978-83-283-2132-8, 9788328321328
- Data wydania ebooka:
-
2015-09-07
Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Format:
- 158x235
- Numer z katalogu:
- 33593
- Rozmiar pliku Pdf:
- 7.1MB
- Rozmiar pliku ePub:
- 7.8MB
- Rozmiar pliku Mobi:
- 17.6MB
- Przykłady na ftp
Ebook zawiera materiały dodatkowe, które możesz pobrać z serwera FTP - link znajdziesz na stronie redakcyjnej.
Spis treści ebooka
- Co odróżnia tę książkę od innych podręczników? (9)
- Dlaczego C++? (10)
- Jak należy czytać tę książkę? (11)
- Co zostało opisane w tej książce? (11)
- Programy przykładowe (13)
- Konwencje typograficzne i oznaczenia (14)
- Uwagi do wydania V (15)
- Jak to wcześniej bywało, czyli wyjątki z historii maszyn algorytmicznych (19)
- Jak to się niedawno odbyło, czyli o tym, kto "wymyślił" metodologię programowania (23)
- Proces koncepcji programów (24)
- Poziomy abstrakcji opisu i wybór języka (25)
- Poprawność algorytmów (26)
- Zadania (28)
- Rozwiązania i wskazówki do zadań (28)
- Definicja rekurencji (31)
- Ilustracja pojęcia rekurencji (33)
- Jak wykonują się programy rekurencyjne? (34)
- Niebezpieczeństwa rekurencji (36)
- Ciąg Fibonacciego (36)
- Stack overflow! (38)
- Pułapek ciąg dalszy (39)
- Stąd do wieczności (40)
- Definicja poprawna, ale... (40)
- Typy programów rekurencyjnych (41)
- Myślenie rekurencyjne (43)
- Przykład 1.: Spirala (44)
- Przykład 2.: Kwadraty "parzyste" (45)
- Uwagi praktyczne na temat technik rekurencyjnych (46)
- Zadania (47)
- Rozwiązania i wskazówki do zadań (50)
- Typy podstawowe i złożone (56)
- Tablice (57)
- Ciągi znaków i napisy w C++ (58)
- Typy złożone (60)
- Struktury i wprowadzenie pojęcia referencji (60)
- Klasy i programowanie obiektowe (62)
- Abstrakcyjne struktury danych (63)
- Listy jednokierunkowe (64)
- Tablicowa implementacja list (84)
- Stos (89)
- Kolejki FIFO (93)
- Sterty i kolejki priorytetowe (96)
- Drzewa i ich reprezentacje (101)
- Zbiory (113)
- STL, czyli struktury danych dla leniuchów (115)
- Klasyczne kontenery sekwencyjne (116)
- Adaptery (nakładki na inne kontenery) (120)
- Kontenery asocjacyjne (121)
- Algorytmy w STL (122)
- Dalsze materiały na temat STL (123)
- Zadania (123)
- Rozwiązania zadań (124)
- Definicje i przykłady (126)
- Jeszcze raz funkcja silnia (129)
- Zerowanie fragmentu tablicy (133)
- Wpadamy w pułapkę (134)
- Różne typy złożoności obliczeniowej (136)
- Nowe zadanie: uprościć obliczenia! (137)
- Analiza programów rekurencyjnych (138)
- Terminologia i definicje (138)
- Ilustracja metody na przykładzie (140)
- Rozkład logarytmiczny (140)
- Zamiana dziedziny równania rekurencyjnego (142)
- Funkcja Ackermanna, czyli coś dla smakoszy (143)
- Złożoność obliczeniowa to nie religia! (144)
- Techniki optymalizacji programów (144)
- Zadania (145)
- Rozwiązania i wskazówki do zadań (146)
- Jak pracuje kompilator? (150)
- Odrobina formalizmu nie zaszkodzi! (151)
- Kilka przykładów derekursywacji algorytmów (153)
- Derekursywacja z wykorzystaniem stosu (156)
- Eliminacja zmiennych lokalnych (156)
- Metoda funkcji przeciwnych (158)
- Klasyczne schematy derekursywacji (160)
- Schemat typu while (160)
- Schemat typu if-else (161)
- Schemat z podwójnym wywołaniem rekurencyjnym (163)
- Podsumowanie (165)
- Sortowanie przez wstawianie, algorytm klasy O(N2) (168)
- Sortowanie bąbelkowe, algorytm klasy O(N2) (169)
- Quicksort, algorytm klasy O(N log N) (171)
- Heap Sort - sortowanie przez kopcowanie (174)
- Scalanie zbiorów posortowanych (176)
- Sortowanie przez scalanie, algorytm klasy O(N log N) (176)
- Sortowanie zewnętrzne (178)
- Uwagi praktyczne (181)
- Przeszukiwanie liniowe (183)
- Przeszukiwanie binarne (184)
- Transformacja kluczowa (hashing) (185)
- W poszukiwaniu funkcji H (187)
- Najbardziej znane funkcje H (188)
- Obsługa konfliktów dostępu (190)
- Powrót do źródeł (190)
- Jeszcze raz tablice! (191)
- Próbkowanie liniowe (192)
- Podwójne kluczowanie (193)
- Zastosowania transformacji kluczowej (195)
- Podsumowanie metod transformacji kluczowej (195)
- Algorytm typu brute-force (197)
- Nowe algorytmy poszukiwań (199)
- Algorytm K-M-P (200)
- Algorytm Boyera i Moore'a (203)
- Algorytm Rabina i Karpa (205)
- Programowanie typu "dziel i zwyciężaj" (210)
- Odszukiwanie minimum i maksimum w tablicy liczb (211)
- Mnożenie macierzy o rozmiarze N(N (213)
- Mnożenie liczb całkowitych (216)
- Inne znane algorytmy "dziel i zwyciężaj" (217)
- Algorytmy "żarłoczne", czyli przekąsić coś nadszedł już czas... (217)
- Problem plecakowy, czyli niełatwe jest życie turysty piechura (218)
- Wydawanie reszty, czyli "A nie ma pan drobnych?" w praktyce (220)
- Programowanie dynamiczne (221)
- Ciąg Fibonacciego (223)
- Równania z wieloma zmiennymi (223)
- Najdłuższa wspólna podsekwencja (225)
- Inne techniki programowania (227)
- Uwagi bibliograficzne (230)
- Definicje i pojęcia podstawowe (232)
- Cykle w grafach (234)
- Sposoby reprezentacji grafów (237)
- Reprezentacja tablicowa (237)
- Słowniki węzłów (239)
- Listy kontra zbiory (240)
- Podstawowe operacje na grafach (240)
- Suma grafów (240)
- Kompozycja grafów (240)
- Graf do potęgi (241)
- Algorytm Roya-Warshalla (242)
- Algorytm Floyda-Warshalla (245)
- Algorytm Dijkstry (248)
- Algorytm Bellmana-Forda (249)
- Drzewo rozpinające minimalne (249)
- Algorytm Kruskala (250)
- Algorytm Prima (251)
- Przeszukiwanie grafów (251)
- Strategia "w głąb" (przeszukiwanie zstępujące) (252)
- Strategia "wszerz" (253)
- Inne strategie przeszukiwania (255)
- Problem właściwego doboru (255)
- Podsumowanie (259)
- Zadania (259)
- Poszukiwanie miejsc zerowych funkcji (261)
- Iteracyjne obliczanie wartości funkcji (263)
- Interpolacja funkcji metodą Lagrange'a (264)
- Różniczkowanie funkcji (265)
- Całkowanie funkcji metodą Simpsona (267)
- Rozwiązywanie układów równań liniowych metodą Gaussa (268)
- Uwagi końcowe (271)
- Przegląd obszarów zainteresowań sztucznej inteligencji (SI) (274)
- Systemy eksperckie (275)
- Sieci neuronowe (276)
- Reprezentacja problemów (278)
- Gry dwuosobowe i drzewa gier (279)
- Algorytm mini-max (280)
- Kodowanie danych i arytmetyka dużych liczb (287)
- Kodowanie symetryczne (287)
- Kodowanie asymetryczne (288)
- Metody prymitywne (293)
- Łamanie szyfrów (295)
- Techniki kompresji danych (295)
- Kompresja za pomocą modelowania matematycznego (297)
- Kompresja metodą RLE (298)
- Kompresja danych metodą Huffmana (299)
- Kodowanie LZW (303)
- Idea kodowania słownikowego na przykładach (304)
- Opis formatu GIF (306)
- Teksty zadań (309)
- Rozwiązania (311)
- Elementy języka C++ na przykładach (315)
- Pierwszy program (315)
- Dyrektywa #include (316)
- Podprogramy (316)
- Procedury (316)
- Funkcje (317)
- Operacje arytmetyczne (318)
- Operacje logiczne (318)
- Wskaźniki i zmienne dynamiczne (319)
- Referencje (320)
- Typy złożone (320)
- Tablice (321)
- Rekordy (321)
- Instrukcja switch (322)
- Iteracje (322)
- Struktury rekurencyjne (323)
- Parametry programu main() (323)
- Operacje na plikach w C++ (323)
- Programowanie obiektowe w C++ (324)
- Terminologia (325)
- Obiekty na przykładzie (326)
- Składowe statyczne klas (328)
- Metody stałe klas (329)
- Dziedziczenie własności (329)
- Kod warunkowy w C++ (331)
- System dziesiętny i kilka definicji (333)
- System dwójkowy (334)
- Operacje arytmetyczne na liczbach dwójkowych (335)
- Operacje logiczne na liczbach dwójkowych (336)
- System ósemkowy (337)
- System szesnastkowy (337)
- Zmienne w pamięci komputera (338)
- Kodowanie znaków (339[x1])
- Zawartość archiwum ZIP na ftp (341)
- Darmowe kompilatory C++ (342)
- GNU C Compiler (342)
- Microsoft Visual Studio Community (344)
- Dev-C++ (Orwell) (345)
- Kompilacja i uruchamianie programów w C++ (345)
- GCC (346)
- Microsoft Visual Studio (347)
- Dev-C++ (352)
Przedmowa (9)
Rozdział 1. Zanim wystartujemy (17)
Rozdział 2. Rekurencja (31)
Rozdział 3. Typy i struktury danych (55)
Rozdział 4. Analiza złożoności algorytmów (125)
Rozdział 5. Derekursywacja i optymalizacja algorytmów (149)
Rozdział 6. Algorytmy sortowania (167)
Rozdział 7. Algorytmy przeszukiwania (183)
Rozdział 8. Przeszukiwanie tekstów (197)
Rozdział 9. Zaawansowane techniki programowania (209)
Rozdział 10. Elementy algorytmiki grafów (231)
Rozdział 11. Algorytmy numeryczne (261)
Rozdział 12. Czy komputery mogą myśleć? (273)
Rozdział 13. Kodowanie i kompresja danych (285)
Rozdział 14. Zadania różne (309)
Dodatek A. Poznaj C++ w pięć minut! (315)
Dodatek B. Systemy obliczeniowe w pigułce (333)
Dodatek C. Kompilowanie programów przykładowych (341)
Literatura (355)
Spis tabel (357)
Spis ilustracji (359)
Skorowidz (365)
Helion - inne książki
-
Poznanie języka to jednak dopiero połowa sukcesu. Musisz też wiedzieć, jakie operacje w systemie wykonuje ten język. Do zbadania, jak działa kompilator i co dzieje się za kulisami, w książce tej wykorzystywana jest płytka rozwojowa Nucleo z niewielkim, tanim mikroukładem ARM. Dowiesz się, jak pra...
Język C w programowaniu urządzeń. Praktyczna nauka tworzenia kodu dla systemów wbudowanych Język C w programowaniu urządzeń. Praktyczna nauka tworzenia kodu dla systemów wbudowanych
(69.60 zł najniższa cena z 30 dni)60.90 zł
87.00 zł(-30%) -
Oto zwięzły przewodnik przeznaczony dla inżynierów danych, którzy chcą poznać zasady implementacji potoków danych. Wyjaśnia najważniejsze pojęcia związane z potokami danych, opisuje zasady ich tworzenia i implementacji, prezentuje także najlepsze praktyki stosowane przez liderów w branży analizy ...
Potoki danych. Leksykon kieszonkowy. Przenoszenie i przetwarzanie danych na potrzeby ich analizy Potoki danych. Leksykon kieszonkowy. Przenoszenie i przetwarzanie danych na potrzeby ich analizy
(37.42 zł najniższa cena z 30 dni)34.93 zł
49.90 zł(-30%) -
Cyberbezpieczeństwo dotyczy dziś każdego. Nowe, zaktualizowane wydanie Cyberbezpieczeństwa dla bystrzaków pomoże Ci chronić osobiste informacje i zabezpieczyć dane biznesowe. Dowiedz się, co się dzieje z plikami, które przechowujesz online. Pracuj bezpiecznie w domu i unikaj dezinformacji. Upewni...(51.75 zł najniższa cena z 30 dni)
48.30 zł
69.00 zł(-30%) -
To trzecie wydanie przewodnika autorstwa twórców Kubernetesa. Zostało starannie zaktualizowane i wzbogacone o tak ważne zagadnienia jak bezpieczeństwo, dostęp do Kubernetesa za pomocą kodu napisanego w różnych językach programowania czy tworzenie aplikacji wieloklastrowych. Dzięki książce poznasz...
Kubernetes. Tworzenie niezawodnych systemów rozproszonych. Wydanie III Kubernetes. Tworzenie niezawodnych systemów rozproszonych. Wydanie III
(51.75 zł najniższa cena z 30 dni)48.30 zł
69.00 zł(-30%) -
Ta książka, podobnie jak inne z serii „Biblia”, zawiera zarówno niezbędne teoretyczne informacje, jak i mnóstwo praktycznych wskazówek i instrukcji, dzięki czemu jest znakomitą pomocą w nauce pisania skryptów dla Linuksa. Pokazano tu, kiedy efektywniej jest używać interfejsu graficzne...
Linux. Wiersz poleceń i skrypty powłoki. Biblia. Wydanie IV Linux. Wiersz poleceń i skrypty powłoki. Biblia. Wydanie IV
-
Dzięki temu przewodnikowi zrozumiesz techniki ataków, jak również metody śledcze obrońców. Nauczysz się analizować i śledzić ataki, a także stawiać hipotezy dotyczące ich sprawców. Znajdziesz tu opisy najważniejszych cyberataków, w tym przeprowadzonych na zlecenie rządów. Poznasz świat ukierunkow...
Sztuka wojny cyfrowej. Przewodnik dla śledczego po szpiegostwie, oprogramowaniu ransomware i cyberprzestępczości zorganizowanej Sztuka wojny cyfrowej. Przewodnik dla śledczego po szpiegostwie, oprogramowaniu ransomware i cyberprzestępczości zorganizowanej
(51.75 zł najniższa cena z 30 dni)48.30 zł
69.00 zł(-30%) -
Dzięki DevOps możesz przyspieszyć cykl życia związany z dostarczaniem oprogramowania, jeśli tylko poznasz procesy, narzędzia i sposób myślenia będący podstawą kultury DevOps. Ta książka pomaga inżynierom oprogramowania i kierownikom do spraw technicznych w przekształcaniu organizacji w celu przyj...(59.25 zł najniższa cena z 30 dni)
55.30 zł
79.00 zł(-30%) -
Wielu adeptów kodowania ulega złudnemu przekonaniu, że opanowanie jakiegoś języka programowania wystarczy, aby być programistą. Nader często w pośpiechu piszą nieuporządkowany kod, który zawiera mnóstwo powtórzeń i jest kompletnie nieczytelny. Tymczasem prawdziwi mistr...
The Art of Clean Code. Jak eliminować złożoność i pisać czysty kod The Art of Clean Code. Jak eliminować złożoność i pisać czysty kod
(38.35 zł najniższa cena z 30 dni)41.30 zł
59.00 zł(-30%) -
To trzecie, wzbogacone i uzupełnione wydanie praktycznego samouczka, dzięki któremu błyskawicznie rozpoczniesz pracę z Terraform. Zapoznasz się z językiem programowania Terraform i zasadami tworzenia kodu. Szybko zaczniesz wdrażać infrastrukturę i zarządzać nią za pomocą zaledwie kilku poleceń. I...
Terraform. Tworzenie infrastruktury za pomocą kodu. Wydanie III Terraform. Tworzenie infrastruktury za pomocą kodu. Wydanie III
(64.35 zł najniższa cena z 30 dni)69.30 zł
99.00 zł(-30%) -
Ta książka jest właśnie takim mistrzem-przyjacielem. Nie zawiera skomplikowanej teorii i technicznego żargonu, znajdziesz w niej za to mnóstwo sekretów i wskazówek, dzięki którym zaczniesz przywozić z podróży przepiękne zdjęcia! Zamieszczono w niej sporo ważnych uwag na temat kreatywności czy wiz...
Fotografia podróżnicza. Tajemnice zawodowców wyjaśnione krok po kroku Fotografia podróżnicza. Tajemnice zawodowców wyjaśnione krok po kroku
(38.35 zł najniższa cena z 30 dni)41.30 zł
59.00 zł(-30%)
Dzieki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
W przypadku usługi "Druk na żądanie" termin dostarczenia przesyłki może obejmować także czas potrzebny na dodruk (do 10 dni roboczych)
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.


Oceny i opinie klientów: Algorytmy, struktury danych i techniki programowania. Wydanie V Piotr Wróblewski (92)
Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(24)
(26)
(19)
(9)
(6)
(8)
Programista
Data dodania: 2017-01-07 Ocena: 6 Opinia niepotwierdzona zakupem
Krzysztof,
Data dodania: 2016-07-02 Ocena: 6 Opinia niepotwierdzona zakupem
Tomek,
Data dodania: 2015-12-31 Ocena: 4 Opinia niepotwierdzona zakupem
Rafał,
Data dodania: 2015-11-03 Ocena: 3 Opinia niepotwierdzona zakupem
student informatyki UW,
Data dodania: 2015-11-11 Ocena: 1 Opinia niepotwierdzona zakupem
Oceny i opinie poprzednich wydań
Data dodania: 2020-11-25 Ocena: 6 Opinia potwierdzona zakupem
Data dodania: 2018-12-30 Ocena: 6 Opinia potwierdzona zakupem
Data dodania: 2014-03-29 Ocena: 6 Opinia potwierdzona zakupem
Paweł Mroziński, korepetytor
Data dodania: 2012-04-02 Ocena: 6 Opinia potwierdzona zakupem
Data dodania: 2012-04-02 Ocena: 6 Opinia niepotwierdzona zakupem
Data dodania: 2011-07-22 Ocena: 6 Opinia niepotwierdzona zakupem
Data dodania: 2011-02-07 Ocena: 6 Opinia niepotwierdzona zakupem
Adam,
Data dodania: 2009-03-30 Ocena: 6 Opinia niepotwierdzona zakupem
Hubert Pietrusiak,
Data dodania: 2008-07-24 Ocena: 6 Opinia niepotwierdzona zakupem
Data dodania: 2008-05-08 Ocena: 6 Opinia niepotwierdzona zakupem
Adam D,
Data dodania: 2008-03-04 Ocena: 6 Opinia niepotwierdzona zakupem
Adam D,
Data dodania: 2008-03-04 Ocena: 6 Opinia niepotwierdzona zakupem
Andrzej Aleksiejuk,
Data dodania: 2005-10-24 Ocena: 6 Opinia niepotwierdzona zakupem
Tomasz Wiśniewski,
Data dodania: 2005-04-01 Ocena: 6 Opinia niepotwierdzona zakupem
Łukasz Staśko,
Data dodania: 2004-10-12 Ocena: 6 Opinia potwierdzona zakupem
Michał,
Data dodania: 2004-06-16 Ocena: 6 Opinia niepotwierdzona zakupem
Data dodania: 2004-06-04 Ocena: 6 Opinia niepotwierdzona zakupem
Data dodania: 2004-05-05 Ocena: 6 Opinia niepotwierdzona zakupem
Piotr Kierzkowski,
Data dodania: 2004-03-04 Ocena: 6 Opinia potwierdzona zakupem
Adam Gawarkiewicz,
Data dodania: 2003-12-17 Ocena: 6 Opinia potwierdzona zakupem
Data dodania: 2003-11-07 Ocena: 6 Opinia niepotwierdzona zakupem
Tomasz Zieliński,
Data dodania: 2003-03-31 Ocena: 6 Opinia niepotwierdzona zakupem
Łukasz Lis,
Data dodania: Ocena: 5 Opinia potwierdzona zakupem
Dariusz Grządziel,
Data dodania: Ocena: 5 Opinia niepotwierdzona zakupem
Radosław Delimata,
Data dodania: Ocena: 5 Opinia niepotwierdzona zakupem
Krzysztof Rutczyński,
Data dodania: Ocena: 5 Opinia potwierdzona zakupem
Krzysztof Rutczyński,
Data dodania: Ocena: 5 Opinia potwierdzona zakupem
Data dodania: Ocena: 5 Opinia niepotwierdzona zakupem
Data dodania: Ocena: 5 Opinia niepotwierdzona zakupem
Data dodania: Ocena: 5 Opinia niepotwierdzona zakupem
Piotr Wittchen, Programista
Data dodania: 2015-02-15 Ocena: 5 Opinia potwierdzona zakupem
Bartłomiej Zieliński,
Data dodania: 2014-12-26 Ocena: 5 Opinia niepotwierdzona zakupem
Rav,
Data dodania: 2014-10-19 Ocena: 5 Opinia potwierdzona zakupem
Data dodania: 2013-12-20 Ocena: 5 Opinia potwierdzona zakupem
Wojciech Buczek,
Data dodania: 2013-01-04 Ocena: 5 Opinia niepotwierdzona zakupem
Data dodania: 2012-02-01 Ocena: 5 Opinia niepotwierdzona zakupem
Kamil Swędrak, Student Informatyki
Data dodania: 2012-01-12 Ocena: 5 Opinia niepotwierdzona zakupem
Data dodania: 2008-09-28 Ocena: 5 Opinia niepotwierdzona zakupem
Damian Czapiewski,
Data dodania: 2008-04-16 Ocena: 5 Opinia potwierdzona zakupem
Sławek,
Data dodania: 2007-09-20 Ocena: 5 Opinia potwierdzona zakupem
dominikW,
Data dodania: 2006-08-28 Ocena: 5 Opinia niepotwierdzona zakupem
Łukasz Kamiński,
Data dodania: 2005-11-03 Ocena: 5 Opinia niepotwierdzona zakupem
Twardy,
Data dodania: 2005-07-11 Ocena: 5 Opinia niepotwierdzona zakupem
Łukasz Brodny,
Data dodania: 2005-03-07 Ocena: 5 Opinia niepotwierdzona zakupem
Data dodania: 2004-12-02 Ocena: 5 Opinia niepotwierdzona zakupem
Artur Skarżycki,
Data dodania: 2004-11-09 Ocena: 5 Opinia niepotwierdzona zakupem
Paweł vel cisCOoo,
Data dodania: 2004-07-15 Ocena: 5 Opinia niepotwierdzona zakupem
Data dodania: 2003-09-19 Ocena: 5 Opinia niepotwierdzona zakupem
Marek Smęt,
Data dodania: Ocena: 4 Opinia niepotwierdzona zakupem
Bobers,
Data dodania: Ocena: 4 Opinia niepotwierdzona zakupem
nori,
Data dodania: Ocena: 4 Opinia niepotwierdzona zakupem
Data dodania: Ocena: 4 Opinia niepotwierdzona zakupem
Robert Borowski,
Data dodania: Ocena: 4 Opinia niepotwierdzona zakupem
Piotr Pańszczyk,
Data dodania: Ocena: 4 Opinia niepotwierdzona zakupem
Nestor de Quire,
Data dodania: Ocena: 4 Opinia potwierdzona zakupem
Damian Daszkiewicz,
Data dodania: Ocena: 4 Opinia potwierdzona zakupem
Krzysztof Choromański,
Data dodania: Ocena: 4 Opinia niepotwierdzona zakupem
Data dodania: 2019-10-11 Ocena: 4 Opinia niepotwierdzona zakupem
Michał,
Data dodania: 2008-08-25 Ocena: 4 Opinia niepotwierdzona zakupem
Data dodania: 2006-07-24 Ocena: 4 Opinia niepotwierdzona zakupem
Paweł Pietrasz,
Data dodania: 2006-07-24 Ocena: 4 Opinia potwierdzona zakupem
Krzysztof Kiereś,
Data dodania: 2005-02-21 Ocena: 4 Opinia niepotwierdzona zakupem
Data dodania: 2005-01-17 Ocena: 4 Opinia niepotwierdzona zakupem
Data dodania: 2004-10-06 Ocena: 4 Opinia niepotwierdzona zakupem
Tomasz Rakoczy,
Data dodania: 2004-03-12 Ocena: 4 Opinia niepotwierdzona zakupem
Aleksander,
Data dodania: 2003-09-26 Ocena: 4 Opinia niepotwierdzona zakupem
Data dodania: Ocena: 3 Opinia niepotwierdzona zakupem
Maciej Czekay,
Data dodania: Ocena: 3 Opinia niepotwierdzona zakupem
olek,
Data dodania: 2019-12-15 Ocena: 3 Opinia niepotwierdzona zakupem
Data dodania: 2013-12-31 Ocena: 3 Opinia niepotwierdzona zakupem
Data dodania: 2013-06-12 Ocena: 3 Opinia niepotwierdzona zakupem
tomasz b,
Data dodania: 2013-04-02 Ocena: 3 Opinia niepotwierdzona zakupem
Data dodania: 2005-03-29 Ocena: 3 Opinia niepotwierdzona zakupem
Radek Delimata,
Data dodania: 2003-09-18 Ocena: 3 Opinia niepotwierdzona zakupem
Data dodania: 2023-01-04 Ocena: 2 Opinia niepotwierdzona zakupem
Data dodania: 2015-09-15 Ocena: 2 Opinia niepotwierdzona zakupem
Data dodania: 2015-03-05 Ocena: 2 Opinia niepotwierdzona zakupem
Programista Web
Data dodania: 2014-08-08 Ocena: 2 Opinia niepotwierdzona zakupem
XYZ,
Data dodania: 2012-03-26 Ocena: 2 Opinia niepotwierdzona zakupem
TrOuBLE,
Data dodania: 2003-08-18 Ocena: 2 Opinia niepotwierdzona zakupem
Data dodania: Ocena: 1 Opinia niepotwierdzona zakupem
Data dodania: 2013-11-17 Ocena: 1 Opinia niepotwierdzona zakupem
Tomek, programista
Data dodania: 2012-07-31 Ocena: 1 Opinia potwierdzona zakupem
Paweł Wilga, Informatyk, programista
Data dodania: 2012-04-11 Ocena: 1 Opinia potwierdzona zakupem
programista
Data dodania: 2012-02-02 Ocena: 1 Opinia niepotwierdzona zakupem
Student PK Informatyka,
Data dodania: 2005-03-01 Ocena: 1 Opinia niepotwierdzona zakupem
Data dodania: 2005-01-03 Ocena: 1 Opinia niepotwierdzona zakupem
więcej opinii