当前位置:网站首页>力扣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;
}
}
边栏推荐
- C中的数据存储
- RNA-ATTO 390|RNA-ATTO 425|RNA-ATTO 465|RNA-ATTO 488|RNA-ATTO 495|RNA-ATTO 520近红外荧光染料标记核糖核酸RNA
- Reveal how the five operational management level of hundreds of millions of easily flow system
- Use ControlTemplate or Style from resource file in WPF .cs and find the control
- 后台图库上传功能
- 涨薪5K必学高并发核心编程,限流原理与实战,分布式计数器限流
- Go语言类型与接口的关系
- ThreadLocal详解
- net-snmp编译报错:/usr/bin/ld: cannot find crti.o: No such file or directory
- pytorch框架实现老照片修复功能详细演示(GPU版)
猜你喜欢
使用 ReportLab 绘制 PDF
友宏医疗与Actxa签署Pre-M Diabetes TM 战略合作协议
Shell programming loop statement
消除对特权账户的依赖使用Kaniko构建镜像
149. The largest number on a straight line, and check the set
【飞控开发高级教程4】疯壳·开源编队无人机-360 度翻滚
Anaconda virtual environment migration
利用 rpush 和 blpop 实现 Redis 消息队列
Statistical machine learning 】 【 linear regression model
Go语言类型与接口的关系
随机推荐
tRNA-m5C转运RNA(tRNA)修饰5-甲基胞嘧啶(m5C)|tRNA修饰m1Am2A (2-methyladenosine)
LeetCode 622. Designing Circular Queues
Network protocol-TCP, UDP difference and TCP three-way handshake, four wave
Go语言为任意类型添加方法
虚拟机vmware设置桥接模式上网
第三方验收测试报告有什么作用?如何获取权威软件测试报告?
数据驱动的软件智能化开发| ChinaOSC
ESP8266-Arduino编程实例-WS2812驱动
glide set gif start stop
1161 最大层内元素和——Leetcode天天刷【BFS】(2022.7.31)
The sword refers to Offer II 044. The maximum value of each level of the binary tree-dfs method
【飞控开发高级教程6】疯壳·开源编队无人机-AI语音控制
子树的大小
【微信小程序2】事件传参与数据同步[03]
危化企业双重预防机制数字化建设进入全面实施阶段
RNA核糖核酸修饰荧光染料|HiLyte Fluor 488/555/594/647/680/750标记RNA核糖核酸
极验深知v2分析
染料修饰核酸RNA|[email protected] 610/[email protected] 594/Alexa 56
charles配置客户端请求全部不走缓存
信使mRNA甲基化偶联3-甲基胞嘧啶(m3C)|mRNA-m3C