数据结构 - C/C++


快速跳转

  • 数组
  • 链表
  • 队列

目录

数据结构

逻辑结构

物理结构


数据结构

  • 数据

    • 数据不仅仅包括整型、实型等数值类型,还包括字符及声音、图像、视频等非数值类型。

    • 计算机可以理解并按照指定格式处理。

  • 结构

    • 元素相互之间存在一种或多种特定关系的数据集合。

逻辑结构

  • 逻辑结构表明了数据元素之间的相互关系

    • 集合结构

      • 集合结构中的元素数据互相之间没有任何关系。

    • 线性结构

      • 线性结构中的元素数据互相之间是一对一的关系。

    • 树形结构

      • 树形结构中的元素数据互相之间是一对多的关系。

    • 网状结构

      • 网状结构中的元素数据互相之间是多对多的关系。

物理结构

  • 物理结构表示了数据在计算机内存中的存储方式。

  • 顺序空间存储

    • 数据元素存放在地址连续的内存空间里。
  • 链式空间存储

    • 数据元素存放在任意存储单元,存储单元地址可以是连续的、可以是不连续的。
相关推荐
zk_one2 分钟前
【无标题】
开发语言·前端·javascript
阿里嘎多学长9 分钟前
2026-04-05 GitHub 热点项目精选
开发语言·程序员·github·代码托管
xiaoye-duck10 分钟前
《算法题讲解指南:递归,搜索与回溯算法--综合练习》--14.找出所有子集的异或总和再求和,15.全排列Ⅱ,16.电话号码的字母组合,17.括号生成
c++·算法·深度优先·回溯
OOJO10 分钟前
c++---vector介绍
c语言·开发语言·数据结构·c++·算法·vim·visual studio
茉莉玫瑰花茶12 分钟前
数据结构 - 并查集
数据结构
汀、人工智能12 分钟前
05 - 函数基础
数据结构·算法·数据库架构·05 - 函数基础
Makoto_Kimur20 分钟前
Java 打印模板大全
java·开发语言·排序算法
程序员榴莲24 分钟前
Java(十)super关键字
java·开发语言
HAPPY酷29 分钟前
Python高级架构师之路——从原理到实战
java·python·算法
Tanecious.1 小时前
蓝桥杯备赛:Day5-P1706 全排列问题
c++·蓝桥杯