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
-
Poznaj świat programowania w R, języku stworzonym z myślą o statystyce, analizie danych i wizualizacji. Ta kompleksowa książka poprowadzi Cię krok po kroku od zupełnych podstaw aż po zaawansowane techniki, wszystko to w ciągu jednego dnia. Oto, czego się nauczysz: Podstawy języka R: Zrozumi...
Język R w jeden dzień. R od podstaw, po zaawansowane techniki Język R w jeden dzień. R od podstaw, po zaawansowane techniki
-
Jeśli zastanawiasz się nad karierą programisty lub już się przygotowujesz do tego, by zostać koderem, poważnie rozważ naukę języka C++. Zaprojektowany w latach 80. XX wieku przez duńskiego informatyka Bjarne Stroustrupa C++ rozszerza język C o obiektowe mechanizmy abstrakcji danych i silną statyc...
C++ w zadaniach. Kurs video. Techniki rozwiązywania złożonych zagadnień C++ w zadaniach. Kurs video. Techniki rozwiązywania złożonych zagadnień
(39.90 zł najniższa cena z 30 dni)83.85 zł
129.00 zł(-35%) -
Język Python został ostatnio sklasyfikowany w indeksie TIOBE jako najpopularniejszy obecnie język programowania, co zawdzięcza szerokim możliwościom stosowania go w projektowaniu, prototypowaniu, testach, wdrażaniu i konserwacji oprogramowania. To zaktualizowane i rozszerzone czwarte wydanie poka...
Python w pigułce. Podręczny przewodnik po wersjach 3.10 i 3.11 Python w pigułce. Podręczny przewodnik po wersjach 3.10 i 3.11
Alex Martelli, Anna Martelli Ravenscroft, Steve Holden, Paul McGuire
(96.33 zł najniższa cena z 30 dni)152.10 zł
169.00 zł(-10%) -
Znajomość C++ otwiera więc drzwi do kreowania cyfrowego świata w różnych dziedzinach. Jednakże początki z C++ mogą stanowić wyzwanie i wywoływać pytania, jak się uczyć, aby robić postępy, i w jaki sposób uporządkować zdobytą wiedzę. Cóż, nie ma lepszej metody niż nauka poprzez praktykę! Przed Tob...(41.40 zł najniższa cena z 30 dni)
44.85 zł
69.00 zł(-35%) -
Dzięki tej książce dowiesz się, w jaki sposób uczynić architekturę oprogramowania wystarczająco plastyczną, aby mogła odzwierciedlać zachodzące zmiany biznesowe i technologiczne. W nowym wydaniu rozbudowano pojęcia zmiany kierowanej i przyrostowej, a także przedstawiono najnowsze techniki dotyczą...
Architektura ewolucyjna. Projektowanie oprogramowania i wsparcie zmian. Wydanie II Architektura ewolucyjna. Projektowanie oprogramowania i wsparcie zmian. Wydanie II
(40.20 zł najniższa cena z 30 dni)43.55 zł
67.00 zł(-35%) -
Szkolenie, które dziś proponujemy, pozwoli Ci się zaprzyjaźnić z językiem programowania C++ – najpierw przyjrzeć mu się z pozycji kompletnego laika, potem poznać nieco bliżej i wreszcie naprawdę zaprzyjaźnić. Autor kursu bowiem twierdzi, że choć większość osób jako pierwszy język programowa...
Podstawy C++. Kurs video. Praktyczne podejście do rozwiązywania zadań Podstawy C++. Kurs video. Praktyczne podejście do rozwiązywania zadań
(39.90 zł najniższa cena z 30 dni)70.95 zł
129.00 zł(-45%) -
Język modelowania UML i będące jego częścią diagramy UML odgrywają ważną rolę w inżynierii oprogramowania. Stanowią komunikacyjny pomost podczas pracy zespołowej i w kontaktach zarówno z menedżerami, jak i klientami biznesowymi, niekoniecznie zorientowanymi w procesach projektowych i deweloperski...
UML. Kurs video. Projektowanie diagramów i modelowanie systemów w teorii i praktyce UML. Kurs video. Projektowanie diagramów i modelowanie systemów w teorii i praktyce
(39.90 zł najniższa cena z 30 dni)83.85 zł
129.00 zł(-35%) -
Głębokie sieci neuronowe mają niesamowity potencjał. Osiągnięcia ostatnich lat nadały procesom uczenia głębokiego zupełnie nową jakość. Obecnie nawet programiści niezaznajomieni z tą technologią mogą korzystać z prostych i niezwykle skutecznych narzędzi, pozwalających na sprawne implementowanie p...
Uczenie maszynowe z użyciem Scikit-Learn, Keras i TensorFlow. Wydanie III Uczenie maszynowe z użyciem Scikit-Learn, Keras i TensorFlow. Wydanie III
(107.40 zł najniższa cena z 30 dni)116.35 zł
179.00 zł(-35%) -
Tę książkę docenią programiści, menedżerowie, inżynierowie i liderzy techniczni. Znajdziesz w niej cenne informacje o filozofii inżynierii oprogramowania, jak również o postępach w sposobie myślenia na jej temat. Na tej bazie oparto zestaw zasad ułatwiających skuteczne radzenie sobie z dwoma pods...
Nowoczesna inżynieria oprogramowania. Stosowanie skutecznych technik szybszego rozwoju oprogramowania wyższej jakości Nowoczesna inżynieria oprogramowania. Stosowanie skutecznych technik szybszego rozwoju oprogramowania wyższej jakości
(41.40 zł najniższa cena z 30 dni)44.85 zł
69.00 zł(-35%) -
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
(77.40 zł najniższa cena z 30 dni)83.85 zł
129.00 zł(-35%)
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
-
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...(6.90 zł najniższa cena z 30 dni)
8.49 zł
17.00 zł(-50%) -
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
(41.30 zł najniższa cena z 30 dni)38.35 zł
59.00 zł(-35%) -
Oto kolejne wydanie sprawdzonej i cenionej przez programistów, wykładowców oraz studentów książki, będącej podstawowym podręcznikiem do nauki algorytmiki. W pierwszej kolejności autor zapozna Cię z elementarnymi zagadnieniami z tej dziedziny oraz wyjaśni, skąd bierze się tak szybki postęp w tej d...
Algorytmy, struktury danych i techniki programowania. Wydanie IV Algorytmy, struktury danych i techniki programowania. Wydanie IV
(9.90 zł najniższa cena z 30 dni)19.95 zł
39.90 zł(-50%) -
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ą ...(24.90 zł najniższa cena z 30 dni)
28.72 zł
35.90 zł(-20%) -
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
(71.40 zł najniższa cena z 30 dni)77.35 zł
119.00 zł(-35%) -
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...(41.40 zł najniższa cena z 30 dni)
44.85 zł
69.00 zł(-35%) -
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...(29.40 zł najniższa cena z 30 dni)
31.85 zł
49.00 zł(-35%) -
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
(34.90 zł najniższa cena z 30 dni)44.50 zł
89.00 zł(-50%) -
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
(53.40 zł najniższa cena z 30 dni)57.84 zł
89.00 zł(-35%) -
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,...(14.90 zł najniższa cena z 30 dni)
19.95 zł
39.90 zł(-50%)
Ebooka "Algorytmy, struktury danych i techniki programowania. Wydanie V" 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 "Algorytmy, struktury danych i techniki programowania. Wydanie V" 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 "Algorytmy, struktury danych i techniki programowania. Wydanie V" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
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
-
Oto zaktualizowane wydanie popularnego przewodnika, dzięki któremu skorzystasz z ponad dwustu sprawdzonych receptur bazujących na najnowszych wydaniach bibliotek Pythona. Wystarczy, że skopiujesz i dostosujesz kod do swoich potrzeb. Możesz też go uruchamiać i testować za pomocą przykładowego zbio...
Uczenie maszynowe w Pythonie. Receptury. Od przygotowania danych do deep learningu. Wydanie II Uczenie maszynowe w Pythonie. Receptury. Od przygotowania danych do deep learningu. Wydanie II
(71.20 zł najniższa cena z 30 dni)57.84 zł
89.00 zł(-35%) -
Dzięki tej przystępnej książce zrozumiesz metody działania wielkich modeli językowych i techniki szkolenia modeli generatywnych. Następnie zapoznasz się z przypadkami użycia, w których ChatGPT sprawdzi się najlepiej, a w efekcie zwiększy produktywność i kreatywność. Dowiesz się też, jak wchodzić ...
Generatywna sztuczna inteligencja z ChatGPT i modelami OpenAI. Podnieś swoją produktywność i innowacyjność za pomocą GPT3 i GPT4 Generatywna sztuczna inteligencja z ChatGPT i modelami OpenAI. Podnieś swoją produktywność i innowacyjność za pomocą GPT3 i GPT4
(63.20 zł najniższa cena z 30 dni)51.35 zł
79.00 zł(-35%) -
Ta książka jest przewodnikiem dla profesjonalistów do spraw cyberbezpieczeństwa. Przedstawia podstawowe zasady reagowania na incydenty bezpieczeństwa i szczegółowo, na przykładach, omawia proces tworzenia zdolności szybkiej i skutecznej reakcji na takie zdarzenia. Zaprezentowano tu techniki infor...
Informatyka śledcza. Narzędzia i techniki skutecznego reagowania na incydenty bezpieczeństwa. Wydanie III Informatyka śledcza. Narzędzia i techniki skutecznego reagowania na incydenty bezpieczeństwa. Wydanie III
(79.20 zł najniższa cena z 30 dni)79.20 zł
99.00 zł(-20%) -
Czy wiesz, co kryje się w centrum naszej Galaktyki? Czy zastanawiasz się czasem, jak powstają czarne dziury i co one oznaczają dla naszego zrozumienia wszechrzeczy? Czy chcesz poznać tajemnice tych niesamowitych obiektów, które wykraczają poza granice wyobraźni? Jeśli tak, to bestseller Czarne dz...(47.20 zł najniższa cena z 30 dni)
47.20 zł
59.00 zł(-20%) -
To piąte, gruntownie zaktualizowane wydanie podręcznika, który doceni każdy student informatyki i inżynier oprogramowania. Książka obejmuje szeroki zakres zagadnień, od podstawowych pojęć po zaawansowaną problematykę związaną z najnowszymi trendami w systemach operacyjnych. Wyczerpująco omawia pr...(143.20 zł najniższa cena z 30 dni)
143.20 zł
179.00 zł(-20%) -
Jak sądzisz, co stanowi bazę informatyki? Od czego powinien zacząć przyszły programista? Może od opanowania jednego z najpopularniejszych języków programowania? Oczywiście mógłby od tego rozpocząć, tyle że to trochę tak, jakby uczyć się korzystać z narzędzia bez świadomości, do czego ono właściwi...
Informacja i kodowanie. Krótkie wprowadzenie z przykładami zastosowań Informacja i kodowanie. Krótkie wprowadzenie z przykładami zastosowań
(47.20 zł najniższa cena z 30 dni)47.20 zł
59.00 zł(-20%) -
Oto drugie, zaktualizowane wydanie znakomitego przewodnika dla analityków danych. Dzięki niemu dowiesz się, w jaki sposób używać języka R do importowania, przekształcania i wizualizowania danych, a także do przekazywania uzyskanych wyników analizy. Nauczysz się też rozwiązywać najczęściej występu...
Język R w data science. Importowanie, porządkowanie, przekształcanie, wizualizowanie i modelowanie danych. Wydanie II Język R w data science. Importowanie, porządkowanie, przekształcanie, wizualizowanie i modelowanie danych. Wydanie II
(103.20 zł najniższa cena z 30 dni)103.20 zł
129.00 zł(-20%) -
Książkę szczególnie docenią analitycy bezpieczeństwa, którzy chcą się zapoznać z zestawem poleceń ARM i zdobyć wiedzę umożliwiającą im efektywne korzystanie z technik inżynierii wstecznej. Poza zestawem potrzebnych poleceń znalazło się w niej mnóstwo przydatnych informacji. Znajdziesz tu przegląd...
Niebieski lis. Polecenia procesorów Arm i inżynieria wsteczna Niebieski lis. Polecenia procesorów Arm i inżynieria wsteczna
(62.30 zł najniższa cena z 30 dni)57.84 zł
89.00 zł(-35%) -
Ewolucja formularzy internetowych zaczęła się od prostych znaczników języka HTML 2.0 opublikowanego w 1993 roku. Z czasem HTML oferował bardziej zaawansowane funkcje obsługi formularzy. Późniejsze wersje, HTML4, a następnie HTML5, wprowadziły nowe typy pól, takie jak pola daty, koloru czy też adr...
Angular i formularze reaktywne. Praktyczny przewodnik Angular i formularze reaktywne. Praktyczny przewodnik
(48.30 zł najniższa cena z 30 dni)44.85 zł
69.00 zł(-35%) -
Tę książkę docenią praktycy: inżynierowie uczenia maszynowego i analitycy danych, poszukujący sposobu praktycznego zaadaptowania modeli transformacyjnych do swoich potrzeb. Autorzy skupili się na praktycznej stronie tworzenia aplikacji językowych, a w poszczególnych rozdziałach ujęto wszystkie na...
Przetwarzanie języka naturalnego z wykorzystaniem transformerów. Budowanie aplikacji językowych za pomocą bibliotek Hugging Face Przetwarzanie języka naturalnego z wykorzystaniem transformerów. Budowanie aplikacji językowych za pomocą bibliotek Hugging Face
(59.40 zł najniższa cena z 30 dni)64.35 zł
99.00 zł(-35%)
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.
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.
Książka drukowana
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)
Oceny i opinie poprzednich wydań
więcej opinii