206. Reverse Linked List 链表
来源:互联网 发布:蚁群算法应用 编辑:程序博客网 时间:2024/05/16 12:01
题目地址
头插法。
/** * 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) { ListNode *ans, *pre; ans->next = NULL; while (head != NULL) { ListNode *node = new ListNode(head->val); node->next = ans->next; ans->next = node; pre = head; head = head->next; delete pre; } return ans->next; }};
0 0
- 206. Reverse Linked List 链表
- 206. Reverse Linked List
- 206. Reverse Linked List
- 206. Reverse Linked List
- 206. Reverse Linked List
- 206. Reverse Linked List
- 206. Reverse Linked List
- 206. Reverse Linked List
- 206. Reverse Linked List
- 206. Reverse Linked List
- 206. Reverse Linked List
- 206. Reverse Linked List
- 206. Reverse Linked List
- 206. Reverse Linked List
- 206. Reverse Linked List
- 206. Reverse Linked List
- 206. Reverse Linked List
- 206. Reverse Linked List
- 一个旋转菜单
- 静态库与动态库--Head First C读书笔记
- DVD项目
- 67. Add Binary
- jquery实现复选框(checkbox)的全选与反选
- 206. Reverse Linked List 链表
- Unity StrangeIoC框架
- NGUI中UICamera的EventType详解
- Programming In Scala笔记-第十一章、Scala中的类继承关系
- 【考研日记】:快乐学习法
- Java开发中的23种设计模式详解
- 3D全景!这么牛!!
- Pull解析
- 使用Netty搭建的服务端,主要用于文件处理和json处理