反转链表
来源:互联网 发布:域名一般买几年 编辑:程序博客网 时间:2024/06/08 01:40
题目描述
输入一个链表,反转链表后,输出链表的所有元素。
思路
很简单的模拟,据说链表相关的题目考的是基本功扎不扎实~
/*struct ListNode { int val; struct ListNode *next; ListNode(int x) : val(x), next(NULL) { }};*/class Solution {public: ListNode* ReverseList(ListNode* pHead) { ListNode *last = NULL, *now = pHead, *next = NULL; while (now != NULL) { next = now->next; now->next = last; last = now; now = next; } return last; }};
0 0
- 链表反转
- 反转链表
- 单向链表反转
- 链表反转:
- 链表的反转
- 链表反转
- 反转单向链表
- 链表反转
- 单向链表反转
- 单向链表反转
- 链表的反转
- 链表反转
- 反转链表
- 链表反转
- 链表反转
- 链表反转
- 链表反转
- 链表的反转
- GCDAsyncSOcket使用及其SSL/TLS双向认证的实现
- 03-如何对Memchached进行CRUD操作?
- 虐人的hd1001 Sum Problem
- pcl里面的点特征直方图(PFH)
- 如何使用xpdf把本地磁盘上的pdf转化为txt
- 反转链表
- Unity协程(Coroutine)原理深入剖析
- 别人犯错给自己的警醒(二):人取得成就之后很容易膨胀
- 一个简单的Python爬虫
- mysql面试必会基础(一)
- ssd/内存 基本知识
- MFC界面设计入门篇
- Android ION机制_HAL与vendor层共享内存_流程简介(1)
- 算法分析之——quick-sort快速排序