Algorytmy, struktury danych i techniki programowania. Wydanie V Piotr Wróblewski
- Czasowo niedostępna
- Promocja 2za1
- +26 pkt

- Autor:
- Piotr Wróblewski
- Serie wydawnicze:
- Standard
- Wydawnictwo:
- Helion
- Wydawnictwo:
- Helion
- Ocena:
- 4.3/6 Opinie: 94
- 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
książki
:
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
-
Promocja Promocja 2za1
Obierz kurs na tworzenie gier platformowych! Gdy mowa o programowaniu gier, na myśl przychodzą dwa potężne silniki: Unity i Unreal Engine. Tymczasem chcemy Ci przedstawić silnik również będący w czołówce pod względem popularności – GameMaker Studio! To idealne rozwiązanie dla początkujących, oferujące intuicyjną obsługę IDE i szeroką paletę funkcji- Videokurs 79 pkt
(111,30 zł najniższa cena z 30 dni)
79.49 zł
159.00 zł (-50%) -
Promocja Promocja 2za1
Informatyka, w szczególności programowanie, algorytmami stoi. Stanowią one punkt wyjścia do tworzenia sprawnie działającego kodu. Dlatego też wiedza o tym, jak za ich pomocą efektywnie rozwiązywać najbardziej skomplikowane problemy, okazuje się być nieoceniona w wielu dziedzinach – od analizy danych, przez rozwój oprogramowania, aż po sztuczną inteligencję i uczenie maszynowe. Dogłębne zrozumienie, czym są i jak działają algorytmy, otwiera drzwi do pracy w najbardziej innowacyjnych sektorach technologicznych. A pomóc w tym może nasz kurs – kompleksowy przewodnik, który nie tylko pozwoli Ci się zapoznać z fundamentami algorytmiki, ale również pokaże ich praktyczne zastosowanie w różnorodnych dziedzinach programowania: od algorytmów sortowania, przez wyszukiwanie, aż po bardziej zaawansowane techniki, takie jak algorytmy grafowe i techniki optymalizacyjne.- Videokurs 64 pkt
(90,29 zł najniższa cena z 30 dni)
64.50 zł
129.00 zł (-50%) -
Promocja Promocja 2za1
Kariera zawodowa programisty jest związana z nieustanną nauką i doskonaleniem zdobytych umiejętności. Jednym z podstawowych etapów rozwoju programisty Java jest zaznajomienie się z dobrymi praktykami programistycznymi, co obejmuje także wzorce projektowe – i to im właśnie poświęcony jest ten kurs. Wzorce projektowe stanowią zestaw praktycznych rozwiązań realnych problemów, zaobserwowanych w trakcie rozwoju sztuki tworzenia oprogramowania. Sama znajomość wzorców projektowych pozwala programiście na szybszą analizę kodu, szczególnie tworzonego w ramach większego projektu.- Videokurs 74 pkt
(104,30 zł najniższa cena z 30 dni)
74.50 zł
149.00 zł (-50%) -
Promocja Promocja 2za1
Stoisz przed wyborem przedmiotów maturalnych i jako jeden z nich rozważasz informatykę? To będzie świetna decyzja! Bo tu nie chodzi tylko o samą maturę, naprawdę. Zdać ją oczywiście trzeba, i to zdać dobrze – szczególnie jeśli planujesz kontynuować naukę programowania na studiach – ale umiejętność kodowania sama w sobie to jest to! Otworzy Ci niejedne drzwi do atrakcyjnych praktyk studenckich i dobrze płatnej pracy. Niezależnie od tego, czy już wiesz, że chcesz zostać programistą, czy po prostu pragniesz sprawdzić, na ile jest to dla Ciebie dobra droga i zdobyć podstawowe umiejętności programistyczne, ten kurs będzie doskonałym wsparciem Twoich planów. Zawiera wiedzę i umiejętności obejmujące program całej szkoły średniej – cztery, pięć lat programowania skondensowane w wideopigułce.- Videokurs 69 pkt
(97,29 zł najniższa cena z 30 dni)
69.50 zł
139.00 zł (-50%) -
Promocja Promocja 2za1
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 programów uczących się z danych.- Druk 98 pkt
(89,50 zł najniższa cena z 30 dni)
98.45 zł
179.00 zł (-45%) -
Promocja Promocja 2za1
Znajdziesz w nich typy danych, modyfikatory, literały i typy wyliczeniowe. Będziesz mógł łatwo odnaleźć wskaźniki i referencje oraz asercje statyczne. Przypomnisz sobie, na czym polegają: iterowanie kolekcji danych i rzutowanie typów danych. Odświeżysz wiadomości o podprogramach, dynamicznym gospodarowaniu pamięcią operacyjną i przestrzeni nazw.- Druk 10 pkt
(9,95 zł najniższa cena z 30 dni)
10.95 zł
19.90 zł (-45%) -
Promocja 2za1
Learn to analyze, transform, and extract insights from data using SQL. This book combines foundational knowledge with hands-on projects, helping you apply SQL to real business challenges and unlock the value in your data.SQL for Data Analytics. Analyze data effectively, uncover insights and master advanced SQL for real-world applications - Fourth Edition
Jun Shan, Haibin Li, Matt Goldwasser, Upom Malik, Benjamin Johnston
W przygotowaniu
Powiadom mnie, gdy książka będzie dostępna -
Promocja 2za1
Mastering Go for DevOps shows you how to use Go to create scalable automation tools, build custom Terraform providers, and develop cloud-native applications that simplify infrastructure and deployment workflows.W przygotowaniu
Powiadom mnie, gdy książka będzie dostępna -
Promocja 2za1
Updated for C# 14 and .NET 10, this book explores practical microservice patterns, from CQRS and Saga to serverless and observability, helping you design scalable, resilient apps in modern .NET environments.W przygotowaniu
Powiadom mnie, gdy książka będzie dostępna -
Promocja 2za1
Write better Rust code by learning how to adapt classic patterns and avoid anti-patterns. This book helps you apply creational, structural, behavioral, and Rust-specific patterns to build maintainable software through project-based examples.W przygotowaniu
Powiadom mnie, gdy książka będzie dostępna
O autorze książki

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
-
Promocja Promocja 2za1
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 — pole do rozwinięcia umiejętności skutecznego rozwiązywania problemów i szkołę niestandardowego myślenia. Niezależnie od podejścia jest to dziedzina, z którą wypada się zapoznać, jeśli ma się ambicję zostać zawodowym programistą lub po prostu być osobą nowoczesną i wszechstronnie wykształconą.- PDF + ePub + Mobi
- Druk 32 pkt
(29,49 zł najniższa cena z 30 dni)
32.45 zł
59.00 zł (-45%) -
Promocja Promocja 2za1
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 podstawowe zagadnienia dotyczące algorytmów i ich zastosowania. Będą doskonałą ściągą na wykładach lub laboratoriach, a nawet w pracy. Przykłady opracowane w C++ lub pseudokodzie pomogą właściwie zrozumieć i wdrożyć odpowiednie rozwiązania.- Druk 9 pkt
(8,49 zł najniższa cena z 30 dni)
9.35 zł
17.00 zł (-45%) -
Promocja Promocja 2za1
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 dyscyplinie nauki.- Druk 21 pkt
(19,95 zł najniższa cena z 30 dni)
21.95 zł
39.90 zł (-45%) -
Promocja Promocja 2za1
Sztuczna inteligencja stale się rozwija. Właściwie codziennie słyszymy o jej rosnących możliwościach, nowych osiągnięciach i przyszłości, jaką nam przyniesie. Jednak w tej książce skupiamy się nie na przyszłości, a na teraźniejszości i praktycznym obliczu AI - na usługach, które świadczy już dziś. Większość najciekawszych zastosowań sztucznej inteligencji bazuje na ML (uczenie maszynowe, ang. machine learning), NLP (przetwarzanie języka naturalnego, ang. natural language processing) i architekturze RAG (ang. retrieval augmented generation) zwiększającej możliwości tzw. dużych modeli językowych (LLM, ang. large language model). Stanowią one podwaliny budowy systemów AI, bez których te systemy często wcale nie mogłyby powstać.- PDF + ePub + Mobi
- Druk 43 pkt
(39,50 zł najniższa cena z 30 dni)
43.45 zł
79.00 zł (-45%) -
Promocja Promocja 2za1
Komputery firmy Apple to swojego rodzaju legenda - dla niektórych wybór oczywisty i właściwie jedyny, dla innych zwykła moda nakręcająca popularność, dla części tajemnica. Czy warto ją poznać i przesiąść się z komputera pracującego pod Windowsem lub Linuksem na Macintosha z macOS? Warto, warto, po trzykroć warto! I nie ma w tym grama przesady - sprzęt marki Apple jest niesamowity, praca na nim przynosi mnóstwo frajdy, a dzięki nowym ultrawydajnym i energooszczędnym procesorom Apple generacji M daje możliwości, o jakich użytkownikom pecetów nawet się nie śniło.- PDF + ePub + Mobi
- Druk 48 pkt
(44,50 zł najniższa cena z 30 dni)
48.95 zł
89.00 zł (-45%) -
Promocja Promocja 2za1
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ą Żarnowiec, jedną z największych inwestycji w PRL. Byli inni niż wszyscy. Żyli i pracowali w odmiennych warunkach. Momentami wręcz nie zauważali, że budowa wystartowała w czasach stanu wojennego.- ePub + Mobi 27 pkt
(25,13 zł najniższa cena z 30 dni)
27.64 zł
35.90 zł (-23%) -
Promocja Promocja 2za1
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ów, to ponad 500 stron konkretnych informacji związanych z nauką programowania w Pythonie.- PDF + ePub + Mobi
- Druk 65 pkt
(59,50 zł najniższa cena z 30 dni)
65.45 zł
119.00 zł (-45%) -
Promocja Promocja 2za1
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 praktyczne potrzeby testerów oprogramowania, którzy pragną wkroczyć w magiczny świat automatyzacji zadań. Została napisana przez autora wielu książek z dziedziny programowania, obecnie kierownika zespołu testerów w dziale rozwoju oprogramowania dużej firmy telekomunikacyjnej, realizującego zaawansowane testy manualne i automatyczne.- PDF + ePub + Mobi
- Druk 37 pkt
(34,50 zł najniższa cena z 30 dni)
37.95 zł
69.00 zł (-45%) -
Promocja Promocja 2za1
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 „analogowe” załatwianie spraw, z których wielu w ogóle nie uda nam się pchnąć do przodu. Dlaczego? Ponieważ coraz więcej firm i instytucji komunikuje się z klientami wyłącznie przez Internet. Ponadto pandemia COVID-19 udowodniła, że dzięki sprawnej obsłudze komputera można (a nawet trzeba!) pracować w pełni zdalnie i całymi tygodniami nie odwiedzać biura!- PDF + ePub + Mobi
- Druk 26 pkt
(24,50 zł najniższa cena z 30 dni)
26.95 zł
49.00 zł (-45%) -
Promocja Promocja 2za1
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órego kierunkiem zespół deweloperski sprawnie osiąga wyznaczone cele i szybko realizuje powierzone mu zadania - gra bez fałszu, niczym świetnie zestrojona orkiestra.- PDF + ePub + Mobi
- Druk 48 pkt
(44,50 zł najniższa cena z 30 dni)
48.95 zł
89.00 zł (-45%)
Zobacz pozostałe książki z serii Standard
-
Nowość Promocja Promocja 2za1
Jak sobie poradzi w tym środowisku, wśród pewnych siebie, dobrze sytuowanych dzieciaków? Po tym, jak zupełnym przypadkiem zadziera ze sławną na całe miasto czwórką wpływowych młodych mężczyzn, nie jest pewna, czy zdoła się odnaleźć w nowej rzeczywistości. Choć dziewczyna próbuje unikać kłopotów i zakopać topór wojenny, lider Stowarzyszenia TIME, Timothy Jang, nie potrafi zrezygnować z intryg, podstępów i… wprowadzania komplikacji do życia Aurory.- PDF + ePub + Mobi
- Druk 27 pkt
(24,95 zł najniższa cena z 30 dni)
27.45 zł
49.90 zł (-45%) -
Promocja Promocja 2za1
Zora właściwie nigdy nie miała domu. To było tylko miejsce, w którym mieszkała, ale nie czuła się bezpiecznie. Jedyną nadzieją na lepszą przyszłość były studia, które miały jej pomóc wyrwać się z dotychczasowego życia. Jednak tuż przed rozpoczęciem ostatniej klasy liceum perfekcyjny plan dziewczyny rozsypał się jak domek z kart. Skrzywdzona przez kogoś, kto powinien ją chronić, musiała wraz z matką uciekać z domu. Zamieszkały u dawnej przyjaciółki matki i jej syna Alfiego – hokeisty, łobuza i miłości Zory z dziecięcych lat.- PDF + ePub + Mobi
- Audiobook MP3
- Druk 27 pkt
(24,95 zł najniższa cena z 30 dni)
27.45 zł
49.90 zł (-45%) -
Promocja Promocja 2za1
Rola administratora sieci komputerowej zaczyna się od jej skonfigurowania, jednak na tym absolutnie się nie kończy. Dalej musi on zadbać o to, by sieć działała poprawnie - jeśli cokolwiek pójdzie nie tak, administrator szybko dowie się o tym od użytkowników i zostanie poproszony, by równie szybko przywrócił ją do stanu poprzedniego. Drobnostka, jeśli problem okazuje się błahy i prosty do rozwiązania. Prawdziwe wyzwanie zaczyna się wtedy, kiedy naprawa usterki wymaga dogłębnej znajomości sieci, jej silnych i mocnych stron, a także metod radzenia sobie z awariami. Na szczęście powstała ta książka.- PDF + ePub + Mobi
- Druk 92 pkt
(84,50 zł najniższa cena z 30 dni)
92.95 zł
169.00 zł (-45%) -
Promocja Promocja 2za1
Jedni się jej obawiają, inni patrzą na nią z nadzieją. Sztuczna inteligencja, z angielskiego artificial intelligence (AI), to technologia, która oferuje niespotykane dotąd możliwości i imponującą wydajność. Jeśli w odpowiedni sposób zadać jej pytanie, jest w stanie precyzyjnie na nie odpowiedzieć i podsunąć rozwiązanie. Po otrzymaniu konkretnych wskazówek może wygenerować wysokiej jakości grafiki i filmy. Kluczowe jest, aby nauczyć się właściwie zadawać pytania i poprawnie formułować polecenia. Innymi słowy ― promptować.- PDF + ePub + Mobi
- Druk 26 pkt
(24,50 zł najniższa cena z 30 dni)
26.95 zł
49.00 zł (-45%) -
Promocja Promocja 2za1
Witaj w internecie rzeczy! Tutaj możliwości ogranicza jedynie Twoja wyobraźnia - a także to, czy potrafisz sprawnie się poruszać po świecie, którym rządzą mikrokontrolery. Dzisiejsze rozwiązania stosowane w modelach IoT stanowią klucz do zrozumienia i kształtowania przyszłości. Stosowane w nich układy ESP8266 i ESP32 wyróżniają się wszechstronnością, niskim kosztem i potężną mocą obliczeniową. To czyni je idealnym narzędziem dla entuzjastów, hobbystów i profesjonalistów pragnących testować swoje pomysły w praktyce.- PDF + ePub + Mobi
- Druk 27 pkt
(24,95 zł najniższa cena z 30 dni)
27.45 zł
49.90 zł (-45%) -
Promocja Promocja 2za1
Sztuczna inteligencja jest na ustach wszystkich. Odkąd pojawił się ChatGPT, newsy ze świata informatyki trafiają na pierwsze strony gazet, pojawiają się w serwisach informacyjnych, programach radiowych i telewizyjnych. Na temat AI dyskutują już nie tylko programiści, ale także fizycy, filozofowie i specjaliści zajmujący się rynkiem pracy. Wojskowi i naukowcy odkrywają dla niej kolejne zastosowania w swoich dziedzinach, futurolodzy zaś na zmianę straszą wizjami rodem z Terminatora i Czarnego lustra i uspokajają, że to wszystko dla naszego dobra, a sztuczna inteligencja pozostaje przecież pod ludzką kontrolą.- PDF + ePub + Mobi
- Druk 24 pkt
(9,90 zł najniższa cena z 30 dni)
24.70 zł
44.90 zł (-45%) -
Promocja Promocja 2za1
FPGA pochodzi od angielskiego field-programmable gate array. Polski odpowiednik to: bezpośrednio programowalna macierz bramek. FPGA jest rodzajem programowalnego układu logicznego. Ma tę samą funkcjonalność co układ scalony, tyle że może być wielokrotnie programowany bez demontażu. Z tego powodu znajduje zastosowanie tam, gdzie wymagana jest możliwość zmiany działania, na przykład w satelitach kosmicznych. Budujesz, instalujesz w urządzeniu docelowym, a potem modyfikujesz układ w zależności od potrzeb. Brzmi praktycznie, prawda?- Druk 27 pkt
(24,95 zł najniższa cena z 30 dni)
27.45 zł
49.90 zł (-45%) -
Promocja Promocja 2za1
Jeśli wszystkie Twoje zestawy LEGO® zostały już zbudowane, a Ty szukasz inspiracji do tego, by ze swoich klocków skonstruować coś zupełnie nowego, to świetnie ― Ciocia od Klocków i Brodaty Geek mają mnóstwo pomysłów i nieograniczoną wyobraźnię. Dzięki ich wskazówkom i pomysłom nauczysz się patrzeć na klocki LEGO® w zupełnie nowy sposób i kreować fantastyczne światy bez żadnych ograniczeń!- Druk 24 pkt
(22,45 zł najniższa cena z 30 dni)
24.70 zł
44.90 zł (-45%) -
Promocja Promocja 2za1
Trudno wyobrazić sobie dzisiejszy świat bez możliwości operowania na danych - tym samym bez arkuszy kalkulacyjnych, do których każdy z nas ma dostęp w swoich komputerach. Najpopularniejszy z nich, czyli Excel, jest masowo używany zarówno w firmach, jak i instytucjach publicznych, ale także w gospodarstwach domowych.- PDF + ePub + Mobi
- Druk 21 pkt
(19,95 zł najniższa cena z 30 dni)
21.95 zł
39.90 zł (-45%) -
Promocja Promocja 2za1
Jeżeli jesteś pracownikiem dozoru lub elektromonterem albo po ukończeniu nauki planujesz zajmować się eksploatacją urządzeń elektroenergetycznych u pracodawcy lub w ramach własnej działalności, musisz posiadać odpowiednie kwalifikacje. Świadectwa kwalifikacyjne uprawniające Cię do samodzielnej eksploatacji urządzeń elektroenergetycznych „E” lub sprawowania dozoru nad ich eksploatacją „D” możesz uzyskać po pozytywnym zdaniu egzaminu kwalifikacyjnego URE Grupy 1. Ta książka ma za zadanie pomóc Ci się do niego przygotować.- PDF + ePub + Mobi
- Druk 27 pkt
(24,95 zł najniższa cena z 30 dni)
27.45 zł
49.90 zł (-45%)
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 »
Szczegóły książki
- Dane producenta
- » Dane producenta:
- 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 » 27MB
Helion SA
ul. Kościuszki 1C
41-100 Gliwice
e-mail: gpsr@helion.pl
- Zgłoś erratę
- Serie wydawnicze: Standard
Dostępność produktu
Produkt nie został jeszcze oceniony pod kątem ułatwień dostępu lub nie podano żadnych informacji o ułatwieniach dostępu lub są one niewystarczające. Prawdopodobnie Wydawca/Dostawca jeszcze nie umożliwił dokonania walidacji produktu lub nie przekazał odpowiednich informacji na temat jego dostępności.
Spis treści książki
- 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
-
Nowość Promocja Promocja 2za1
W tej unikalnej książce znajdziesz kompleksowe omówienie procesu tworzenia LLM, od pracy z zestawami danych po implementację architektury modelu, wstępne szkolenie na nieoznakowanych danych i dostrajanie do określonych zadań. Bez korzystania z gotowych bibliotek LLM samodzielnie zbudujesz podstawowy model, przekształcisz go w klasyfikator tekstu, a ostatecznie stworzysz chatbota, który będzie wykonywał Twoje polecenia. I co najważniejsze ― naprawdę zrozumiesz, jak działa model, w końcu będziesz jego twórcą!- PDF + ePub + Mobi
- Druk 54 pkt
(49,50 zł najniższa cena z 30 dni)
54.45 zł
99.00 zł (-45%) -
Nowość Promocja Promocja 2za1
Zapnij pasy przed wyprawą życia! „Mars: Nowa Ziemia” to fascynująca opowieść o ludzkiej determinacji, by postawić stopę na Czerwonej Planecie. Astrofizyk Andrew May zabierze Cię w podróż przez historię eksploracji Marsa — od pierwszych wyobrażeń i obserwacji astronomicznych aż po najnowsze misje i ambitne plany kolonizacyjne. Nasz planetarny sąsiad od wieków fascynuje ludzkość, pobudzając wyobraźnię pisarzy, naukowców i inżynierów. Ta książka to nie tylko zapis technologicznych osiągnięć, ale także opowieść o ludziach, którzy marzą, planują i podejmują ryzyko, aby zmienić rozumienie Wszechświata i uczynić z nas gatunek międzyplanetarny. Jeśli zastanawiasz się, jakie wyzwania czekają podczas podróży na Marsa i czy człowiek jest gotowy na życie poza Ziemią, ta książka jest dla Ciebie. Przygotuj się na ekscytującą misję, która może zmienić przyszłość ludzkości.- PDF + ePub + Mobi
- Audiobook MP3
- Druk 32 pkt
(29,49 zł najniższa cena z 30 dni)
32.45 zł
59.00 zł (-45%) -
Nowość Promocja Promocja 2za1
Ta książka jest przeznaczona dla programistów, którzy chcą używać AI do optymalizacji procesu tworzenia oprogramowania. Znalazły się tu praktyczne informacje dotyczące budowy interfejsu użytkownika, backendu, tworzenia i optymalizacji kodu. Opisano, jak pisać interfejsy Web API, refaktoryzować kod i zwiększać jego wydajność za pomocą Copilota. Omówiono ponadto sposoby formułowania podpowiedzi dla przetwarzania danych, inżynierii cech, doboru modeli, ich trenowania, strojenia hiperparametrów i oceny jakości uczenia maszynowego. Nie zabrakło również zaawansowanych technik pracy z Copilotem i agentami programowymi, a także omówienia zasad wywoływania narzędzi AI.- PDF + ePub + Mobi
- Druk 70 pkt
Programowanie wspomagane AI. Automatyzacja pracy programisty dzięki ChatGPT i GitHub Copilot
Christoffer Noring, Anjali Jain, Marina Fernandez, Ayşe Mutlu, Ajit Jaokar
(64,50 zł najniższa cena z 30 dni)
70.95 zł
129.00 zł (-45%) -
Nowość Promocja Promocja 2za1
Cechą dzisiejszego rynku IT jest ciągła zmiana. Zmieniają się urządzenia, modyfikacjom podlega również software. Jedną z przyczyn wprowadzania kolejnych unowocześnień jest dążenie do utrzymania odpowiedniego poziomu świadczenia usług biznesowych i wysokiego poziomu bezpieczeństwa. Służy temu na przykład zastosowanie monitoringu infrastruktury, czyli użycie odpowiednich narzędzi weryfikujących stan sieci, serwerów czy też aplikacji.- PDF + ePub + Mobi
- Druk 37 pkt
(34,50 zł najniższa cena z 30 dni)
37.95 zł
69.00 zł (-45%) -
Nowość Promocja Promocja 2za1
Dzięki tej książce przyswoisz podstawy PowerShella i zasady pisania skryptów, a następnie przejdziesz do zagadnień związanych z PowerShell Remoting. Nauczysz się konfigurować i analizować dzienniki zdarzeń Windows, dowiesz się również, które zdarzenia są kluczowe do monitorowania bezpieczeństwa. Zgłębisz możliwości interakcji PowerShella z systemem operacyjnym, Active Directory i Azure AD / Entra ID. Poznasz protokoły uwierzytelniania, procesy enumeracji, metody kradzieży poświadczeń i eksploatacji, a także zapoznasz się z praktycznymi wskazówkami dla zespołów czerwonego i niebieskiego (ang. Red Team i Blue Team). Zrozumiesz też takie metody ochrony jak Just Enough Administration (JEA), AMSI, kontrola aplikacji i podpisywanie kodu.- PDF + ePub + Mobi
- Druk 65 pkt
(59,50 zł najniższa cena z 30 dni)
65.45 zł
119.00 zł (-45%) -
Nowość Promocja Promocja 2za1
W tej praktycznej książce znajdziesz opis kompleksowych praktyk, dzięki którym współczesne organizacje utrzymujące złożone ekosystemy oprogramowania mogą skutecznie identyfikować podatności, zarządzać nimi i ograniczać ryzyko wystąpienia poważnych naruszeń bezpieczeństwa. Dowiesz się, dlaczego nie wystarczy po prostu „użyć łatki”, aby naprawić znane luki w oprogramowaniu. Poznasz zasady profesjonalnego zarządzania podatnościami uwzględniające monitorowanie systemów i baz danych podatności. Przekonasz się, jak ważne są czynnik ludzki i identyfikacja czynników psychologicznych, które podczas interakcji użytkownika z oprogramowaniem przyczyniają się do powstawania podatności. W miarę lektury książki przyswoisz wydajne i skuteczne strategie, dzięki którym zapewnisz swojej organizacji wysoki poziom cyberbezpieczeństwa.- PDF + ePub + Mobi
- Druk 32 pkt
(29,49 zł najniższa cena z 30 dni)
32.45 zł
59.00 zł (-45%) -
Nowość Promocja Promocja 2za1
Ta niewielka, przystępnie napisana książka jest drugim wydaniem kompleksowego przewodnika dla programistów Pythona, którzy chcą budować aplikacje bazujące na dużych modelach językowych. Zaprezentowano w niej główne cechy i zasady działania modeli GPT-4 i GPT-3.5 z uwzględnieniem najnowszych osiągnięć w rozwoju technologii sztucznej inteligencji. Znalazły się tu także instrukcje, jak krok po kroku tworzyć aplikacje z zastosowaniem biblioteki OpenAI dla Pythona, włączając w to generowanie treści, odpowiadanie na pytania i inteligentnych asystentów. Dodatkowe ułatwienie stanowią przejrzyste przykłady i dołączone do wydania pliki z kodami. Dzięki tej książce z łatwością wykorzystasz moc dużych modeli językowych w swoich aplikacjach!- PDF + ePub + Mobi
- Druk 43 pkt
(39,50 zł najniższa cena z 30 dni)
43.45 zł
79.00 zł (-45%) -
Nowość Promocja Promocja 2za1
Lektura tej książki pozwoli Ci zrozumieć możliwości najnowocześniejszych algorytmów AI, nawet jeśli nie posiadasz wiedzy technicznej. Dowiesz się, na czym polega funkcjonowanie sieci neuronowych, poznasz również fascynującą historię pierwszego sztucznego neuronu i przekształcenia go w sieć zdolną do realizowania zadań wcześniej uznanych za niewykonalne obliczeniowo. Zapoznasz się z możliwościami i wyzwaniami związanymi z widzeniem komputerowym, a także z zasadami działania sieci neuronowej i jej treningu. Zorientujesz się też, w których obszarach sztuczna inteligencja może stanowić zagrożenie, a gdzie wykazuje olbrzymi potencjał. Na koniec spojrzysz na obecną rewolucję AI przez pryzmat wcześniejszych przełomów technologicznych, aby lepiej zrozumieć, co nas czeka i jakie mamy wobec tego zobowiązania.- PDF + ePub + Mobi
- Druk 32 pkt
(29,49 zł najniższa cena z 30 dni)
32.45 zł
59.00 zł (-45%) -
Nowość Promocja Promocja 2za1
W trakcie lektury tej książki przygotujesz własne laboratorium, a następnie przeanalizujesz każdy etap zabójczego łańcucha ataków i zastosujesz nową wiedzę w praktyce. Dowiesz się, jak ominąć wbudowane mechanizmy bezpieczeństwa, między innymi AMSI, AppLocker i Sysmon, przeprowadzać działania rozpoznawcze i wykrywające w środowisku domeny, a także zbierać dane uwierzytelniające w całej domenie. Przeczytasz również, jak poruszać się ruchem bocznym, aby wtopić się w ruch środowiska i pozostać niewykrytym przez radary obrońców, a ponadto jak eskalować uprawnienia wewnątrz domeny i w całym lesie domen czy osiągać stan przetrwania na poziomie domeny i w kontrolerze domeny. W efekcie nauczysz się przeprowadzać ocenę bezpieczeństwa różnych produktów i usług Microsoftu, takich jak Exchange Server, SQL Server i SCCM.- PDF + ePub + Mobi
- Druk 48 pkt
(44,50 zł najniższa cena z 30 dni)
48.95 zł
89.00 zł (-45%) -
Promocja Promocja 2za1
O sztucznej inteligencji jest ostatnio bardzo głośno, to nośny temat, nierzadko przedstawiany w tonie sensacyjnym. Czy AI nas zniewoli? Czy wymknie się spod kontroli? A może zabierze nam pracę i zmieni nasze życie w bezproduktywny koszmar? Rzeczywistość wygląda zgoła inaczej, niż zdają się sugerować clickbaitowe nagłówki w prasie i mediach społecznościowych. Sztuczna inteligencja jest obecna w naszym życiu od wielu lat, choć często nie zdajemy sobie z tego sprawy. Służy nam pomocą, gdy szukamy czegoś w sieci, kiedy chcemy coś przetłumaczyć, kupić, porównać albo dotrzeć z miejsca A do miejsca B. Odsiewa dla nas spam w poczcie internetowej i chroni nasze urządzenia elektroniczne przed cyberatakami. Oczywiście, ma swoje mroczne strony i tych także powinniśmy być świadomi.- PDF + ePub + Mobi
- Audiobook MP3
- Druk 32 pkt
(29,49 zł najniższa cena z 30 dni)
32.45 zł
59.00 zł (-45%)
Dzięki 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@ebookpoint.pl
Książka drukowana


Oceny i opinie klientów: Algorytmy, struktury danych i techniki programowania. Wydanie V Piotr Wróblewski
(94)(24)
(26)
(19)
(10)
(6)
(9)
Oceny i opinie poprzednich wydań
więcej opinii