初次接触数据结构的感受

前言

在学习了数据结构的第一节课后,想与大家分享一下我的心得体会。

心得体会

1、数据结构的重要性

通过这节课,我知道了学好数据结构是学好计算机和保有核心竞争力的基础,老师把他与离散结构、高数等做了对比,提及了数据结构没那么难学,相反,比起刚才提到的几项还远远不及,但并不是说他不重要,只是学好是基本罢了。

2、数据结构的研究内容

计算机用于数值计算时,一般要经过如下几个步骤:首先从具体问题中抽象出数学模型,然后设计一个用于此数学模型的算法,最后编写程序,进行测试、调试,直到解决问题。在此过程中寻求数学模型的实质是分析问题,从中提取操作的对象,并找出这些操作对象之间的关系,然后用数学语言加以描述,即建立相应的数学方程。数据结构主要研究非数值计算问题,非数值计算问题无法用数学方程建立数学模型,如:学生学籍管理系统,人机对弈问题和最短路径问题。

3、数据、数据元素、数据项和数据对象

  • 数据(Dta)是客观事物的符号表不,是所有能输人计算机中并被计算机程序处理的符号的总称。如数学计算中用到的整效和实效,文本编辑中用到的宇符串,多媒体程序处理的图形、图像、声音及动画等通过特殊编码定义后的数据。
  • 数据元素(Data Element )是效据的基本单位,在计算机中通常作为一个整体进行考虑和处理。在有些情况下,效据元素也称为元素、记录等。数据元素用于完整地描述一个对象,如前一节示例中的一名学生记录,树中棋盘的一个格局(状态),以及图中的一个顶点等。
  • 数据项(Data Item)是组成效据元素的、有独立含义的、不可分割的最小单位。例如,学生基本信息表中的学号、姓名、性别等都是效据项。
  • 数据对象(Data Object)是性质相同的数据儿素的集合,是效据的一个千集。例如:墏数数据对象是集合N={0,土1,士2,•},字母字行数据对象是集合C={A,B,… ,z},宇生基本信息表也可以是一个数据对象。由此可以看出,不论数据兀茶集合是龙限集(如整数集),或是有限集(如字母字符集),还是由多个数据项组成的复合数据元茶 (如学生表)的集合,只要集合内元素的性质均相同,都可称之为一个数据对象。

4、数据结构

数据结构是相互之间存在一种或多种特定关系的数据元素的集合。换句话说,数据结构是带“结构”的数据元素的集合,“结构”就是指数据元素之间存在的关系。


结尾

学习数据结构的路途任重而道远,一起加油吧!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值