- 博客(24)
- 收藏
- 关注
原创 day5笔记
链式存储结构回顾线性表中数据元素(结点)在存储器中的位置是任意的,即逻辑上相邻的数据元素在物理位置上不一定相邻单链表:每个结点只有一个指针域,即后继元素的位置单链表由表头唯一确定,所以可以用头指针的名字来命名。如头指针名为L,则链表称为表L单链表的存储结构在单链表中,每个结点都包含数据与和指针域,因此我们采用结构体来描述每一个结点,一个data存储数据,数据类型具体情况具体分析;另一个指针存储下一个元素的地址Type data;// 这里的type为所存储的数据类型// 结点的指针域。
2024-11-24 15:26:32
723
原创 day4笔记
首先回顾一下顺序存储结构的定义:将逻辑上相邻的元素存储在物理位置上也相邻的空间里。具体阐释了参数传递的三种方式,不再复述。为了克服缺点,我们引出了链式存储结构。线性表的基本操作的具体实现。C语言的内存动态分配。
2024-11-23 10:58:08
312
原创 day3笔记
抽象数据类型线性表的定义如下:以上所提及的运算时逻辑结构上定义的运算,只要给v护理这些运算的功能是“做什么”,至于“如何做”等实现细节,只有待确定了存储结构后才考虑。
2024-11-21 22:43:05
615
原创 day2笔记
算法:求解问题和步骤的一种描述,指令的有限序列算法特性: 有穷性、确定性、可行性、输入、输出算法设计的要求: 正确性、可读性、健壮性、高效性。
2024-11-20 20:28:31
701
原创 第五章、数据容器
一种可以存储多种元素的Python数据类型,Python中常见的数据容器有list(列表)、tuple(元组)、str(字符串)、set(集合)、dict(字典),它们各有特点,但都可以满足可容纳多个元素的特性。
2024-11-02 22:20:47
672
原创 第四章 函数
这个实例演示了最简单的函数,其中def表示告诉python你要写一个程序,greet_users是形参列表,因为这里不需要其他信息,所以为空,最后以冒号结尾。紧跟在后面的所有缩进构成了函数体。
2024-10-27 21:59:57
916
空空如也
c++基本语法学会后怎样入手项目
2024-10-14
matlab命令行窗口一直弹出一些东西
2024-08-24
TA创建的收藏夹 TA关注的收藏夹
TA关注的人