
对于用双链表表示的线性表L=(a1,a2,...,an),编写一个时间复杂度为O(n)的算法,使其变为L=(a1,a3,...,an,...,a4...)。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本算法探讨如何通过遍历操作,将给定双链表中的元素重新排列,实现从奇数索引位置到偶数索引位置的顺序变化,确保整个过程的时间复杂度为线性级别O(n)。
设双链表表示的线性表L=(a1,a2,...,an),试编写一个时间复杂度为O(n)的算法,将L改造为L=(a1,a3,...,an,...,a4,a2)。
全部评论 (0)
还没有任何评论哟~


