Эта книга разделена на 9 глав. Глава 1 «Обзор» в основном знакомит с базовыми понятиями, такими как данные, структуры данных и алгоритмы. В главах 2–6 соответственно обсуждаются основные типы структур данных, такие как линейные списки, стеки, очереди, строки, массивы, обобщенные таблицы, деревья и графики, включая их логические структуры, структуры хранения и соответствующие ответы при различных алгоритмах хранения. и приведите несколько примеров применения, основанных на обсуждении основных операций. В главах 7 и 8 обсуждаются поиск и сортировка, а также представлены несколько часто используемых методов поиска и сортировки. Глава 9 представляет собой компьютерный эксперимент, в котором приведены 4 полных примера, каждый из которых был отлажен в среде VC++ 6.0.
Базовые теоретические знания в этой книге объясняются от поверхностного к более глубокому и просты для понимания. В каждой главе приведено множество практических примеров, которые могут помочь учащимся углубить понимание основных теоретических знаний и развить навыки их практического применения. За исключением алгоритма в главе 9, описания алгоритмов и программ в других главах написаны на языке, подобном C, который учащимся удобно понимать и к которому можно обращаться при использовании компьютера.
Эта книга подходит для преподавания курсов по структурированию данных в высших профессиональных колледжах. Учебные часы составляют 60-70 часов. Ее также можно использовать в качестве справочника для специалистов по информатике для самостоятельного обучения или сдачи экзаменов.
Расширять