Die Merkmale dieses Buches sind Synthese: Variablen und Zeiger, Arrays und Zeiger, Funktionen und Zeiger sind eine Synthese; Klassifiziert in Reihenfolge-Traversierung und Heap-Sortierung. Das Acht-Königinnen-Problem wird in der Vordergrund-Ordnung-Traversierung des Baums gelöst, die zur hierarchischen Traversierung gehört Der Graph und die Ritterparade gehören zur vorgeordneten Durchquerung des Graphen, die immer noch eine Synthese ist.
Die Innovation dieses Buches besteht darin, C-Programme aus einer objektorientierten Perspektive neu zu organisieren, um eine ausreichende Wahrnehmungsgrundlage für C++ bereitzustellen. „C++ ist einfach besseres C“, was in diesem Buch vollständig zum Ausdruck kommt.
Das Prinzip dieses Buches besteht darin, dass das Erlernen von Datenstrukturen und das Erlernen von Programmiersprachen gemeinsam voranschreiten und der Vermittler zwischen ihnen Algorithmen sind. Sprache kann nur verstanden und beherrscht werden, wenn sie den Anforderungen von Algorithmen entspricht, und Datenstrukturen können ihre Anwendungsfelder nur erweitern, indem sie auf die Entwicklung der Sprache angewiesen sind.
Kurz gesagt, jeder Teil hat keinen unabhängigen Existenzgrund und seine Bedeutung kann nur in seiner gegenseitigen Abhängigkeit und sich gegenseitig ergänzenden Beziehung klar beantwortet werden.
Diese Einheit hat zur Entwicklung einer Multimedia
-Software geführt, die sowohl als Lehrassistent als auch als Lernhilfe verwendet werden kann – CD-ROM mit Büchern. Es ist diese Einheit, die es ermöglicht, dass abstrakte Typen und Speichertypen, jeder Schritt eines Algorithmus und jede Programmcodezeile, C-Programme und C++-Programme gleichzeitig dargestellt werden und sich gegenseitig ergänzen.