Cyfroteka.pl

klikaj i czytaj online

Cyfro
Czytomierz
00106 003492 21532573 na godz. na dobę w sumie

C++. Algorytmy i struktury danych - książka

C++. Algorytmy i struktury danych - książka
C++. Algorytmy i struktury danych - książka
Adam Drozdek
Helion
Badanie struktur danych, elementarnych składników wykorzystywanych w informatyce, jest podstawą, w oparciu o którą możesz zdobywać cenne umiejętności. Znajomość struktur danych jest niezbędna studentom, którzy chcą programować czy też testować oprogramowanie. W niniejszej książce zwrócono uwagę na trzy ważne aspekty struktur danych: po pierwsze, na związek struktur danych z algorytmami, między innymi na złożoność obliczeniową algorytmów. Po drugie, struktury te prezentowane są w sposób zgodny z zasadami projektowania obiektowego i obiektowym paradygmatem programowania. Po trzecie, ważną częścią książki są implementacje struktur danych w języku C++. Książka prezentuje: Podstawy projektowania obiektowego w C++ Analizę złożoności Listy powiązane Stosy i kolejki Rekurencję Drzewa binarne Sterty Drzewa wielokrotne Grafy Sortowanie i mieszanie Kompresja danych Zarządzanie pamięcią Książka ta dostarcza studentom informatyki nie tylko niezbędnej wiedzy na temat algorytmów i struktur danych, ale prezentuje jednocześnie sposoby ich implementacji w języku C++, obecnie jednym z wiodących języków programowania. Dostarcza ona więc nie tylko wiedzy teoretycznej, ale również pozwala rozwinąć praktyczne umiejętności przydatnych w przyszłej pracy zawodowej.
Wszystkie kategorie Tylko komputery i informatyka Tylko pozostałe kategorie
Książki podobne do wybranej publikacji
Algorytmy w C - książka
Algorytmy w C - książka
Kyle Loudon
Helion
Książka 'Algorytmy w C' jest doskonałą pomocą dla programistów, którym w codziennej pracy potrzebne są sprawdzone rozwiązania. Nie ma tu teoretycznych dywagacji tak charakterystycznych dla większości książek o strukturach danych i algorytmach. Znajdziesz w niej za to przystępnie podane informacje i praktyczne techniki programowania.

Wyjątkowo elegancki styl programowania i pisania autora...

Struktury danych i techniki obiektowe na przykładzie Javy 5.0 - książka
Struktury danych i techniki obiektowe na przykładzie Javy 5.0 - książka
Elliot Koffman, Paul Wolfgang
Helion

Przy tworzeniu systemów informatycznych najważniejsze zadania wykonuje się, zanim powstanie pierwszy fragment kodu źródłowego. Wymogi stawiane współczesnym aplikacjom powodują, że inżynieria oprogramowania staje się kwestią kluczową. Opracowanie odpowiedniego projektu oraz właściwy dobór technologii i metodologii zapewniają szybką i efektywną pracę nad systemem. Niezwykle ważne jest poznanie dostępnych w języku Java struktur...


Java. Algorytmy i struktury danych - książka
Java. Algorytmy i struktury danych - książka
Robert Lafore
Helion

Książka 'Java. Algorytmy i struktury danych' jest łatwym do zrozumienia podręcznikiem poświęconym złożonym zagadnieniom gromadzenia i zarządzania danymi w taki sposób, aby uzyskać maksymalną efektywność działania programów komputerowych. Niezależnie od używanej platformy systemowej oraz języka programowania, opanowanie zagadnień przedstawionych w niniejszej książce poprawi jakość i efektywność tworzonego oprogramowania...

Struktury danych i algorytmy w języku Java. Przewodnik dla początkujących - książka
Struktury danych i algorytmy w języku Java. Przewodnik dla początkujących - książka
James Cutajar
Helion

Aby aplikacje mogły spełniać oczekiwania dotyczące wydajności i szybkości działania, programista musi orientować się w typowych problemach z wykonywaniem kodu i wiedzieć, które techniki sprawdzą się w danej sytuacji. W tym celu powinien biegle posługiwać się algorytmami i strukturami danych. Wiedza ta umożliwia rozpoznawanie typowych zagrożeń i wybór najlepszych rozwiązań. Warto pamiętać...

C++. Struktury danych i algorytmy - książka
C++. Struktury danych i algorytmy - książka
Wisnu Anggoro
Helion

