数据结构与算法
勒布朗李
面对复杂,保持欢喜。
展开
-
数据结构基础(三)——线性表之单链表
上篇文章介绍了线性表的顺序储存结构(顺序表),这篇文章接着介绍链表的相关内容。一、单链表的定义和表示单链表:线性表链式存储结构,用于存储逻辑关系为 “一对一” 的数据。与顺序表不同,链表不限制数据的物理存储状态,换句话说,使用链表存储的数据元素,其物理存储位置是随机的。单链表的特点:用一组任意的存储单元存储线性表的数据元素。例如,使用链表存储 {1,2,3},数据的物理存储状态如图所示...原创 2020-01-27 20:05:57 · 2850 阅读 · 0 评论 -
数据结构基础(二)——线性表之顺序存储结构
线性表(线性存储结构)线性表是最基本、最简单、也是最常用的一种数据结构。它是数据结构与算法的基础之一。例如26个英文字母表:(A,B,C,D,···,Z)或者学生基本信息表又或者十二星座的排序等等,它们都是线性表。一.线性表的定义和特点线性表(linearlist):是n个具有相同特性的数据元素的有限序列。数据元素是一个抽象的符号,其具体含义在不同的情况下一般不同。n的个数代表线性表的长...原创 2020-01-18 19:10:55 · 1158 阅读 · 0 评论 -
详细数据结构基础(一)——数据结构与算法概述
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...原创 2020-01-11 23:12:40 · 374 阅读 · 0 评论