线性表之顺序表与单链表的区别及优缺点

这里比较的是基于C语言实现的顺序表与单链表,与其余语言的实现可能会有差别,但我相信语言是相通的,它们的实现机制应该也差很少。 一、What 什么是顺序表和单链表 ①顺序表: 顺序表是在计算机内存中以数组的形式保存的线性表,是指用一组地址连续的存储单元依次存储数据元素的线性结构。只要肯定了起始位置,表中任一元素的地址都经过下列公式获得:LOC(ai)=LOC(a1)+(i-1)*L  1≤i≤n 其
相关文章
相关标签/搜索