C++ to dojrzały język programowania o wielu różnych zastosowaniach. Inżynier oprogramowania, który chce w pełni skorzystać z jego zalet, powinien płynnie posługiwać się dostępnymi w tym języku strukturami danych i algorytmami. W ten sposób łatwiej można rozwiązywać konkretne problemy. Zastosowanie odpowiedniej struktury danych oraz algorytmu jest również ważne z punktu widzenia wydajności działania kodu...

Algorytmy, struktury danych i techniki programowania dla programistów Java - książka
Algorytmy, struktury danych i techniki programowania dla programistów Java - książka
Piotr Wróblewski
Helion

Opanuj Javę jak prawdziwy profesjonalista!

  • Podstawy algorytmiki dla praktyków
  • Modelowanie struktur danych w Javie
  • Skuteczne techniki programowania na przykładach

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...

Algorytmy i struktury danych - książka
Algorytmy i struktury danych - książka
Alfred V. Aho, John E. Hopcroft, Jeffrey D. Ullman
Helion
W niniejszej książce przedstawiono struktury danych i algorytmy stanowiące podstawę współczesnego programowania komputerów. Algorytmy są niczym przepis na rozwiązanie postawionego przed programistę problemu. Są one nierozerwalnie związane ze strukturami danych - listami, rekordami, tablicami, kolejkami, drzewami... podstawowymi elementami wiedzy każdego programisty.

Książka obejmuje szeroki zakres materiału...

Algorytmy. Od podstaw - książka
Algorytmy. Od podstaw - książka
Simon Harris, James Ross
Helion

Wprowadzenie do problematyki algorytmów i struktur danych

  • Badanie złożoności algorytmów
  • Analiza i implementacja algorytmów
  • Zasady testowania kodu

Algorytmy leżą u podstaw programowania. Zasady rozwiązywania typowych problemów programistycznych, opisane w postaci blokowej lub za pomocą uniwersalnego 'pseudokodu', są wykorzystywane codziennie przez tysiące informatyków na całym świecie...


Algorytmy, struktury danych i techniki programowania. Wydanie III - książka
Algorytmy, struktury danych i techniki programowania. Wydanie III - książka
Piotr Wróblewski
Helion

Algorytmika stanowi gałąź wiedzy, która w ciągu ostatnich kilkudziesięciu lat dostarczyła wielu efektywnych narzędzi wspomagających rozwiązywanie różnorodnych problemów za pomocą komputera. Teoria algorytmów i struktur danych jest jednym z podstawowych przedmiotów wykładanych na studiach informatycznych i pokrewnych.

To już trzecie, poprawione wydanie książki, która od wielu lat stanowi podstawowy podręcznik z dziedziny algorytmiki...

PHP 7. Algorytmy i struktury danych - ebook/pdf
PHP 7. Algorytmy i struktury danych - ebook/pdf
Mizanur Rahman
Helion

Algorytmy i struktury danych leżą u podstaw programowania. Zrozumienie zasad rządzących tymi zagadnieniami jest koniecznym warunkiem opracowania prawidłowej i efektywnej aplikacji. Niestety, wielu programistów uznaje tę tematykę za zbyt złożoną czy zbyt banalną i nie poświęca jej wystarczającej uwagi. Takie podejście często się mści: modne narzędzia, frameworki czy technologie deweloperskie nie zapewnią sukcesu...


Struktury danych i algorytmy w języku C#. Projektowanie efektywnych aplikacji - książka
Struktury danych i algorytmy w języku C#. Projektowanie efektywnych aplikacji - książka
Marcin Jamro
Helion

C# jest nowoczesnym i elastycznym językiem programowania. Aby w pełni skorzystać z jego zalet, trzeba płynnie posługiwać się dostępnymi w nim strukturami danych i algorytmami, pozwalają one bowiem na efektywnie organizowanie danych i mają znaczący wpływ na wydajność aplikacji. Z punktu widzenia programisty kluczowe jest ich właściwe zaimplementowanie: wybór właściwej struktury danych i związanego z nią algorytmu stanowi o jakości...

Zbiór zadań z informatyki. Nie tylko dla maturzystów - książka
Zbiór zadań z informatyki. Nie tylko dla maturzystów - książka
Monika Niedziela
Helion

Zestaw zadań przydatny każdemu uczniowi i maturzyście

  • Dokładnie omówienie zagadnień związanych z algorytmami, programowaniem i bazami danych
  • Przykłady rozwiązań
  • Zadania

