当前位置:网站首页>力扣206-反转链表——链表
力扣206-反转链表——链表
2022-08-03 20:03:00 【张怼怼√】
题目描述
给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。
解题思路
这是一道链表的简单题,考察链表的反转;
我们考虑改变指针的指向,不需要新建链表;
借鉴卡哥的一幅图:

输入输出示例


代码
/**
* Definition for singly-linked list.
* public class ListNode {
* int val;
* ListNode next;
* ListNode() {}
* ListNode(int val) { this.val = val; }
* ListNode(int val, ListNode next) { this.val = val; this.next = next; }
* }
*/
class Solution {
public ListNode reverseList(ListNode head) {
ListNode pre = null;
ListNode tem = null;
ListNode cur = head;
while(cur != null){
tem = cur.next;
cur.next = pre;
pre = cur;
cur = tem;
}
return pre;
}
}
边栏推荐
- dpkg强制安装软件
- 谁的孙子最多II
- epoll + 线程池 + 前后置服务器分离
- 「游戏建模干货」建模大师几步操作,学习经典,赶紧脑补一下吧
- EMQX Newsletter 2022-07|EMQX 5.0 正式发布、EMQX Cloud 新增 2 个数据库集成
- 简易电子琴设计(c语言)
- Teach you to locate online MySQL slow query problem hand by hand, package teaching package meeting
- 宁德时代2号人物黄世霖辞任副董事长:身价1370亿
- 单调栈及其应用
- 【leetcode】剑指 Offer II 009. 乘积小于 K 的子数组(滑动窗口、双指针)
猜你喜欢
随机推荐
一种能有效缓解环境噪声对音频质量干扰的方案
转运RNA(tRNA)甲基化修饰7-甲基胞嘧啶(m7C)|tRNA-m7G
Interview Blitz: What Are Sticky Packs and Half Packs?How to deal with it?
开源教育论坛| ChinaOSC
后台图库上传功能
揭秘5名运维如何轻松管理数亿级流量系统
ECCV 2022 Oral | 满分论文!视频实例分割新SOTA: IDOL
详解AST抽象语法树
友宏医疗与Actxa签署Pre-M Diabetes TM 战略合作协议
Alexa染料标记RNA核糖核酸|RNA-Alexa 514|RNA-Alexa 488|RNA-Alexa 430
机器学习中专业术语的个人理解与总结(纯小白)
友宏医疗与Actxa签署Pre-M Diabetes TM 战略合作协议
利用 rpush 和 blpop 实现 Redis 消息队列
MySQL master-slave, 6 minutes you master!
子结点的数量(2)
高位套牢机构,用友网络的信任危机是如何产生的?
Hinton2022年RobotBrains访谈记录
单调栈及其应用
php根据两点经纬度计算距离
LeetCode 622. Designing Circular Queues









