【大话数据结构】
文章平均质量分 89
数据结构与算法,自成一体
一只雯哈哈
记录的意义在于反复 review 和 re-think !
展开
-
七、图(知识框架)
图是一种较线性表和树更加复杂的数据结构。原创 2023-05-04 16:01:10 · 57 阅读 · 0 评论 -
六、树(下)——二叉树
树是一种比线性表更为复杂、变化更为丰富的数据结构。原创 2023-05-02 23:25:37 · 73 阅读 · 0 评论 -
六、树(上)
树是一种逻辑上的数据结构,和集合、线性表、图一样,而底层的存储实现是对内存的操作,目前就两种:顺序存储结构和链式存储结构。原创 2023-05-02 12:49:57 · 39 阅读 · 0 评论 -
五、串(字符串)
多用心一点,说不定有一天,可以有以你的名字命名的算法流传于后世。原创 2023-04-30 20:31:31 · 336 阅读 · 0 评论 -
四、栈与队列(下)
栈和队列都是特殊的线性表,只不过对插入和删除操作做了限制。原创 2023-04-28 16:37:14 · 40 阅读 · 0 评论 -
四、栈与队列(上)
栈——线性结构的一种原创 2023-04-28 11:24:49 · 31 阅读 · 0 评论 -
三、线性表List
线性表List:零个或多个元素的有限序列。(这里的表就是序列的意思,数据元素的类型要相同)原创 2023-04-27 17:54:15 · 88 阅读 · 0 评论 -
二、算法介绍
算法是描述解决问题的方法(如:包饺子的方法、流程)。不同的问题有不同的解决方法,自然也就有不同的算法。输入:0个或多个输出:一个或多个(形式可以是打印,也可以是返回值)有穷性:指算法在执行有限的步骤之后,自动结束而不会出现无限循环,并且每一个步骤在可接受的时间内完成。(这里的穷不是数学意义上的穷,代码不能跑几十年,这样就丧失了意义)确定性:算法的每一步骤都具有确定的含义,不会出现二义性。(相同的输入只能有唯一的输出结果)原创 2023-04-26 13:11:51 · 43 阅读 · 0 评论 -
一、数据结构绪论
本质上,数据在内存中的存储结构也就两种,顺序和链式。原创 2023-04-25 13:53:29 · 47 阅读 · 0 评论