数据结构--回顾数据结构基本概念、数据结构三要素

2023-11-11

目录

 什么是数据​

 数据元素

什么是数据对象

什么是数据结构

数据结构的三要素

逻辑结构

(1)集合

(2)线性结构​编辑

(3)树形结构

(4)图结构

 数据的运算

物理结构(也叫做存储结构)

 (1)顺序存储

 (2)链式存储

 (3)索引存储(借助索引表)

(4)散列存储

 数据结构三要素的注意事项

 概括图整合

补充几点内容

(1)数据类型

(2)抽象数据类型

 本章内容总结整理


 什么是数据

 数据元素

 

什么是数据对象

数据对象强调是数据元素的具有相同性质的集合

数据结构强调是数据元素的之间的关系

什么是数据结构

数据结构的三要素

逻辑结构

(1)集合

 

(2)线性结构

(3)树形结构

(4)图结构

整合:数据结构包括4种,分别是集合、线性结构、树形结构、图结构

 数据的运算

物理结构(也叫做存储结构)

 (1)顺序存储

 (2)链式存储

 

 (3)索引存储(借助索引表)

(4)散列存储

 

总结:

数据的存储结构包括两大类,共4种,即顺序存储和非顺序存储。其中非顺序存储包括链式存储、索引存储、散列存储。

非顺序存储也叫离散存储

 数据结构三要素的注意事项

 概括图整合

 

补充几点内容

(1)数据类型

(2)抽象数据类型

 本章内容总结整理

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

数据结构--回顾数据结构基本概念、数据结构三要素 的相关文章

