Loading...
欢迎移步博主CSDN:[CSDN博客](https://blog.csdn.net/weixin_42327790/article/details/102903014) # 数据结构之二叉堆与优先队列的学习 ## 简介 二叉堆本质上是一种完全二叉树,采用顺序结构进行存储,它分为两种类型 * 最大堆 * 最小堆 最大堆的任何一个节点都大于或等于它的左右孩子节点 最小堆的任何一...
欢迎移步博主CSDN:[CSDN博客](https://blog.csdn.net/weixin_42327790/article/details/102884267) # 数据结构之树与二叉树的学习(一) ## 简介 本文主要对数据结构中的树与二叉树进行学习,之前我们学习了数据的线性结构(线性表),但数据之间不只有这种简单的一对一关系,更多时候是一对多,甚至多对多的结构,而树结构...
欢迎移步博主CSDN:[CSDN博客](https://blog.csdn.net/weixin_42327790/article/details/102862704) # 数据结构----链表 ## 单链表 单链表是用一组任意的存储单元存放线性表的元素,这组存储单元可以连续也可以不连续,甚至可以零散的分布在内存中的任意位置。简单来说就是在逻辑上连续,在物理上不连续的存储单...
欢迎移步博主CSDN:[CSDN博客](https://blog.csdn.net/weixin_42327790/article/details/102833034) # 数据结构----顺序表 ## 简介 `线性表`是一种最基本、最简单的数据结构,数据元素之间仅具有单一的前驱和后继关系。线性表是`线性结构`的典型代表。 线性表的两种存储方式: * 顺序存储 *...
欢迎移步博主CSDN:[CSDN博客](https://blog.csdn.net/weixin_42327790/article/details/102826630) # 简单工厂和工厂方法模式实现四则计算器 ## 简单工厂模式 * 定义一个工厂类,它可以根据参数的不同返回不同类的实例,被创建的实例通常都具有共同的父类。 类图如下: ![image1.png](h...