数据结构
文章平均质量分 96
HKJ_numb1
过去无法挽回,未来可以改变,希望我们用自己的勤奋与努力改变我们的未来
展开
-
二叉树的应用
在前面文章中我为大家介绍了树形结构的基本概念,又重点介绍了树形结构中的二叉树,讲解了二叉树的概念,性质,还有一些基本操作,然而二叉树的内容还不仅如此,二叉树是一种较为复杂的数据结构,本篇文章是有关二叉树的十道经典题型详解,帮助更深理解二叉树的逻辑。原创 2023-12-26 17:39:22 · 958 阅读 · 10 评论 -
二叉树的实现
二叉树:顾名思义是一棵只有两个叉的树,它的度最大为二,二叉树是最常接触的一种特殊的树形结构,一棵二叉树是结点的一个有限集合,该集合:或者为空或者是由一个根节点加上两棵别称为左子树和右子树的二叉树组成。二叉树这是二叉树的根结点与它的左子树和右子树二叉树中不存在度大于2的结点;二叉树的子树有左右之分,所以二叉树的左右子树次序不能颠倒,因此二叉树也是有序树。原创 2023-12-11 14:32:20 · 123 阅读 · 15 评论 -
队列的实现及其应用
队列:队列是一种只允许在一端进行插入数据操作,在另一端进行删除数据操作的特殊线性表,队列具有先进先出FIFO(First In First Out)的特性,入队列:进行插入操作的一端称为队尾;出队列:进行删除操作的一端称为队头。原创 2023-12-02 19:48:58 · 157 阅读 · 20 评论 -
栈的实现及其应用
栈:一种特殊的线性表,其只允许在固定的一端进行插入和删除元素操作。进行数据插入和删除操作的一端称为栈顶,另一端称为栈底。栈中的数据元素遵守后进先出的原则。原创 2023-11-28 17:34:07 · 163 阅读 · 12 评论