Ocena:
Książka spotkała się z mieszaną reakcją użytkowników, z których niektórzy chwalą jej kompleksowe i dogłębne omówienie C++ i struktur danych, podczas gdy inni krytykują jej styl pisania, złożoność i brak jasnych przykładów.
Zalety:Doskonałe omówienie tematów C++, dobrze napisana, pouczająca, dogłębnie prezentuje złożone koncepcje, przydatna jako odniesienie dla zaawansowanych uczniów i na kursach uniwersyteckich.
Wady:Bardzo techniczna i nie jest przyjazna dla początkujących, przykłady są często zbyt skomplikowane, jakość kodu jest niespójna i trudna do naśladowania, zawiera literówki i błędy, niektórzy uważają, że jest trudna do zrozumienia, a książka może nie uczyć skutecznie koncepcji C++.
(na podstawie 21 opinii czytelników)
Data Structures and Algorithms in C++
Drugie wydanie Data Structures and Algorithms in C)+ ma na celu wprowadzenie do struktur danych i algorytmów, w tym ich projektowania, analizy i implementacji. Autorzy oferują wprowadzenie do projektowania obiektowego w języku C++ i wzorców projektowych, w tym wykorzystanie dziedziczenia klas i programowania ogólnego za pomocą szablonów klas i funkcji, a także zachowują spójny punkt widzenia zorientowany obiektowo w całej książce.
Jest to „siostrzana” książka do Goodrich & Tamassia's Data Structures and Algorithms in Java, ale używa C++ jako języka bazowego zamiast Javy. Ta wersja C++ zachowuje to samo podejście pedagogiczne i ogólną strukturę, co wersja Java, więc szkoły, które uczą struktur danych zarówno w C++, jak i Javie, mogą dzielić ten sam podstawowy program nauczania.
Jeśli chodzi o programy nauczania oparte na IEEE/ACM 2001 Computing Curriculum, ta książka jest odpowiednia do wykorzystania w kursach CS102 (wersje I / O / B), CS103 (wersje I / O / B), CS111 (wersja A) i CS112 (wersje A / I / O / F / H).
© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)