面试题16:反转链表
来源:互联网 发布:马士兵js视频教程 编辑:程序博客网 时间:2024/06/14 12:57
/*public class ListNode { int val; ListNode next = null; ListNode(int val) { this.val = val; }}*/public class Solution { public ListNode ReverseList(ListNode head) { ListNode reversedHead=null; ListNode currentNode=head; ListNode preNode=null; while(currentNode!=null){ ListNode temp=currentNode.next; if(temp==null) reversedHead=temp;//尾结点 currentNode.next=preNode; preNode=currentNode; currentNode=temp; } return preNode; }}
阅读全文
0 0
- 面试题16:反转链表
- 面试题16 反转链表
- 面试题16:反转链表
- 面试题16:反转链表
- 面试题16:反转链表
- 面试题16反转链表
- 面试题16:反转链表
- 面试题16:反转链表
- 面试题16:反转链表
- 面试题16:反转链表
- 面试题16:反转链表
- 面试题16:反转链表
- 面试题16:反转链表(java)
- 面试题16:反转链表
- 面试题16:反转链表
- 面试题16反转链表
- 面试题16:反转链表
- 【面试题16】反转链表
- 论文读后总结1:一种对多元数据非监督异常点检测算法的对比评估
- 学习java的一些记录
- Hadoop实战学习(2)-日志清洗
- IOS Ui控件 修改位置和尺寸,代码添加控件
- 过滤器filter和拦截器interceptor的区别
- 面试题16:反转链表
- String字符串拼接应该使用哪种方式?
- DateUtil日期工具类
- Excel VBA高效办公应用-第九章-VBA文秘办公技巧-Part1 (每日行程安排提醒)
- redis集群环境的搭建和错误分析
- Handler本质简析与使用实例
- Android第三方下拉刷新PullToRefresh
- python操作MongoDB
- logback 常用配置详解