摘要: 题目描述 给定一个链表,两两交换其中相邻的节点,并返回交换后的链表。 示例: 给定 1->2->3->4, 你应该返回 2->1->4->3. 说明: 你的算法只能使用常数的额外空间。 你不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。 给定一个链表,两两交换其中相邻的节点,并返回交换后 阅读全文
posted @ 2018-05-24 20:29 FlyingWarrior 阅读(2131) 评论(0) 推荐(0) 编辑
摘要: 题目描述 给定一个链表,删除链表的倒数第 n 个节点,并且返回链表的头结点。 示例: 给定一个链表: 1->2->3->4->5, 和 n = 2. 当删除了倒数第二个节点后,链表变为 1->2->3->5. 说明: 给定的 n 保证是有效的。 进阶: 你能尝试使用一趟扫描实现吗? 给定一个链表,删 阅读全文
posted @ 2018-05-24 18:46 FlyingWarrior 阅读(5969) 评论(0) 推荐(1) 编辑