【知识索引】【数据结构(C语言)】

数据结构(C语言)知识索引

本文为【数据结构(C语言)】知识索引

1.【数据结构(C语言)】数据结构-表

【数据结构(C语言)】数据结构-表

  • 一、线性表

    • (1)基本概念

    • (2)存储结构

  • 二、栈和队列

    • (1)栈
      • 1.基本概念
      • 2.存储结构
      • 3.栈的应用
    • (2)队列
      • 1.基本概念
      • 2.存储结构
  • 三、串

    • (1)基本概念及术语

    • (2)基本操作

    • (3)串的表示方法

    • (3)串的应用

  • 四、数组和广义表

    • (1)数组

    • (2)广义表

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.【数据结构(C语言)】数据结构-树

【数据结构(C语言)】数据结构-树

  • 一、基本概念
    • 1.树的定义
    • 2.树的节点
    • 3.树的性质
    • 4.基本操作
  • 二、二叉树
    • 1.二叉树的特点
    • 2.特殊二叉树
    • 3.性质
    • 4.存储结构
    • 5.线索化
  • 三、树和森林
  • 四、Huffman树及编码
    • 1.基本概念
    • 2.哈夫曼树
    • 3.编码

在这里插入图片描述

3.【数据结构(C语言)】数据结构-图

【数据结构(C语言)】数据结构-图

  • 一、基本概念

  • 二、存储结构

    • 1.邻接矩阵(数组)
    • 2.邻接表
  • 三、基本算法

    • 1.遍历
    • 2.求无向图的连通分量
    • 3.生成树或生成森林
    • 4.最小生成树
    • 5.拓扑排序
    • 6.关键路径
    • 7.最短路径

在这里插入图片描述

4.【数据结构(C语言)】数据结构-查找

【数据结构(C语言)】数据结构-查找

  • 一、基本概念

  • 二、查找算法的性能分析

  • 三、基于线性表的查找

  • 四、基于树的查找

  • 五、基于散列表的查找

在这里插入图片描述

5.【数据结构(C语言)】数据结构-内部排序

【数据结构(C语言)】数据结构-内部排序

  • 一、概述
    • (1)排序定义
    • (2)稳定性
    • (3)内部排序和外部排序
    • (4)两种基本操作
    • (5)数据类型定义
  • 二、分类
    • (1)插入排序
    • (2)交换排序
    • (3)选择排序
    • (4)归并排序
  • 三、总结

在这里插入图片描述

  • 20
    点赞
  • 56
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 11
    评论
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

BkbK-

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值