数据结构
文章平均质量分 82
介绍各种数据结构,如二叉树,链表,图等
菜市口斩首
我想要钱钱
展开
-
初入时间,空间复杂度
我们在写代码时,尤其是在工程中开发程序时,如何来评判一个项目的效率高低?这需要引入时间和空间复杂度。原创 2024-01-03 11:56:44 · 885 阅读 · 1 评论 -
链表,二级指针的第一个实际应用
链表中的数据是不连续存储的,以节点的方式存在,现在我们要把这些数据连接起来,方式是让上一个节点存储下一个节点的地址。原创 2024-01-11 20:38:02 · 784 阅读 · 0 评论 -
进阶,链表的结构
在学习链表的时候我们会了解到双向链表,对比起单向链表,双向链表会有一些优势。事实上,双向链表只是链表的其中一种结构。从有无哨兵位节点、单向还是双向、是否循环可以将链表分为8类。原创 2024-01-31 18:50:24 · 259 阅读 · 0 评论 -
数据结构:堆和二叉树
通过遍历数组向下调整或向上调整的方式,可以得到堆(两种方法都可以实现大小堆,上述只是举例子说明,只需要改变'>'和'原创 2024-01-31 23:55:23 · 496 阅读 · 0 评论