在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

java怎么实现单链表的反转

142次阅读
没有评论

共计 929 个字符,预计需要花费 3 分钟才能阅读完成。

要实现单链表的反转,可以按照以下步骤进行:

  1. 创建一个新的链表,作为反转后的链表。
  2. 遍历原链表,将每个节点插入到新链表的头部。
  3. 返回新链表作为反转后的链表。

以下是用 Java 实现单链表反转的示例代码:

class ListNode {int val;
    ListNode next;

    ListNode(int val) {this.val = val;
        this.next = null;
    }
}

public class LinkedListReverse {public static ListNode reverse(ListNode head) {ListNode newHead = null;
        while (head != null) {ListNode nextNode = head.next;
            head.next = newHead;
            newHead = head;
            head = nextNode;
        }
        return newHead;
    }

    public static void main(String[] args) {// 创建一个示例链表 1->2->3->4->5
        ListNode head = new ListNode(1);
        ListNode second = new ListNode(2);
        ListNode third = new ListNode(3);
        ListNode fourth = new ListNode(4);
        ListNode fifth = new ListNode(5);

        head.next = second;
        second.next = third;
        third.next = fourth;
        fourth.next = fifth;

        // 反转链表 
        ListNode newHead = reverse(head);

        // 打印反转后的链表值 
        ListNode currentNode = newHead;
        while (currentNode != null) {System.out.print(currentNode.val + " ");
            currentNode = currentNode.next;
        }
        // 输出结果: 5 4 3 2 1
    }
}

在上述示例代码中,我们创建了一个单链表,并使用 reverse 方法将其反转。最后,我们遍历反转后的链表,并打印每个节点的值。输出结果为 5 4 3 2 1,表示链表已成功反转。

丸趣 TV 网 – 提供最优质的资源集合!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-12-12发表,共计929字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 99久久精品国产综合男同 | 91精品国产闺蜜国产在线闺蜜 | 久久婷婷一区二区三区 | 久久视频精品53在线观看 | 久久精品视频观看 | 玩弄白嫩少妇xxxxx性 | 曰本无码人妻丰满熟妇5g影院 | 真人啪啪高潮喷水呻吟无遮挡 | 国产乱子伦农村叉叉叉 | 日韩一区三区 | 国产顶级熟妇高潮xxxxx | 人妻av无码系列一区二区三区 | 久久久av波多野一区二区 | 国产成人精品综合久久久久 | 亚洲麻豆视频 | 欧美最猛黑人xxxxx猛交 | 福利片免费一区二区三区 | 四虎影院在线免费播放 | 一级黄色a视频 | 影音先锋男人资源在线观看 | 久久久久久久99精品国产片 | 亚洲网视频 | 亚洲精品综合一区二区 | 乱人伦中文字幕在线 | 97免费人妻在线视频 | 97久久综合区小说区图片区 | 激情爱爱的免费视频 | 性欧美成人免费观看视 | 精品视频久久久 | 雯雯在工地被灌满精在线视频播放 | 日韩视频区 | 国产在线不卡一区二区三区 | 国产无夜激无码av毛片 | 美日韩精品 | 国产乱子伦农村xxxx | 国产成人麻豆tv在线观看 | 香蕉成人伊视频在线观看 | 国产 欧美 日本 | 一级做a爱片特黄在线观看yy | 国产成人无码免费网站 | 消息称老熟妇乱视频一区二区 |