学习了第一章绪论以后,我主要学到了这几点,请听我依次概述:
本章学习从两条主线出发,一是数据结构,二是算法。
1学习数据结构时,要把握逻辑结构和存储结构两者之间的关系。数据结构是在整个计算机科学与技术领域中广泛使用的术语,通常反映数据的内部构成。数据的存储结构是数据及其逻辑结构在计算机中的表示。一种数据的逻辑结构根据需要可以用多种存储结构来存储,而采用不同的存储结构。
2学习算法时,以算法的概念和特性为基本点,应该提高算法设计的能力。算法设计的一般原则:理解问题,预测所有可能的输入,抽象分级使解决方案模块化,跟踪代码。算法对特定问题求解步骤的一种描述,石之灵的有限序列。算法必须满足五个特性:输入,输出,有穷性,确定性,可行性。
通过实验课,我还掌握了线性表得顺序存储结构;通过验证顺序表及其基本操作的实现,学会了对已建立的顺序表实现插入、删除、查找等基本操作。总之,收获了很多