博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[LeetCode]Reverse Linked List
阅读量:4616 次
发布时间:2019-06-09

本文共 797 字,大约阅读时间需要 2 分钟。

题目描述:()

Reverse a singly linked list.

解题思路:

链表真讨厌,总是出错。头插法。

1 /** 2  * Definition for singly-linked list. 3  * struct ListNode { 4  *     int val; 5  *     ListNode *next; 6  *     ListNode(int x) : val(x), next(NULL) {} 7  * }; 8  */ 9 class Solution {10 public:11     ListNode* reverseList(ListNode* head) {12         if (head == NULL ) return head;13         14         ListNode dummy(-1);15         dummy.next = head;16         17         ListNode *prev = dummy.next;18         ListNode *cur = prev->next;19         while (cur != NULL) {20             prev->next = cur->next;21             cur->next = dummy.next;22             dummy.next = cur;23             cur = prev->next;24         }25         26         return dummy.next;27     }28 };

 

转载于:https://www.cnblogs.com/skycore/p/4896445.html

你可能感兴趣的文章
python的匿名函数lambda解释及用法
查看>>
defineProperties属性的运用==数据绑定
查看>>
关于 IOS 发布的点点滴滴记录(一)
查看>>
《EMCAScript6入门》读书笔记——14.Promise对象
查看>>
CSS——水平/垂直居中
查看>>
Eclipse连接mysql数据库jdbc下载(图文)
查看>>
Python中Selenium的使用方法
查看>>
三月23日测试Fiddler
查看>>
20171013_数据库新环境后期操作
查看>>
poj 1654 && poj 1675
查看>>
运维派 企业面试题1 监控MySQL主从同步是否异常
查看>>
Docker 版本
查看>>
poj 1753 Flip Game
查看>>
在深信服实习是怎样的体验(研发测试岗)
查看>>
Linux免密码登陆
查看>>
SpringMVC中文件的上传(上传到服务器)和下载问题(二)--------下载
查看>>
Socket & TCP &HTTP
查看>>
osip及eXosip的编译方法
查看>>
Hibernate composite key
查看>>
[CF Round #294 div2] D. A and B and Interesting Substrings 【Map】
查看>>