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

完整教程:数据结构——逻辑结构物理结构

一、逻辑结构

逻辑结构:材料元素与元素之间的关系

不考虑信息实际存在哪里,只关注数据之间的关联方式,是大家“思考和组织”素材的视角。

A:集合结构

元素与元素之间平等的集合关系

B:线性结构

线性结构:数据元素与元素之间存在一对一的关系(顺序表、链表、队列、栈)

C:树形结构

树形结构:数据元素与元素之间存在一对多的关系(二叉树)

D:图形结构

图形结构:数据元素与元素之间存在多对多的关系 (网状结构)

二、物理结构

物理结构 :数据元素在计算机内存中的存储方式,也称存储结构

是面向计算机的

A:什么是数据

数据是资料元素的集合

如何把数据元素存储到计算机的存储器中就是根据物理结构的定义,实际上就

B:什么是存储器

存储器主要是针对内存而言的,像硬盘,软盘,光盘等外部存储器的数据结构通常用文件结构来描述

http://www.wxhsa.cn/company.asp?id=5513

相关文章:

  • 前端面试
  • 外置Tomcat启动Springboot项目后,请求参数中文乱码的问题解决 - yjry
  • gradle项目多模块中主模块加载子模块中的sqlmapper文件方法
  • MCP - 使用 fastmcp 编写 Client 调用 MCP Serverr - Streamable HTTP (四)
  • 全面理解MySQL架构
  • Figma EX 125.7.5 UI原型设计
  • 基于WebSocket的命令与控制工具WSC2详解
  • LocalDateTime节日和平日在时间占比计算方法
  • JSON字符串转换List对象列表 JSONArray toJavaList
  • vue3 使用 docx-preview 预览 Word文档
  • 数据库原理-第三章——SQL
  • 啥是CPU
  • C# Avalonia 15- Animation- CodeAnimation
  • ubuntu 18.04安装mysql 8.0.41
  • Topaz Photo AI Pro 4.0.4 AI图片智能降噪(win版)
  • 阿里云基础设施 AI Tech Day AI 原生,智构未来——AI 原生架构与企业实践专场
  • 实用指南:LINUX910 CENTOS8 新建虚拟机;重设root密码/时间同步
  • 零基础学习PYthon记录
  • C++ std::unordered_set
  • 如何将一个项目同时提交到GitHub和Gitee(码云)上
  • 基于Matlab的LeNet-5车牌字符识别系统实现
  • MATLAB的交通标志牌识别实现
  • Python常见的数据结构和代码示例
  • Grafana 中文入门教程 | 构建你的第一个仪表盘
  • Gitee DevOps:中国开发者效率革命的数字引擎
  • Topaz Photo AI Pro 4.0.4 AI图片智能降噪
  • C++ std::map
  • 易基因:Nat Genet/IF29:董朝斌团队ChIP-seq等揭示作物株型穗型发育调控新机制 助力表观遗传育种驯化改良(顶刊佳作)
  • Edge浏览器网页长截图
  • Python TensorFlow的CNN-LSTM-GRU集成模型在边缘物联网数据IoT电动汽车充电站入侵检测应用