摘要: 题目: 给定一个链表,两两交换其中相邻的节点,并返回交换后的链表。 你不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。 示例: 给定 1->2->3->4, 你应该返回 2->1->4->3. 分析: 一个链表中,两两相邻的节点交换顺序,也就是将原始链表中的节点,从左往右两两分成一组,然 阅读全文
posted @ 2020-07-25 23:41 有心有梦 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 题目: 反转一个单链表。 示例: 输入: 1->2->3->4->5->NULL 输出: 5->4->3->2->1->NULL 准备工作,定义一个ListNode类,作为结点类型: public class ListNode { int val; ListNode next; ListNode(i 阅读全文
posted @ 2020-07-25 07:22 有心有梦 阅读(123) 评论(0) 推荐(0) 编辑