技术栈

力扣19题——删除链表的倒数第 N 个结点

の梦2025-02-14 13:32

#题目

#代码

java 复制代码
//定义虚拟头结点
    ListNode cur=new ListNode(0,head);
//定义两个指针指向虚拟头结点
    ListNode l=cur;
    ListNode r=cur;

    for(int i=0;i<=n;i++){
        r=r.next;
    }
    while(r!=null){
        r=r.next;
        l=l.next;
    }
//l.next就是我们要删除的那个元素
    if(l.next!=null){
        l.next=l.next.next;
    }
    return cur.next;
}
上一篇:在 Debian 12 中设置 Cron 作业(飞牛NAS定时自动重启实例)
下一篇:Java ArrayList(单列集合)
相关推荐
S***q377
15 分钟前
Spring Boot管理用户数据
java·spring boot·后端
天“码”行空
34 分钟前
java面向对象的三大特性之一多态
java·开发语言·jvm
毕设源码-郭学长
38 分钟前
【开题答辩全过程】以 基于SpringBoot框架的民俗文化交流与交易平台的设计与实现为例,包含答辩的问题和答案
java·spring boot·后端
Qhumaing
1 小时前
C++学习:【PTA】数据结构 7-1 实验7-1(最小生成树-Prim算法)
c++·学习·算法
好大哥呀
1 小时前
Java Web的学习路径
java·前端·学习
f***1477
1 小时前
SpringBoot实战:高效实现API限流策略
java·spring boot·后端
on the way 123
1 小时前
day06-SpringDI 依赖注入
java·spring
C***1150
2 小时前
Spring aop 五种通知类型
java·前端·spring
BD_Marathon
2 小时前
SpringBoot——多环境开发配置
java·spring boot·后端
热门推荐
01GitHub 镜像站点02Labelme从安装到标注:零基础完整指南03安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)04Linux下V2Ray安装配置指南05Claude Code 2.1.2 升级报错?别折腾了,一行命令搞定062025-04-03 Latex学习1——本地配置Latex + VScode环境07【踩坑笔记】50系显卡适配的 PyTorch 安装08jdk21下载、安装(Windows、Linux、macOS)09KGG转MP3工具|非KGM文件|解密音频10网站改了域名,如何查找?