线性表——顺序表——时间复杂度计算2

   接上一篇文章继续分析 线性表——顺序表——时间复杂度计算    在之前的文章中的示例1和示例2中,我们通过观察可以发现,当在顺序存储结构的线性表中某个位置上插入或删除一个数据元素时,其时间主要耗费在移动元素上(换句话说,移动元素的操作为预估算法时间复杂度的基本操作),而移动元素的格式取决于插入或删除元素的位置。    假设 pi 是在第i个元素之前插入一个元素的概率,则在长度为n的线性表中插
相关文章
相关标签/搜索