数据结构-----线性表学习笔记
2016-03-07 21:13
155 查看
数据结构—–线性表学习笔记
1.线性表的基本操作InitLIist(*L); 初始化操作,建立空的线性表
ListEmpty(L); 线性表为空返回true,否则返回false
ClearList(*L); 将线性表清空
GetElem(L,i,*e); 将线性表第i个位置元素返回给e
LocateElem(L,e);线性表中查找与给定值e相等的元素,查找成功返回该元素
在表中序号,否则返回0表示失败(注意线性表序号是从1
开始的)
ListInsert(*L,i,e); 在线性表L中第个i位置插入新元素e
ListDelete(*L,i,*e);删除线性表L中第i个位置元素,并用e返回其值
ListLength(L);返回线性表L的元素个数
2016-03-07 基本操作源代码有待补充完善~~
相关文章推荐
- 【数据结构】堆
- 【计算机基础】堆和栈的区别(非数据结构中的堆和栈)
- 【数据结构】栈
- 一步一步写算法(之非递归排序)
- 数据结构中排序和查找各种时间复杂度
- 【数据结构】二叉树2
- 数据结构(22)--动态查找之二叉排序树(二叉查找树)
- 判断“回文”
- 各位之和
- 输出素数
- 【数据结构】二叉树
- 常用的搜索排序算法总结
- 链表学习系列——1 基础概念之单向链表
- 数据结构基本查找算法
- Bloom Filter概念和原理
- 2016数据结构试验1.2
- 数据结构(21)--查找之静态查找表
- 数据结构之“Ordered List and Sorted List”(五)
- 数据结构和算法 (javascript版本)之列表
- 网易云课堂-陈越、何钦铭-数据结构-2016春,02-线性结构1 一元多项式的乘法与加法运算,学习笔记