![](https://img-blog.csdnimg.cn/2021033016450438.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
算法与数据结构
文章平均质量分 93
Java代码为主,总结一些经典的算法题以及实战中的笔试或手撕代码题
女少侠请留步
这个作者很懒,什么都没留下…
展开
-
树总结:二叉树、二叉搜索树、平衡二叉树、DFS/BFS、LeetCode经典题
树结构总结篇树的特征树结构简介满二叉树、完全二叉树二叉搜索树平衡二叉树深度优先遍历DFS广度优先遍历BFSLeetCode经典题从上到下打印二叉树二叉(搜索)树的最近公共祖先 树的特征 在区分各类树结构之前,先了解一些树的基本特征: 节点的高度 = 节点到叶子节点的最长路径(边数) 节点的深度 = 根节点到这个节点所经历的边个数 节点的层数 = 节点的深度+1 树的高度 = 根节点的高度 图例: 树结构简介 满二叉树、完全二叉树 二叉树 二叉树的每个节点最多有两个子节点,且可以为空 满二叉树 在一棵原创 2021-04-06 20:55:43 · 143 阅读 · 0 评论 -
排序算法总结——Java实现
此文章是女少侠本人在学习算法与数据结构过程中各类排序算法的笔记,十分感谢相关优秀博主的代码分享和经验总结,后面会附上参考链接,如有侵权,请联系删除。 导航各类排序算法总结冒泡排序选择排序插入排序希尔排序归并排序快速排序堆排序计数排序桶排序基数排序 各类排序算法总结 废话不多数,直接上图: 冒泡排序 选择排序 插入排序 希尔排序 归并排序 快速排序 堆排序 计数排序 桶排序 基数排序 ...原创 2021-04-05 10:52:57 · 98 阅读 · 0 评论