Znacznie łatwiej i szybciej opanuje się poznawane zagadnienie, gdy jest to powiązane z rozwiązywaniem praktycznych przykładów. O wiele prościej jest zrozumieć znaczenie symboli i wzorów, gdy zastosuje się je w zadaniu -- wtedy okaże się...

Programowanie. Koncepcje, techniki i modele - książka
Programowanie. Koncepcje, techniki i modele - książka
Peter Van Roy, Seif Haridi
Helion

Poznanie istoty programowania komputerów można zacząć od analizy języków programowania, ich struktur, typów danych i instrukcji. Jednak mnogość języków, różnice pomiędzy nimi i możliwość wykorzystania ich do różnych zadań sprawiają, że przeprowadzenie takiej analizy będzie niezwykle czasochłonne, a jednocześnie nie będzie gwarantowało poznania wszystkich koncepcji i paradygmatów programowania...

Podstawy algorytmów z przykładami w C++ - książka
Podstawy algorytmów z przykładami w C++ - książka
Richard Neapolitan, Kumarss Naimipour
Helion

Algorytmy są jednym z fundamentów programowania. Prawidłowo zaprojektowany algorytm jest podstawą efektywnego i niezawodnego programu. Opisanie problemu w postaci algorytmu nie jest prostym zadaniem -- wymaga wiedzy z zakresu matematyki, umiejętności oceny złożoności obliczeniowej i znajomości zasad optymalizacji obliczeń. Istnieje wiele metod projektowania algorytmów. Znajomość tych metod znacznie ułatwia analizę zagadnienia i przedstawienie...

Systemy baz danych. Kompletny podręcznik. Wydanie II - książka
Systemy baz danych. Kompletny podręcznik. Wydanie II - książka
Hector Garcia-Molina, Jeffrey D. Ullman, Jennifer Widom
Helion

Pierwsze tak szczegółowe, kompleksowe wprowadzenie!

Trzej znani naukowcy z dziedziny IT nauczą Cię:

  • profesjonalnego projektowania i korzystania z baz danych
  • tworzenia i wdrażania złożonych aplikacji bazodanowych
  • sprawnej implementacji systemów zarządzania bazami danych

Z kluczowej roli, jaką bazy danych odgrywają w codziennym życiu milionów ludzi, zdajemy sobie sprawę za każdym razem...

Zrozum struktury danych. Algorytmy i praca na danych w Javie - książka
Zrozum struktury danych. Algorytmy i praca na danych w Javie - książka
Allen B. Downey
Helion

Niezależnie od tego, jakim językiem programowania się posługujesz, nie staniesz się dobrym programistą ani nawet przeciętnym informatykiem, jeśli nie przyswoisz sobie najważniejszych idei inżynierii oprogramowania: algorytmów i struktur danych. Nie są to zagadnienia proste i z pewnością niejednego studenta informatyki kosztowały wiele zarwanych nocy. Niestety, istniejące na rynku książki dotyczące tych zagadnień nie ułatwiają...


Algorytmy i struktury danych - ebook/epub
Algorytmy i struktury danych - ebook/epub
Lech Banachowski, Wojciech Rytter, Krzysztof Marian Diks
Wydawnictwo Naukowe PWN
Jądrem informatyki jest algorytmika, a najważniejszym elementem procesu tworzenia dobrego programu komputerowego jest właściwy dobór algorytmów i struktur danych szczególnie pod kątem ich wydajności. Algorytmy i struktury danych są tematem jednego z podstawowych przedmiotów wykładanych na każdych studiach informatycznych. Książka została sprawdzona dydaktyczne na zajęciach prowadzonych ze studentami informatyki Uniwersytetu Warszawskiego...
Wprowadzenie do C++. Efektywne nauczanie. Wydanie III - ebook/pdf
Wprowadzenie do C++. Efektywne nauczanie. Wydanie III - ebook/pdf
Cay S. Horstmann
Helion

C++ wyjątkowo dobrze nadaje się do nauki jako 'pierwszy poważny język programowania', a równocześnie jest znakomitym, wszechstronnym narzędziem do tworzenia nowoczesnych aplikacji. Programowanie w nim wymaga nieco wysiłku, ale pozwala zarówno szybko przyswoić najważniejsze paradygmaty informatyki, jak i wdrożyć się w pisanie kodu zgodne z dobrymi praktykami. Przy tym C++ ma cechy nowoczesnego języka programowania...

