当前位置: 首页 > wzjs >正文

珠海网站排名提升莱芜金点子信息港最新招聘人才

珠海网站排名提升,莱芜金点子信息港最新招聘人才,中国第五冶金建设公司医院网站,凡科网怎么创建网站本文部分ppt、视频截图来自:[青岛大学-王卓老师的个人空间-王卓老师个人主页-哔哩哔哩视频] 1. 数据结构基本概念 1.1 研究内容 数据结构是一门研究非数值计算的程序设计中计算机操作队形以及他们之间关系和操作的核心课程,学习的主要内容如下&#x…

本文部分ppt、视频截图来自:[青岛大学-王卓老师的个人空间-王卓老师个人主页-哔哩哔哩视频]

1. 数据结构基本概念

1.1 研究内容

数据结构是一门研究非数值计算的程序设计中计算机操作队形以及他们之间关系和操作的核心课程,学习的主要内容如下:

在这里插入图片描述

用计算机解决问题的一般步骤是:具体问题抽象为数学模型 —— 设计算法 —— 编程、调试、运行,而如何将具体化为抽象呢,一般是先分析问题,然后提取操作对象并找出操作对象之间的关系,最后用数学语言描述,也就是数据结构。

1.2 数据结构基本概念

数据(Data): 能输入计算机且能被计算机处理的各种符号的集合,是信息的载体,是对客观事物符号化的表示,能够被计算机识别、存储和加工。数据分为两类:

  • 数值型数据:整数、实数等可以进行算术运算的数据
  • 非数值型数据:文字、图像、声音等

数据元素(Data element)数据的基本单位,在计算机程序中通常作为一个整体进行考虑和处理。数据元素也可以简称为元素、记录、结点或顶点。

在这里插入图片描述

数据项:构成数据元素的不可分割的最小单位

在这里插入图片描述
数据对象(Data Object)性质像相同的数据元素的集合,是数据的一个子集。

在这里插入图片描述

数据元素和数据对象关系
在这里插入图片描述

数据结构(Data Structure)数据元素不是孤立存在的,它们之间存在着某种联系,数据元素相互之间的关系成为结构。是指相互之间存在一种或多种特定关系的数据元素集合。
在这里插入图片描述

数据结构的两个层次

在这里插入图片描述

1.3 逻辑结构种类划分

(1)划分方法一

  • 线性结构:有且仅有一个开始和一个终端节点,并且所有节点都最多只有一个直接前趋和一个直接后继。(如线性表、栈、队列、串)
  • 非线性结构:一个结点可能有多个直接前趋和直接后继。(如树、图)

(2)划分方法二

将逻辑结构划分为四种逻辑结构:集合、线性、树和图。

  • 集合结构:结构中的数据元素间除了同属于一个集合的关系外,无任何其它关系。
    外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传
  • 线性结构:结构中的元素之间存在着一对一的线性关系
    在这里插入图片描述
  • 树形结构:结构中的数据元素之间存在着一对多的层次关系
    在这里插入图片描述
  • 图状结构(网状结构):结构中的数据元素之间存在着多对多的任意关系
    在这里插入图片描述

1.4 存储结构的种类

存储结构主要有四种:顺序存储结构、链式存储结构、索引存储结构和散列存储结构。

  • 顺序存储结构
    在这里插入图片描述
  • 用一组连续的存储单元依次存储数据元素,数据元素之间的逻辑关系由元素的存储位置来表示。
  • C语言中用数组来实现顺序存储结构
  • 链式存储结构
    在这里插入图片描述
    在这里插入图片描述
  • 用一组任意的存储单元存储数据元素,数据元素之间的逻辑关系用指针来表示。
  • C语言中用指针来实现链式存储结构
  • 索引存储结构
    在这里插入图片描述
  • 在存储结点信息的同时,还建立附加的索引表
  • 索引表中的每一项称为一个索引项,其一般形式是:(关键字,地址)
  • 关键字是能唯一标识一个结点的那些数据项。
  • 若每个结点在索引表中都有一个索引项,则该索引表称为稠密索引(Dense Index)。若一组结点在索引表中只对应一个索引项,则该索引表称之为稀疏索引(Sparse Index)
  • 散列存储结构
  • 根据结点的关键字直接计算出该结点的存储地址。

在这里插入图片描述

http://www.dtcms.com/wzjs/540614.html

相关文章:

  • 设计本网站是用什么做的网站手机端打不开
  • 网站推广途径和推广要点的案例讨论域名解析在线查询
  • 重庆网站模板制作开发网站的技术风险
  • dedecms5.7 财经网站深圳做生鲜食材的网站叫什么
  • 高清视频素材下载网站怎样做自己的视频网站
  • 中国农业建设中心网站install wordpress
  • 石家庄做网站价格苏州电商关键词优化
  • 建设网站dns如何设置网站设计中遇到的问题
  • 广州网站设计首选刻空壳公司怎么注册
  • 长春建设局网站温州网站建设接单
  • 加强农业网站建设大宗商品交易平台解决方案
  • 上海网站建设网页制作qq企业邮箱下载
  • 阿里巴巴网站备案网页游戏软件制作专业
  • 天津网站建设企业系统专门做爬虫的网站
  • 私密浏览器看片谷歌seo优化是什么
  • 吉林省城乡建设官方网站网站和app开发
  • 如何开发网站广州公司注册无地址
  • 网站欣赏与创建网页汽车之家网站是怎么做的
  • 郑州网站开发公司哪家好企业网站官网模板
  • 施坦威网站关于我们商务网站建设的优势
  • 企业网站设计要求房产网 最新楼盘价格
  • 成都网站的怎么增加网站浏览量
  • 做网站的过程广东手机网站建设报价表
  • 个人网站设计html哈尔滨快速建站公司推荐
  • 高端网站设计公司排行榜新手做网站的注意事项
  • 邮件网站怎么做wordpress修改字体
  • 整站优化 快速排名电子商务公司的经营范围有哪些
  • 无需域名网站建设本地常州微信网站建设
  • 成都哪家做网站做的好唯品会信息科技有限公司
  • 云空间网站wordpress可以和微信公众号对接