数据结构讲解

数据结构

1.主要的数据结构分类

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

2.排列方式

  • 线性
    • 一对一
      • array
        • 查询快增删慢基于索引
      • linked list
        • 查询慢增删快基于指针
      • queue
        • 一端添加另一端删除,先进先出
      • stack
        • 只能栈顶操作,先进后出
      • 集合
        • array+linked list
  • 非线性
    • 树形
      • 一对多
        • 二叉树
        • b树
        • b+树
        • 红黑树
    • 图形
      • 多对多
        • 有向图
        • 无向图
          • 深度优先
          • 广度优先
相关推荐
白露与泡影17 小时前
Spring事件机制完全指南:解耦利器与实战
java·后端·spring
桃子叔叔18 小时前
react-wavesurfer录音组件1:从需求到组件一次说清楚
前端·react.js·前端框架
陈随易18 小时前
聊一聊2025年用AI的思考与总结
前端·后端·程序员
@PHARAOH18 小时前
WHAT - React startTransition vs setTimeout vs debounce
前端·react.js·前端框架
为爱停留18 小时前
Spring Boot 应用配置参数化实践:通过 Docker Run 参数传递配置
spring boot·后端·docker
杨杨杨大侠18 小时前
DeepAgents 框架深度解析:从理论到实践的智能代理架构
后端·python·llm
雪人.18 小时前
Spring常见面试题(2026版30道面试题)
java·后端·spring
绝美焦栖18 小时前
低版本pdfjs升级
前端·javascript·vue.js
阿里巴巴终端技术18 小时前
二十年,重新出发!第 20 届 D2 技术大会「AI 新」议题全球征集正式开启
前端·react.js·html
阿祖zu18 小时前
2025 AI 总结:技术研发的技能升维与职业路径系统重构的思考
前端·后端·ai编程