数据结构是计算机储存、组织数据的方式,C++中数据结构的概念如何理解呢?小编与大家分享自己的心得。
工具/原料
C++
方法/步骤
1
用计算机解决一个具体问题,首先,要从具体问题抽象出一个数学模型,然后设计算法解决数学模型。
2
寻求数学模型的实质是分析问题,从中提取操作的对象,并找出这些操作对象之间含有的关系,然后用数学语言描述,这些操作对象及其之间的关系在编写程序时需要被存储起来,这就要用到数据结构。
3
对象之间存在一种简单的线性关系,这类数学模型被称为线性的数据结构。
4
目录结构的对象是目录或文件,除了根目录外,其他目录或文件都有唯一的父目录,这种数据结构被称为树。
5
我们把地图中途径的地方看作点,把道路看作边,边上添加距离、限速、红绿灯等附加信息,可以把它们在程序中存储起来,这种数据结构称为图。
6
线性表、树和图这些相互之间存在一种或多种特定关系的数据元素的集合就是数据结构。
注意事项
作者声明:本篇经验系本人辛勤劳动的原创成果,未经许可,谢绝转载。
上一篇:win7怎么换桌面壁纸
下一篇:你对数据结构中“图”的了解