用冒泡排序和交换方法排序双链表的操作过程
来源:爱站网时间:2021-11-08编辑:网友分享
最近有人向爱站技术小编求用冒泡排序和交换方法排序双链表的操作过程,小编今天就来详细的给大家介绍一下,希望这篇文章能帮助到大家。
问题描述
我正在尝试对自我实现的双向链接列表进行排序,但是它似乎无休止地迭代,而且我不确定自己在做什么错。任何帮助将不胜感激。
public void sortLine() {
int n = this.getSize();
Module current = this.leftMostModule;
Module next = this.leftMostModule.getRight();
for (int i = 1; i 0) {
swap(current, next);
break;
} else if (current.getName().compareToIgnoreCase(next.getName())
我也调用了一个交换函数。谢谢。
思路:
外部for循环中的i
计数器从不增加。
以上内容就是爱站技术频道小编为大家分享的用冒泡排序和交换方法排序双链表的操作过程,看完以上分享之后,大家应该都知道怎么操作了吧。