随机推荐

  • 零基础程序员如何自学编程?用这6种方法就够了!

    PHP从入门到放弃 C语言从入门到放弃 Python从入门到放弃 在自学编程的过程中 一部分程序员遇到冰冷的英语字母 枯燥的编程教程 果断选择了放弃 但其实自学编程不是那么难 只要是理工科生 逻辑思维还行的小伙伴 编程入门完全可以 下面给程
  • 用Podman来代替Docker Desktop

    文章目录 用Podman来代替Docker Desktop 更新 前言 在Mac上安装Podman 在Windows上安装Podman 测试Podman 用podman compose运行Docker Compose 用Podman直接操作
  • Android实现省市区三级联动效果

    PickerView控件的作者在3 0版本中对PickerView源码进行了重构 重构后的PickerView添加了很多可自定义的属性 比如可以自定义文字颜色 大小等 使用也更加方便了 只是改动较大 使用方法也与2 0版本有不少差别 由于2
  • datacom-IPV6

    一 概念 1 IPV6与IPV4相比的优点 1 地址容量大 2 层次结构设计更合理 方便路由汇聚 3 即插即用 SLAAC 4 报头经过了简化 提高了转发效率 5 更安全 IPSEC 6 更好的移动性 7 QOS增强 2 IPV6和IPV4
  • 03Linux下静态库和动态库(共享库)的制作与使用

    Linux下静态库和动态库 共享库 的制作与使用 Linux操作系统支持的函数库分为 静态库 libxxx a 在编译时就将库编译进可执行程序中 lib 前缀 固定 a 后缀 固定 优点 程序的运行环境中不需要外部的函数库 缺点 可执行程序
  • Oracle 报表常用sql

    Oracle 报表常用sql 数据库建模式 用户 表空间 表 数据语句在最末尾 一 数据类型转化 函数 translate 字段 USING NCHAR CS 样例 SELECT translate COLUMN1 USING NCHAR
  • Centos8安装MySQL(亲测有效)

    1 下载压缩包 https cdn mysql com Downloads MySQL 5 7 mysql 5 7 29 1 el7 x86 64 rpm bundle tar 2 上传到服务器 命令 rz 3 解压 tar xvf mys
  • dll修复工具安装教程

    电脑显示dll软件报错 相信有很多小伙伴遇到过这种情况 一起来看看呗 亲测有用 可以一键检测和修复Windows系统中存在的DLL问题 SYS问题以及注册表问题 并拥有完善的DLL库供用户搜索下载 此外dll修复工具还支持注册表优化 启动项
  • 【论文&模型讲解】多模态对话 Multimodal Dialogue Response Generation

    文章目录 前言 0 摘要 1 Introduction 2 相关工作 2 1 文本对话回复生成 2 2 Text to Image 生成 3 Problem Formailzation 4 Approach 4 1 多模态 Tokeniza
  • C#中this关键字的使用

    01 消除字段歧义 public class Writer private int age private String name public Writer int age String name this age age this na
  • 灰灰-324-2019华科软院学硕上机(二)-魔方阵:vector、resize()、setw()

    魔方阵 古代又称 纵横图 是指组成元素为自然数1 2 n的平方的n n的方阵 其中每个元素值都不相等 且每行 每列以及主 副对角线上各n个元素之和都相等 阶数大于等于3 如3 3的魔方阵 8 1 6 3 5 7 4 9 2 奇数魔方阵的排列
  • ARDUINO使用GPRS发送GPS数据到OneNet测试

    功能 测试把固定的GPS数据发送到OneNet平台 调试途中碰到的问题 ARDUINO不支持sprintf的double打印 只能转换为char字符串然后再 s打印 include
  • 永磁同步电机(PMSM)磁场定向控制(FOC)电流环PI调节器参数整定

    文章目录 前言 一 调节器的工程设计方法 二 电流环PI调节器的参数整定 2 1 电流环的结构框图 2 2 典型I型系统 2 3 电流环PI参数整定计算公式 三 电流环PI调节器设计实例 3 1 永磁同步电机磁场定向的电流闭环控制 3 2
  • 关于qt 读写结构体

    目录 前言 一 注意事项 1 1 需求 1 2 读文件报错 1 2 1 文件写入 1 2 2 文件读取 1 2 3 文件写入 1 2 4 文件读取 二 解决方案 2 1 正确实例代码 2 1 1 头文件 2 1 2 源文件 2 1 3 文件
  • 响应式布局的常用解决方案对比(媒体查询、百分比、rem和vw/vh)

    简要介绍 前端开发中 静态网页通常需要适应不同分辨率的设备 常用的自适应解决方案包括媒体查询 百分比 rem和vw vh等 本文从px单位出发 分析了px在移动端布局中的不足 接着介绍了几种不同的自适应解决方案 本文原文在我的github主
  • 【粉丝问答9】一起入职的同事能力不如我,只因学历比我高,工资是我的两倍

    一起入职的同事能力不如我 只因学历比我高 工资是我的两倍 我想这是很多初入职场的同学经常会遇到的一个问题 本篇只针对研发人员 一口君有个朋友C君刚毕业的第一家 也遇到过类似的问题 C君是本科进入做路由器的协议开发工作 辛辛苦苦开发的软件模块
  • Linux Sed命令详解

    概述 sed是stream editor的简称 也就是流编辑器 它一次处理一行内容 处理时 把当前处理的行存储在临时缓冲区中 称为 pattern space 接着用sed命令处理缓冲区中的内容 处理完成后 把缓冲区的内容送往屏幕 接着处理
  • KITTI数据集解析

    KITTI 数据集解析 本文主要是对于3D目标检测中 KITTI数据集的分析 数据下载 KITTI 官网链接 下载的主要有 left color images velodyne point clouds camera calibration
  • 云备份项目

    云备份项目 1 云备份认识 自动将本地计算机上指定文件夹中需要备份的文件上传备份到服务器中 并且能够随时通过浏览器进行查看并且下载 其中下载过程支持断点续传功能 而服务器也会对上传文件进行热点管理 将非热点文件进行压缩存储 节省磁盘空间 2
  • 数据结构--回顾数据结构基本概念、数据结构三要素

    目录 什么是数据 数据元素 什么是数据对象 什么是数据结构 数据结构的三要素 逻辑结构 1 集合 2 线性结构 编辑 3 树形结构 4 图结构 数据的运算 物理结构 也叫做存储结构 1 顺序存储 2 链式存储 3 索引存储 借助索引表 4