技术栈

数据结构讲解

阿芯爱编程2025-01-11 14:45

数据结构

1.主要的数据结构分类

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

2.排列方式

  • 线性
    • 一对一
      • array
        • 查询快增删慢基于索引
      • linked list
        • 查询慢增删快基于指针
      • queue
        • 一端添加另一端删除,先进先出
      • stack
        • 只能栈顶操作,先进后出
      • 集合
        • array+linked list
  • 非线性
    • 树形
      • 一对多
        • 二叉树
        • b树
        • b+树
        • 红黑树
    • 图形
      • 多对多
        • 有向图
        • 无向图
          • 深度优先
          • 广度优先
上一篇:代理模式简介
下一篇:【redis】ubuntu18安装redis7
相关推荐
GoGeekBaird
2 小时前
我开源了 BeeWeave,给 AI Agent 搭一个越用越懂你的知识创作台
后端·github
随风一样自由
3 小时前
【前端独角兽】刚进入前端领域的前端开发用jQuery还是Vue3?
前端·javascript·vue3·jquery
IMPYLH
3 小时前
HTML 的 <data> 元素
前端·html
YHHLAI
4 小时前
[特殊字符] 面试中的 Promise —— 从入门到精通
前端·javascript·面试
犀利豆
5 小时前
AI in Harness(四)
人工智能·后端
Hui Baby
5 小时前
Spring Security
java·后端·spring
kyriewen
6 小时前
我扒了 GPT-5.6 的全部编程跑分——有一项 OpenAI 没敢放出来
前端·gpt·ai编程
逝水无殇
6 小时前
C# 运算符重载详解
开发语言·后端·c#
苏三说技术
6 小时前
2026编程圈很火的10个Skills
后端
前端H
6 小时前
微前端 v3 架构升级:从加载隔离到状态协同
前端·架构·状态模式
热门推荐
012026 AI 编程工具终极实战指南:Cursor vs Claude Code vs Copilot,开发者该怎么选?022026 年 AI 编程工具终极横评:Cursor vs Claude Code vs Copilot vs Windsurf03GitHub 镜像站点04AI科技热点日报 | 2026年07月01日052026 年 AI 大模型 & AI 编程工具实战全总结06AI 编程 IDE 全景解析 2026:Agent 全面接管开发链路07【AI】2026 年具身智能模型和世界模型总结082026 AI 编程工具选型横评:Cursor / Claude Code / Trae / Copilot 到底选谁(建议收藏·避坑版)092026年7月AI圈大地震:GPT-5.6被政府限制、Claude入驻Slack、Anthropic自研芯片10Claude Code、Codex、Cursor三分天下:2026年AI编程Agent生态全景剖析