技术栈

数据结构讲解

阿芯爱编程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
相关推荐
NAGNIP
4 小时前
轻松搞懂全连接神经网络结构!
人工智能·算法·面试
勇哥java实战分享
4 小时前
程序员的明天:AI 时代下的行业观察与个人思考
后端
NAGNIP
4 小时前
一文搞懂激活函数!
算法·面试
moshuying
6 小时前
别让AI焦虑,偷走你本该有的底气
前端·人工智能
掘金码甲哥
6 小时前
超性感的轻量级openclaw平替,我来给你打call
后端
GIS之路
7 小时前
ArcPy,一个基于 Python 的 GIS 开发库简介
前端
可夫小子
8 小时前
OpenClaw基础-为什么会有两个端口
前端
喝拿铁写前端
8 小时前
Dify 构建 FE 工作流:前端团队可复用 AI 工作流实战
前端·人工智能
用户835629078051
9 小时前
无需 Office:Python 批量转换 PPT 为图片
后端·python
啊哈灵机一动
9 小时前
使用golang搭建一个nes 模拟器
后端
热门推荐
01GitHub 镜像站点02【OpenClaw 本地实战 Ep.3】突破瓶颈:强制修改 openclaw.json 解锁 32k 上下文记忆03OpenClaw 使用和管理 MCP 完全指南04Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services05AI 规范驱动开发“三剑客”深度对比:Spec-Kit、Kiro 与 OpenSpec 实战指南06Clawdbot部署教程:解决‘gateway token missing’授权问题的完整步骤07AI Agent 平台横评:ZeroClaw vs OpenClaw vs Nanobot08Window 10部署openclaw报错node.exe : npm error code 12809让 Trae IDE 智能体 “读懂”文档 Excel+PDF+DOCX :mcp-documents-reader 工具使用指南10OpenClaw 中转站配置完全指南