leetcode---Reverse Linked List---链表
来源:互联网 发布:软件无线电系统架构 编辑:程序博客网 时间:2024/04/28 02:46
Reverse a singly linked list.
/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NULL) {} * }; */class Solution {public: ListNode* reverseList(ListNode* head) { if(head == NULL) return NULL; ListNode *p = head->next; head->next = NULL; while(p) { ListNode *tmp = p; p = p->next; tmp->next = head; head = tmp; } return head; }};
# Definition for singly-linked list.# class ListNode(object):# def __init__(self, x):# self.val = x# self.next = Noneclass Solution(object): def reverseList(self, head): """ :type head: ListNode :rtype: ListNode """ if head == None: return None p = head.next head.next = None while p: tmp = p p = p.next tmp.next = head head = tmp return head
0 0
- [LeetCode][链表]Reverse Linked List
- leetcode---Reverse Linked List---链表
- [LeetCode]Reverse Linked List
- [Leetcode] Reverse Linked List
- leetcode Reverse Linked List
- [LeetCode] Reverse Linked List
- [LeetCode]Reverse Linked List
- Leetcode---Reverse Linked List
- [leetcode] Reverse Linked List
- [leetcode]Reverse Linked List
- Leetcode Reverse Linked List
- [leetcode] Reverse Linked List
- leetcode Reverse Linked List
- Reverse Linked List[LeetCode]
- leetcode--Reverse Linked List
- LeetCode Reverse Linked List
- leetcode: Reverse Linked List
- [leetcode] Reverse Linked List
- Android网络数据JSON解析使用总结
- iOS 万能跳转界面方法 (runtime实用篇一)
- 八皇后问题
- [RK3399] Rockchip 平台 parameter.txt 文件详解
- C++小结(二)(《后台开发核心技术与应用实践》第二章笔记)
- leetcode---Reverse Linked List---链表
- mvp架构及其衍生详细解析
- jquery load 方法 支持返回视图
- 软件工程(C编码实践篇)总结
- Android DialogFragment引发的常见问题处理
- 我的ROS学习之路—创建catkin包
- cf 734 div2 A,B,C
- 《未解决的问题》
- 素数筛法