首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
数据结构
大西瓜的凯凯
创建于2021-08-25
订阅专栏
计算机科学的基石
暂无订阅
共8篇文章
创建于2021-08-25
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
08-单链表的插入和删除
按位序插入(带头结点) $ListInsert(&L, i, e):插入操作。在表 L 中的 第 i 个位置上插入元素 e 。 按位序插入(不带头结点) 指定结点的后插操作
07-单链表的定义
链式存储线性表时,不需要使用地址连续的存储单元,因此插入和删除不需要移动大量元素 而只需修改指针,但也会失去顺序表可随机存取的优点。
06-顺序表的查找操作
按位查找 $GetElem(L, i):$按位查找操作。获取表 $L$ 中第 $i$ 个位置的元素的值。 时间复杂度:$O(1)$ 按值查找 $LocateElem(L, e)
05-顺序表的基本操作
插入操作 插入方法的定义 在顺序表 $L$ 的第$i(1 \leq i \leq L.length + 1)$个位置插入新元素 $e$ 若 $i$ 的输入不合法,则返回 false**
04-线性表的顺序表示
顺序存储:把 逻辑上相邻的元素存储在 物理位置上也相邻的存储单元中,元素之间的关系由存储单元的邻接关系来体现。
03-线性表的定义和基本操作
线性表的定义 线性表(Linear List)是具有相同数据类型的 $n(n \geq 2)$ 个数据元素的有限序列。
02-算法和算法评价
算法(Algorithm)是对特定问题求解步骤的一种描述,它是指令的有限序列,其中的每条指令表示一个或多个操作。
01-数据结构的基本概念
数据是信息的载体,是描述客观事物属性的数、字符及所有能输入到计算机中并被计算机程序识别和处理的符号的集合。