1、数据结构=数据(计算机操作符号对象)+结构(各种关系);

2、数据结构常见的分类:物理结构和逻辑结构;

3、物理结构:也称 存储结构(数据的逻辑结构在计算机中的物理存储形
式); 分为 链式存储结构(逻辑结构 和 物理结构一 一对应) 和 顺序
存储结构(逻辑结构 和 物理结构一一对应);

4、逻辑结构:集合结构 (关系平等); 线性结构(一一对应);
树形结构(一对多); 图形结构(多对多);

5、数据类型:值的集合体(性质相同)+ 在集合体中定义的操作;

6、抽象数据类型目的:就是为了在不同的计算机上实现相同的功能;(本质是 一个数学模型 及其 在该模型上的一组操作; 仅仅决定于 逻辑特性;综上 抽象数据类型= 数据对象 + 数据对象的逻辑关系(结构)+对应的操作);

%抽象数据类型的结构ADT 抽象数据类型名称Data
(1)、数据对象
(2)、逻辑关系定义;operation操作1初始条件操作结果描述......操作2初始条件操作结果描述......end ADT

《大话数据结构》_程杰_学习笔记——第一章(java版本)相关推荐

  1. 【数据结构与算法】学习笔记——第一章 绪论1

    ✔前言: 新的专栏开启啦. 持续更新~ 关注我,我们一起学习

  2. 《Go语言圣经》学习笔记 第一章 Go语言入门

    Go语言圣经学习笔记 第一章 Go语言入门 目录 Hello, World 命令行参数 查找重复的行 GIF动画 获取URL 并发获取多个URL Web服务 本章要点 注:学习<Go语言圣经&g ...

  3. 编译原理(龙书)学习笔记 第一章

    编译原理(龙书)学习笔记 第一章 1.1语言处理器 解释器(interpreter) : 编译器(compiler): 一个语言处理系统 练习 1.1.1:编译器和解释器之间的区别 1.1.2:相对优 ...

  4. 小吴的《机器学习 周志华》学习笔记 第一章 绪论

    小吴的<机器学习 周志华>学习笔记 第一章 绪论 近一年时间接触到不少机器学习的知识,虽然断断续续学了一些,总感觉还没有入门(只学会了疯狂调包).因此,最近开始系统学习Machine Le ...

  5. 计算机网络学习笔记---第一章

    计算机网络学习笔记 第一章 文章目录 计算机网络学习笔记 第一章 前言 一.计算机网络的概念 (一)计算机网络的功能 1.数据通信(连通性) 2.资源共享(硬件 软件 数据) 3.分布式处理 (Had ...

  6. 机器人导论(第四版)学习笔记——第一章

    机器人学导论(第四版)学习笔记--第一章 1. 概述 1.1 背景 1.2 操作臂力学和控制 1.3 符号 1. 概述 1.1 背景 工业自动化的发展带来了工业机器人的高速发展.本书聚焦机械臂的力学和 ...

  7. PhalAPI学习笔记 ——— 第一章自定义HelloWorld接口

    PhalAPI学习笔记 --- 第一章自定义HelloWorld接口 前言 自定义接口 项目实例 结果 分布解析 结束语 前言 公司业务需要转学PHP,而PHP中一个功能强大且生态链完整的PHP接口框 ...

  8. [go学习笔记.第一章] go可以做什么

    go可以做什么,go有以下三大学习方向: Golang的应用领域 1.区块链应用 区块链技术,简称BT(Blockchain technology),也被称之为分布式账本技术,是一种互联网数据库技术, ...

  9. Algorithms学习笔记-第一章 基础

    #第一章 基础 标签(空格分隔): Algorithms学习笔记 文章目录 @[toc] 1.1 基础编程模型 1.1.1-1.1.8 主要是简述基本的java语法与概念 1.1.9 讲解了本书中自行 ...

最新文章

  1. golang channel 管道 通道 信道 使用总结
  2. 第五期 RHCE远程班 12月1日开课(周末班)
  3. SAP特性,物料特性,批次特性建立的BAPI函數
  4. .NET开发者常会忽略的几个错误
  5. ApplicationContextAware接口的拓展和使用
  6. Image.FromStream与Image.FromFile
  7. 分享一套阿里高级Java面试题,要去阿里的先过这些题。
  8. 2018.9.15,Matlab实验三:字符串、单元数组和结构体
  9. vue 实现任意组件之间的通信
  10. python的多线程应用前景_什么是线程(多线程),Python多线程的好处
  11. vs2010新功能(转)
  12. “心脏出血”后,OpenSSL 起死回生靠什么?
  13. 卸载SD卡对MediaServer的处理
  14. 当第一资本、高盛、摩根士丹利等巨头纷纷启用CDO时,您想到了什么?
  15. 连接服务器的外呼系统设置,MicroSIP软电话配置说明
  16. 杂牌蓝牙在2003系统使用新驱动的破解方法!
  17. matlab符号值,matlab 符号积分和数值积分
  18. 使用eclipse开发Java Web项目(最最最基础)
  19. ArrayList和LinkedList的区别以及优缺点
  20. 1322A. Unusual Competitions · 括号

热门文章

  1. 使用Linux命令行挂载U盘和拷贝文件
  2. 华南农业大学数据结构实验 8576
  3. centos7 最小安装 ELK7.9.0 生产部署 elasticsearch7.9.0 + kibana7.9.0 一键部署
  4. 手机、平板的谷歌浏览器怎么设置电脑模式
  5. IT行业分析(华为裁员)
  6. 以鼠标位置为中心的图片滚动放大缩小
  7. 什么是PCM?它和.wav文件是什么关系?
  8. Linux 安装 miniconda
  9. HTTrack - 克隆任意网站
  10. 小学期-中期总结报告