数据结构开篇

数据结构,按书上的解释是相互之间存在一种或多种关系的数据元素的集合。而这里的数据元素又指可以由若干数据项组成的。数据项又是什么呢,比如学生的姓名、学生的坐号等等,所以数据项可以是一些基本数据类型或自定义类的实例。所以数据元素是一些基本数据类型和对象的组合。

解决了什么是数据元素,再来看看什么是关系。比如一个学生对应他的一组信息(姓名,坐号等),这是一对一的关系也叫线性关系。再来看另一个例子,比如小明是小明他爸的儿子,也是小明他妈的(汗!)儿子,这是一对多的关系也叫树形关系。而在计算机里现这种关系和数据元素就是数据结构,可能有人还是理解不了,简单的说,数据结构就是自定义的类,既然是类就要定义一些对类中数据成员(既然数据元素)的操作方法。这样理解后就对数据结构有些了解了,以后我更新自己对数据结构学习一些经验,希望大家给些意见!!

posted on 2010-12-24 15:58  穆穆  阅读(228)  评论(0)    收藏  举报