数据结构讲解

数据结构

1.主要的数据结构分类

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

2.排列方式

  • 线性
    • 一对一
      • array
        • 查询快增删慢基于索引
      • linked list
        • 查询慢增删快基于指针
      • queue
        • 一端添加另一端删除,先进先出
      • stack
        • 只能栈顶操作,先进后出
      • 集合
        • array+linked list
  • 非线性
    • 树形
      • 一对多
        • 二叉树
        • b树
        • b+树
        • 红黑树
    • 图形
      • 多对多
        • 有向图
        • 无向图
          • 深度优先
          • 广度优先
相关推荐
2601_9498177216 小时前
Spring Boot3.3.X整合Mybatis-Plus
spring boot·后端·mybatis
uNke DEPH16 小时前
Spring Boot的项目结构
java·spring boot·后端
zhenxin012217 小时前
Spring Boot 3.x 系列【3】Spring Initializr快速创建Spring Boot项目
spring boot·后端·spring
超级无敌暴龙兽17 小时前
和我一起刷面试题呀
前端·面试
wzl2026121317 小时前
企业微信定时群发技术实现与实操指南(原生接口+工具落地)
java·运维·前端·企业微信
小码哥_常17 小时前
Robots.txt:互联网爬虫世界的“隐形规则”
前端
小码哥_常17 小时前
Android开发神器:AndroidAutoSize,轻松搞定屏幕适配
前端
前端一小卒17 小时前
前端工程师的全栈焦虑,我用 60 天治好了
前端·javascript·后端
不停喝水17 小时前
【AI+Cursor】 告别切图仔,拥抱Vibe Coding: AI + Cursor 开启多模态全栈新纪元 (1)
前端·人工智能·后端·ai·ai编程·cursor
oyzz12017 小时前
Spring EL 表达式的简单介绍和使用
java·后端·spring