反转链表 发表于 2019-03-04 | 分类于 剑指offer | | 阅读次数: 字数统计: 93字 | 阅读时长 ≈ 1分钟 题目描述输入一个链表,反转链表后,输出新链表的表头。 解题思路 使用迭代法即可。 代码123456789101112131415161718192021/*public class ListNode { int val; ListNode next = null; ListNode(int val) { this.val = val; }}*/public class Solution { public ListNode ReverseList(ListNode head) { ListNode listNode = new ListNode(-1); while (head != null){ ListNode next = head.next; head.next = listNode.next; listNode.next = head; head = next; } return listNode.next; }} 坚持原创技术分享,您的支持将鼓励我继续创作! 打赏 微信支付 支付宝