LintCode:两两交换链表中的节点
来源:互联网 发布:四十部网络禁书名单 编辑:程序博客网 时间:2024/05/29 02:37
LintCode:两两交换链表中的节点
/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NULL) {} * }; */class Solution {public: /** * @param head a ListNode * @return a ListNode */ ListNode* swapPairs(ListNode* head) { // Write your code here if(head==NULL) return head; ListNode* p = head; while(p != NULL && p->next != NULL){ int tmp = p->val; p->val = p->next->val; p->next->val = tmp; p = p->next->next; } return head; }};
0 1
- LintCode:两两交换链表中的节点
- LintCode 两两交换链表中的节点
- 两两交换链表中的节点-LintCode
- Lintcode 451.两两交换链表中的节点
- lintcode——两两交换链表中的节点
- LintCode-两两交换链表中的节点
- lintcode 451 两两交换链表中的节点
- [LintCode 451] 两两交换链表中的节点(Python)
- LintCode算法 两两交换链表中的节点
- 两两交换链表中的节点-LintCode
- 两两交换链表中的节点
- 两两交换链表中的节点
- 两两交换链表中的节点
- 两两交换链表中的节点
- 两两交换链表中的节点
- 两两交换链表中的节点
- 两两交换链表中的节点
- 两两交换链表中的节点
- CSC231 How to play a wav file in Ciscussion C
- linux下使用lnmp1.2建立ftp服务器
- js事件对象Event获取pageX,clientX,screenX,offsetX,layerX的方式与区别
- [linux]ln命令
- linux命令:ps命令
- LintCode:两两交换链表中的节点
- USB设备驱动程序-USB Gadget Driver(四)
- java安全(八)终极装备——HTTPS协议之SSL/TLS协议
- Spring Security(10)——退出登录logout
- Python的安装方法
- 移位指令
- php判断键值在数组中是否存在
- Android四大组件之BroadcastReceiver
- 51nod 1191(贪心+优先队列)