文件名称:数据结构课程上机实验源程序
文件大小:85KB
文件格式:RAR
更新时间:2015-01-16 15:33:18
数据结构 c\c++ 课程
数据结构在计算机科学界至今没有标准的定义。个人根据各自的理解的不同而有不同的表述方法: Sartaj Sahni在他的《数据结构、算法与应用》一书中称:“数据结构是数据对象,以及存在于该对象的实例和组成实 例的数据元素之间的各种联系。这些联系可以通过定义相关的函数来给出。”他将数据对象(data object)定义为“一个数据对象是实例或值的集合”。 Clifford A.Shaffer在《数据结构与算法分析》一书中的定义是:“数据结构是 ADT(抽象数据类型Abstract Data Type) 的物理实现。” Lobert L.Kruse在《数据结构与程序设计》一书中,将一个数据结构的设计过程分成抽象层、数据结构层和实现层。其中,抽象层是指抽象数据类型层,它讨论数据的逻辑结构及其运算,数据结构层和实现层讨论一个数据结构的表示和在计算机内的存储细节以及运算的实现。 数据结构具体指同一类数据元素中,各元素之间的相互关系,包括三个组成成分,数据的逻辑结构,数据的存储结构和数据运算结构。
【文件预览】:
上机指导源程序
----algo2-3.cpp(3KB)
----exp3-3.cpp(1KB)
----exp7-6.cpp(2KB)
----exp3-7.cpp(4KB)
----exp3-5.cpp(2KB)
----exp9-8.cpp(3KB)
----exp2-4.cpp(1KB)
----exp7-2.cpp(4KB)
----exp9-2.cpp(1KB)
----exp7-1.cpp(1KB)
----exp2-5.cpp(1KB)
----exp8-7.cpp(2KB)
----exp8-2.cpp(986B)
----exp12-1.cpp(5KB)
----exp3-1.cpp(1KB)
----exp9-4.cpp(4KB)
----algo7-1.cpp(4KB)
----exp5-1.cpp(732B)
----algo3-4.cpp(1KB)
----exp2-7.cpp(3KB)
----exp5-2.cpp(1017B)
----algo8-2.cpp(2KB)
----algo3-3.cpp(812B)
----graph.h(1006B)
----algo4-2.cpp(5KB)
----exp2-2.cpp(1KB)
----exp7-3.cpp(3KB)
----exp4-4.cpp(1KB)
----exp2-6.cpp(3KB)
----exp2-3.cpp(1KB)
----exp3-2.cpp(1KB)
----exp10-5.cpp(1KB)
----exp1-2.cpp(311B)
----exp11-1.cpp(5KB)
----exp3-6.cpp(2KB)
----exp9-6.cpp(7KB)
----excise1.cpp(5KB)
----exp8-6.cpp(1KB)
----exp8-1.cpp(829B)
----exp10-8.cpp(2KB)
----exp5-4.cpp(4KB)
----exp10-6.cpp(2KB)
----exp8-9.cpp(2KB)
----excise2.cpp(10KB)
----exp10-3.cpp(1KB)
----algo3-2.cpp(1KB)
----exp10-7.cpp(2KB)
----algo4-1.cpp(3KB)
----exp10-9.cpp(2KB)
----exp6-1.cpp(1KB)
----exp10-2.cpp(1KB)
----algo2-5.cpp(3KB)
----exp7-7.cpp(2KB)
----exp9-1.cpp(881B)
----exp4-5.cpp(1KB)
----exp4-2.cpp(1KB)
----algo2-1.cpp(1KB)
----exp9-3.cpp(2KB)
----excise3.cpp(7KB)
----exp9-5.cpp(1021B)
----exp1-1.cpp(544B)
----algo8-1.cpp(2KB)
----exp10-10.cpp(2KB)
----exp4-3.cpp(3KB)
----algo2-4.cpp(3KB)
----exp8-3.cpp(4KB)
----exp7-5.cpp(3KB)
----exp8-5.cpp(2KB)
----exp8-8.cpp(2KB)
----exp6-2.cpp(1KB)
----exp7-4.cpp(3KB)
----exp4-1.cpp(1KB)
----algo2-2.cpp(2KB)
----exp3-4.cpp(1KB)
----exp8-4.cpp(2KB)
----algo3-1.cpp(894B)
----exp1-3.cpp(465B)
----exp2-1.cpp(1KB)
----exp5-5.cpp(3KB)
----exp10-4.cpp(2KB)
----exp9-7.cpp(8KB)
----exp5-3.cpp(1KB)
----exp10-1.cpp(1KB)