Python 3. Kolejne lekcje dla nowych programistów - książka
Python 3. Kolejne lekcje dla nowych programistów - książka
Zed A. Shaw
Helion

Jeśli masz już za sobą napisanie pierwszych programów w Pythonie, to już wiesz, jak bardzo wszechstronny jest ten język i że jego możliwości są imponujące. Python nadaje się do bardzo wielu zastosowań, jednak jeśli chcesz go wykorzystać w pełni, musisz wyjść poza podstawy. Efektywny programista korzysta z wiedzy wykraczającej poza znajomość struktur języka, poza tym jest zdolny do obiektywnej refleksji nad własnymi możliwościami...

Programowanie zorientowane obiektowo - książka
Programowanie zorientowane obiektowo - książka
Bertrand Meyer
Helion

Poznaj reguły projektowania i programowania obiektowego

  • Elementy techniki obiektowej
  • Metodyka tworzenia oprogramowania
  • Implementacja mechanizmów obiektowych

Programowanie zorientowane obiektowo to technika, która w ciągu ostatnich lat zyskała niezwykłą popularność. Języki programowania obiektowego święcą triumfy, a metodologie projektowania oparte na analizie obiektowej stają się standardami przemysłowymi...



Algorytmy, struktury danych i techniki programowania. Wydanie VI - książka
Algorytmy, struktury danych i techniki programowania. Wydanie VI - książka
Piotr Wróblewski
Helion

Algorytmy i struktury danych - szybko, łatwo, skutecznie!

  • Poznaj najważniejsze algorytmy i techniki programistyczne
  • Naucz się skutecznie wykorzystywać typy i struktury danych
  • Dowiedz się, jak w praktyce zastosować zdobytą wiedzę

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...

Szybko zrozumieć Visual Basic 2012 - ebook/pdf
Szybko zrozumieć Visual Basic 2012 - ebook/pdf
Artur Niewiarowski
Self Publishing

Książka ma na celu przede wszystkim umożliwienie szybkiego zrozumienia VB, tak by można było bezproblemowo przenieść się z dotychczasowego środowiska programistycznego na Microsoft Visual Basic 2012 lub ewentualnie umieć w nim napisać program, gdy będzie taka potrzeba. Autor skupia się na informacjach najważniejszych, dających podstawę do rozpoczęcia pracy w tym języku, począwszy od: przedstawienia najważniejszych elementów środowiska...

Wstęp do programowania w języku C++ - książka
Wstęp do programowania w języku C++ - książka
Radosław Sokół
Helion

Języki C i C++ to bardzo uniwersalne platformy programistyczne o ogromnych możliwościach. Wykorzystywane są do tworzenia systemów operacyjnych i oprogramowania użytkowego. Dzięki niskiemu poziomowi abstrakcji nadają się również do tworzenia programów rezydentnych i sterowników urządzeń. C++, opracowany w latach 1983-1985, jest w pełni obiektowym językiem programowania pozwalającym na prostą implementację nawet rozbudowanych algorytmów...

Tablice informatyczne. Algorytmy - książka
Tablice informatyczne. Algorytmy - książka
Piotr Wróblewski
Helion

Cała wiedza w jednym miejscu!

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...

Perl - książka
Perl - książka
Reuven M. Lerner
Helion

Profesjonalny przewodnik po języku Perl

Ten kompletny przewodnik po Perlu szybko i wygodnie dostarcza doświadczonym programistom odpowiednich technik i ilustrujących je praktycznych przykładów kodu. Lektura tej książki pozwoli Ci najpierw rozwinąć swoje dotychczasowe umiejętności, a następnie zgłębić tajniki podstawowych technik programowania w Perlu. Książka rozpoczyna się opisem podstawowej składni języka...

Oracle. Projektowanie rozproszonych baz danych - książka
Oracle. Projektowanie rozproszonych baz danych - książka
Robert Wrembel, Bartosz Bębel
Helion
W typowych zastosowaniach systemów baz danych wykorzystuje się architekturę scentralizowaną, w której system zarządzania bazą i wszystkie dane znajdują się w tym samym węźle sieci informatycznej. Istnieje jednak wiele zastosowań, w których scentralizowane bazy danych nie zapewniają wymaganej funkcjonalności i efektywności pracy. W takich przypadkach stosuje się tzw. rozproszone bazy danych...

