码迷,mamicode.com
首页 > 其他好文 > 详细

[LintCode] Swap Two Nodes in Linked List 交换链表中的两个结点

时间:2016-05-15 00:21:22      阅读:407      评论:0      收藏:0      [点我收藏+]

标签:

 

Given a linked list and two values v1 and v2. Swap the two nodes in the linked list with values v1 and v2. It‘s guaranteed there is no duplicate values in the linked list. If v1 or v2 does not exist in the given linked list, do nothing.

Notice

You should swap the two nodes with values v1 and v2. Do not directly swap the values of the two nodes.

Example
Given 1->2->3->4->null and v1 = 2, v2 = 4.

Return 1->4->3->2->null.

 

[LintCode] Swap Two Nodes in Linked List 交换链表中的两个结点

标签:

原文地址:http://www.cnblogs.com/grandyang/p/5493999.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!