C++ : struktury danych i algorytmy
Tytuł oryginału: "C++ : data structures and algorithms".
Autor: Anggoro, Wisnu.
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, co bezpośrednio przekłada się na szybkość pracy aplikacji. 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++. 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.
Zobacz pełny opisOdpowiedzialność: | Wisnu Anggoro ; [tłumaczenie Maksymilian Gutowski]. | ||||||||||||||
Hasła: | Algorytmy C++ (język programowania) Struktury danych Opracowanie Informatyka i technologie informacyjne | ||||||||||||||
Adres wydawniczy: | Gliwice : Helion, copyright 2019. | ||||||||||||||
Opis fizyczny: | 264 strony : ilustracje ; 24 cm. Uwagi: | Indeks. | Forma gatunek: | Książki. Publikacje fachowe. | Dziedzina: | Informatyka i technologie informacyjne | Powstanie dzieła: | 2018 r. | Twórcy: | Gutowski, Maksymilian. Tłumaczenie | Odbiorcy: | Programiści. | Skocz do: | Dodaj recenzje, komentarz | |
Sprawdź dostępność, zarezerwuj (zamów):
(kliknij w nazwę placówki - więcej informacji)