Data science od podstaw. Analiza danych w Pythonie - ebook/pdf
Data science od podstaw. Analiza danych w Pythonie - ebook/pdf
Joel Grus
Helion

Współczesne ogromne zbiory danych zawierają odpowiedzi na prawie każde pytanie. Równocześnie nauka o danych jest dziedziną, która cokolwiek onieśmiela. Znajduje się gdzieś pomiędzy subtelnymi umiejętnościami hakerskimi, twardą wiedzą z matematyki i statystyki a merytoryczną znajomością zagadnień z danej branży. Co więcej, dziedzina ta niezwykle dynamicznie się rozwija. Trud włożony w naukę o danych niewątpliwie się jednak...

Algorytmy. Almanach - książka
Algorytmy. Almanach - książka
George Heineman, Gary Pollice, Stanley Selkow
Helion

Cała wiedza o algorytmach w jednym podręczniku!

  • Jaki wpływ na różne algorytmy wywierają podobne decyzje projektowe?
  • Jak rozwiązywać problemy dotyczące kodowania?
  • Jak wykorzystać zaawansowane struktury danych do usprawnienia algorytmów?

Tworzenie niezawodnego oprogramowania wymaga stosowania sprawnych algorytmów. Jednak programiści rzadko poświęcają im uwagę, dopóki nie pojawią się kłopoty...

Data science od podstaw. Analiza danych w Pythonie. Wydanie II - książka
Data science od podstaw. Analiza danych w Pythonie. Wydanie II - książka
Joel Grus
Helion

Analityka danych jest uważana za wyjątkowo obiecującą dziedzinę wiedzy. Rozwija się błyskawicznie i znajduje coraz to nowsze zastosowania. Profesjonaliści biegli w eksploracji danych i wydobywaniu z nich pożytecznych informacji mogą liczyć na interesującą pracę i bardzo atrakcyjne warunki zatrudnienia. Jednak aby zostać analitykiem danych, trzeba znać matematykę i statystykę, a także nauczyć się programowania...

USB. Praktyczne programowanie z Windows API w C++ - książka
USB. Praktyczne programowanie z Windows API w C++ - książka
Andrzej Daniluk
Helion
Dowiedz się więcej o działaniu USB i poznaj metody programowania transmisji danych
  • W jaki sposób odbywa się transfer danych?
  • Jak odblokować urządzenia do transmisji?
  • Na czym polega programowanie obiektowe transmisji USB?

USB (skrót od ang. Universal Serial Bus -- uniwersalna magistrala szeregowa) to rodzaj bardzo praktycznego portu komunikacyjnego, dzięki któremu możliwe jest podłączanie do komputera wielu różnych urządzeń...

Informatyka Europejczyka. Informatyka. Podręcznik dla szkół ponadgimnazjalnych. Część 1 - książka
Informatyka Europejczyka. Informatyka. Podręcznik dla szkół ponadgimnazjalnych. Część 1 - książka
Grażyna Zawadzka
Helion Edukacja

Numer dopuszczenia MEN 60/1/09/S

Z komputerami stykamy się dziś niemal każdego dnia. Wykorzystujemy je do pracy i rozrywki, wyszukiwania informacji w sieci, komunikowania się ze znajomymi i wielu innych zadań. Jednak komputer to nie tylko gry, edytory tekstu, poczta elektroniczna, portale społecznościowe czy komunikatory -- to także wiele przydatnych narzędzi, które stają się niezbędne do codziennego funkcjonowania we współczesnym...

Algorytmy, struktury danych i techniki programowania. Wydanie IV - książka
Algorytmy, struktury danych i techniki programowania. Wydanie IV - książka
Piotr Wróblewski
Helion

Podstawowy podręcznik do nauki algorytmiki

  • Przystępne wprowadzenie do algorytmiki
  • Bez zbędnej teorii
  • Gotowe rozwiązania w C++

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...

Wprowadzenie do baz danych - książka
Wprowadzenie do baz danych - książka
John Petersen
Helion
Każdy z nas na co dzień korzysta z relacyjnych baz danych, czasem nawet nie zdając sobie z tego sprawy. Bazy danych zbierają to, co najcenniejsze w dzisiejszym świecie: informacje. Można je więc porównać do współczesnych skarbców.

Zrozumienie zasad projektowania baz danych umożliwia pełne wykorzystanie nowoczesnych aplikacji, niezbędnych w funkcjonowaniu niemal każdego przedsiębiorstwa...