![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构
爱码星人
一辈子,都是一名学生。
展开
-
数据结构之最小堆[MinHeap](C#版)
数据结构之最小堆[MinHeap](C#版)什么是最小堆猿话版最小堆的结构最小堆的操作总结什么是最小堆猿话版最小堆是一棵小根树,节点的值都小于等于其根节点的值;最小堆是完全二叉树;补充一点: 什么是完全二叉树?完全二叉树的官方定义,这里就不复制粘贴咯,因为太难理解了(至少对于我来说…),所以,我这里才要补充一下,我个人是怎么理解完全二叉树的。个人理解的完全二叉树:添加元素时,只...原创 2020-01-25 20:21:27 · 1721 阅读 · 0 评论 -
数据结构之二叉搜索树(C#版)
数据结构之二叉搜索树[BST](C#版)什么是二叉搜索树猿话版:为什么要有二叉搜索树二叉搜索树的结构节点二叉搜索树二叉树搜索的操作查找节点插入节点删除节点总结什么是二叉搜索树首先,搜索二叉树,字面理解,它必选先是一课二叉树(如果不知道什么是二叉树可以参考我的另外一篇文章数据结构之二叉树(C#版)),因为二叉搜索树是建立在二叉树的基础上的,所以我直接用猿话版来解释好了。猿话版:1.树中的任意...原创 2020-01-13 23:39:48 · 876 阅读 · 3 评论 -
数据结构之二叉树(C#版)
数据结构之二叉树(C#版)简介代码实现总结简介代码实现总结原创 2020-01-06 23:49:35 · 1960 阅读 · 0 评论 -
数据结构之单链表(C#版)
数据结构之单链表(C#版)简介与数组的区别1.内存分布2.数据的获取代码实现节点类(Node.cs)链表类(LinkedList.cs)增加节点删除节点修改节点值查询节点自定义ToString方法总结简介数据结构和算法是程序员的内容心法,正好,我也刚刚学完一个系列的数据结构和算法的课程,那就趁热打铁,先给大家分享一下数据结构之单链表,那么什么是单链表呢?1.我用灵魂画了一下下面这幅图,来大致...原创 2020-01-03 00:09:42 · 476 阅读 · 0 评论