C++. Struktury danych i algorytmy

C++. Struktury danych i algorytmy

57,00 zł
Zobacz ofertę

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.
  • Bez dogłębnego zrozumienia tych zagadnień bardzo trudno nauczyć się biegle programować w C++.
  • Dzięki tej książce dowiesz się, na czym polega implementacja klasycznych struktur danych i algorytmów w C++.

Zastosowanie odpowiedniej struktury danych oraz algorytmu jest również ważne z punktu widzenia wydajności działania kodu, co bezpośrednio przekłada się na szybkość pracy aplikacji. Znajdziesz tu również przystępne wprowadzenie do podstawowych konstrukcji językowych oraz do korzystania z zintegrowanego środowiska programistycznego (IDE).

Ponadto dowiesz się, w jaki sposób przechowywać dane za pomocą list wiązanych, tablic, stosów i kolejek, a także jak zaimplementować algorytmy sortowania, takie jak sortowanie szybkie i sortowanie przez kopcowanie, oraz algorytmy wyszukiwania, takie jak wyszukiwanie liniowe czy binarne. Kolejnym ważnym zagadnieniem ujętym w książce jest wysoka wydajność algorytmów operujących na ciągach znakowych i strukturach mieszających, jak również analiza algorytmów siłowych, zachłannych i wielu innych.

  • O jakości kodu decyduje algorytm i odpowiednia struktura danych!

Najciekawsze zagadnienia ujęte w książce: podstawy C++, w tym kontrola przepływu kodu i abstrakcyjne typy danych listy, listy wiązane, stosy i kolejki algorytmy sortowania, w tym bąbelkowe, przez selekcję, wstawianie, scalanie tworzenie hierarchicznej struktury drzewa praktyczne aspekty implementacji algorytmów C++.

📘 C++. Struktury danych i algorytmy
Sprawdź cenę i dostępność tej publikacji.
👉 Zobacz ofertę

Powiązane produkty

Java for Data Science. Examine the techniques and Java tools supporting the growing field of data science
para 1: Get the lowdown on Java and explore big data analytics with Java for Data Scien...
143,10 zł
SQL Server 2017 Administrator's Guide. One stop solution for DBAs to monitor, manage, and maintain enterprise databases
Take advantage of the real power of SQL Server 2017 with all its new features, in addit...
152,10 zł
ASP.NET Core 5 Secure Coding Cookbook. Practical recipes for tackling vulnerabilities in your ASP.NET web applications
ASP.NET Core developers are often presented with security test results showing the vuln...
116,10 zł