
数据结构
文章平均质量分 61
zhiyou-rookie
这个作者很懒,什么都没留下…
展开
-
常见的数据结构
每一个节点或是红色的,或者是黑色的,根节点必须是黑色。每一个节点或是红色的,或者是黑色的,根节点必须是黑色.如果一个节点没有子节点或者父节点,则该节点相应的指针属性值为Nil,这些Nil视为叶节点,叶节点是黑色的。平衡二叉树是在满足查找二叉树的大小规则下,让树尽可能矮小,以此提高数据的性能。**问题:**出现瘸子现象,导致查询的性能与单链表一样,查询速度变慢。如果某一个节点是红色,那么它的子节点必须是黑色(将上面的节点按照二叉查找树的规则存入。原创 2022-10-14 22:49:26 · 424 阅读 · 0 评论 -
数据结构—算法
算法能够帮助理解好数据结构案例一:求解1-100的和 从以上两种算法可以看出,都是求解1-100的和,但是时间复杂度完全不同,由此可以得出,选择一种高效的算法,可以更好的解决问题。从上面的例子可以看出,对于特定的问题,是可以有多种算法来解决的。但是,现实生活中并不存在一种通用的算法,就好比每一一种包治百病的药。算法定义在中,提到了指令,指令能被人或机器等计算装置执行。它可以是计算机指令,也可以是我们平时的语言文字。为了解决某个或者某类问题,需要把指令表示成一定的操作序列,操作序列包括一组操作,每一个操作都完原创 2022-06-14 14:01:15 · 147 阅读 · 0 评论 -
数据结构预备知识二(指针与结构体)
数据结构预备知识(指针与结构体)原创 2022-06-13 22:48:50 · 155 阅读 · 0 评论 -
数据结构预备知识(指针)
数据结构预备指数(指针与数组)原创 2022-06-11 17:04:48 · 788 阅读 · 0 评论 -
初识数据结构--数据结构的概述
即:数据结构=个体+关系算法=对存储数据与数据关系的操作数据结构是软件相关课程中最核心的课程之一,但同时当你学完本门课程时,你又会感到困惑,因为你并不能依靠数据结构具体实现某项功能。程序=数据结构+算法...原创 2022-06-10 22:30:52 · 112 阅读 · 0 评论