数据结构讲解

数据结构

1.主要的数据结构分类

  • array
  • queue
  • stack
  • linked list
  • tree
  • graph
  • heap
  • hash

2.排列方式

  • 线性
    • 一对一
      • array
        • 查询快增删慢基于索引
      • linked list
        • 查询慢增删快基于指针
      • queue
        • 一端添加另一端删除,先进先出
      • stack
        • 只能栈顶操作,先进后出
      • 集合
        • array+linked list
  • 非线性
    • 树形
      • 一对多
        • 二叉树
        • b树
        • b+树
        • 红黑树
    • 图形
      • 多对多
        • 有向图
        • 无向图
          • 深度优先
          • 广度优先
相关推荐
wei_shuo12 小时前
KES 数据同步与ETL实战:数据集成、转换与实时同步方案
后端
猫七先生12 小时前
在 React 里用 PMTiles 自托管底图
前端
tanghonghanhaoli12 小时前
【图书翻译】有意义的游戏设计:桌面游戏的方法论与心理学(第1、2章)
前端·游戏·ui
乒乓狂魔147867399700012 小时前
LangGraph:用一张图,编排一群 AI 助手
后端
光影少年12 小时前
react native打包优化、包体积瘦身、离线包/热更新方案
前端·react native·react.js
Gopher_HBo12 小时前
请求绑定 binding(binding/ 包)
后端
Cache技术分享12 小时前
504. Java 反射 - 创建一个简单的依赖注入框架
前端·后端
Java内核笔记12 小时前
Spring Boot 4 虚拟线程源码剖析:Tomcat 线程池是怎么被换掉的
spring boot·后端
fb_1234512 小时前
Shell 脚本从 0 到精通|脚本规范 + 变量 + 数值运算 + 条件测试(可直接复制,面试必备)
chrome·面试·职场和发展
掘金码甲哥13 小时前
WorkBuddy 直连 DeepSeek v4 Flash,一发截图就崩?我们在网关层一招根治
后端