数据结构
文章平均质量分 64
数据结构
木兮xg
花有重开日,人无再少年。相逢拌酩酊,何必备芳鲜。
展开
-
数据结构预备知识4--malloc,free
/只定义没有初始化//给b初始化值为3;//定义了一个数量为3的数组。原创 2024-03-28 23:39:16 · 487 阅读 · 1 评论 -
数据结构预备知识3--typedef、结构体
结构体顾名思义,是我们定义一种数据的结构。比如我们要统计一个学生的信息,便可以用结构体来构造其数据结构。原创 2024-03-24 15:52:01 · 584 阅读 · 1 评论 -
数据结构之来链表——单链表
单链表顾名思义,就是指单项链表,即只有一个方向的链性线性表。原创 2024-04-09 16:17:27 · 292 阅读 · 1 评论 -
数据结构之——简说链表
链表是一种线性表, 链表是一种物理存储上非连续,数据元素的逻辑顺序通过链表中的指针链接次序,实现的一种线性存储结构。原创 2024-04-07 17:28:04 · 182 阅读 · 3 评论 -
vector与pair的结合使用
我们可以发现在我们使用了vector和pair结合后我们可以是我们的代码更加的优化。原创 2024-04-02 15:18:31 · 1503 阅读 · 2 评论 -
数据结构之顺序表进阶——vector
我认为 vector 可以理解为我们顺序表中的动态顺序表,其可以特点和顺序表中的动态顺序表极为相似,并且其操作也比其更加简便,省去了很多的步骤,为我们的编程带来了更多的便捷。原创 2024-03-31 15:13:56 · 542 阅读 · 3 评论 -
数据结构之结构体进阶——pair
有两个元素的结构体,其中为first,second元素,其中first,second的类型可以自己定义。原创 2024-03-31 13:22:14 · 508 阅读 · 3 评论 -
数据结构之顺序表
顺序表是在计算机中以数组的形式保存的,线性表的是指用一组地址连续的依次存储线性表中的各个元素、使得线性表中在上相邻的存储在相邻的物理存储单元中,即通过数据元素物理存储的来反映数据元素之间逻辑上的相邻关系,采用的线性表通常称为顺序表。顺序表是将表中的结点依次存放在计算机内存中一组地址连续的存储单元中。原创 2024-03-29 23:09:10 · 304 阅读 · 1 评论 -
数据结构之线性表
结束了数据结构所需要的基本知识点后,我们开始数据结构的第一部分——线性表,本章简单陈述线性表,其具体内容将在后续篇章中进行讲解。原创 2024-03-29 23:08:16 · 373 阅读 · 1 评论 -
数据结构预备知识2--指针
当我们使用指针来进行函数中的形参传递时,形参的改变可以同步实参的改变。原创 2024-03-19 23:09:02 · 266 阅读 · 0 评论 -
数据结构预备知识1--函数,形参,实参
代码举例:(1)原创 2024-03-19 12:05:19 · 1071 阅读 · 1 评论 -
算法与复杂度分析
算法是对特定问题求解步骤的一种描述,它是指令的有限序列。原创 2024-03-17 23:06:22 · 1046 阅读 · 1 评论 -
数据结构的基本概念
数据结构:所有数据元素以及数据元素之间的关系,可以看作相互之间存在着某种特定关系的数据元素的集合。解释:数据结构 = 数据 + 结构即用一种结构将零散的数据串起来,使其能够有一个结构化的状态呈现。数据结构的三方面:(1)数据的逻辑结构:由数据元素之间的逻辑关系构成。(2)数据的存储结构:数据元素及其关系在计算机存储器中存储表示,也称为数据的物理结构。(3)数据的运算:施加在该数据上的操作。逻辑结构:结构的表示:1)图表表示:像表格一样表示(如下图)原创 2024-03-16 20:18:12 · 598 阅读 · 4 评论