博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Reverse Linked List
阅读量:4073 次
发布时间:2019-05-25

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

Reverse Linked List

Reverse a singly linked list.

Java代码:

/** * Definition for singly-linked list. * public class ListNode { *     int val; *     ListNode next; *     ListNode(int x) { val = x; } * } */public class Solution {    public ListNode reverseList(ListNode head) {        if(null == head || null == head.next)        return head;        ListNode last = head;        while(null != last.next)            last = last.next;                    last.next = head;                ListNode tmp;        while(head.next != last){            tmp = head.next;            head.next = tmp.next;            tmp.next = last.next;            last.next = tmp;        }                head.next = null;        return last;            }}
 

转载地址:http://xvuni.baihongyu.com/

你可能感兴趣的文章
语法解析器!
查看>>
SecurityError Error 2148 SWF 不能访问本地资源
查看>>
Flex4的可视化显示对象
查看>>
Flex:自定义滚动条样式/隐藏上下箭头
查看>>
烈焰SWF解密
查看>>
Qt 静态编译后的exe太大, 可以这样压缩.
查看>>
WCF添加服务失败一则
查看>>
ASP.NET MVC
查看>>
在公司内网上创建自己的 OSM.Planet 街道级别地图服务器及其客户端程序
查看>>
微软云Azure Website 远程调试
查看>>
经典DOS游戏皇帝攻略(曾经的回忆)
查看>>
风后握奇经
查看>>
compass电子罗盘
查看>>
swfdump——从内存中提取swf的工具
查看>>
VS 的编译选项 build下的 platform target -- Any CPU和x86有什么影响?
查看>>
Windows 运行时组件
查看>>
MIT License
查看>>
UWP蓝牙的例子
查看>>
Java的注解机制——Spring自动装配的实现原理
查看>>
JAVA代码中加了Try...Catch的执行顺序
查看>>