首页 > 编程语言 >lc19 removeNthFromEnd(node) 链表删除

lc19 removeNthFromEnd(node) 链表删除

时间:2022-09-27 16:11:45浏览次数:54  
标签:node head ListNode next 链表 lc19 second first

给你一个链表,删除链表的倒数第 n 个结点,并且返回链表的头结点。

 

示例 1:


输入:head = [1,2,3,4,5], n = 2
输出:[1,2,3,5]
示例 2:

输入:head = [1], n = 1
输出:[]

class Solution{

public  ListNode removeNthFromTheEnd(LlistNode head,int n){

ListNode dummy=Listnode head(-1,0);

ListNode first=dummy;

ListNode second=head;

for(int i=0;i<n;i++){

second=second.next;}

while(second!=null){

first=first.next;

second=second.next;}

first.next=first.next.next;

ListNode output=dummy.next;

return output;

}

}

标签:node,head,ListNode,next,链表,lc19,second,first
From: https://www.cnblogs.com/somedieyoung/p/16734911.html

相关文章

  • 代码随想录day4 ● 24. 两两交换链表中的节点 ● 19.删除链表的倒数第N个节点 ●
    24.两两交换链表中的节点   1classSolution{2public:3ListNode*swapPairs(ListNode*head){4//创建虚拟头结点5ListNode......
  • nodejs调用外部接口
    前言在日让的工作开发中,我们不仅仅要使用node来封装提供一些http接口,也会在node服务中调用一些第三方的HTTP接口,那么如何操作?request安装依赖npminstallrequest-S......
  • 第二章 kubeadm安装单master多node篇
    一.节点规划HostnameOuter-IPInner-IPk8s-master-00110.0.0.100172.16.1.113K8s-node-00110.0.0.101172.16.1.114K8s-node-00210.0.0.102172.16.1.......
  • 【链表】关于链表结构
    关于链表结构每次看链表结构相关代码就有点晕,还看不明白,得想半天。看下面这篇分析的时候又感觉有点费劲了。面试官:HashMap为什么线程不安全?这个问题以前了解过,时间一......
  • node版本的更换
    node版本的更换当下载npm时,如果报错信息是如下内容,那么就是npm版本,不满足项目中相关依赖的版本:npmERRERESOLVEunabletoresolvedependencytree解决办法-降低node版......
  • leetcode -- 链表 2
    leetcode链表专题23.合并K个升序链表普通归并排序+python迭代器classSolution:defmergeKLists(self,lists:List[Optional[ListNode]])->Optional[ListNo......
  • [Oracle] LeetCode 450 Delete Node in a BST
    GivenarootnodereferenceofaBSTandakey,deletethenodewiththegivenkeyintheBST.Returntherootnodereference(possiblyupdated)oftheBST.Ba......
  • leetcode -- 链表
    leetcode链表专题反转链表三指针+递归classSolution:defreverseList(self,head:Optional[ListNode])->Optional[ListNode]:defreverselist(......
  • 默写 翻转单链表(lc92)
    classSolution{publicListNodereverse(ListNodehead){if(head==null||head.next=0){returnhead;}ListNodelast=reverse(head.next);head.next.next=head;head.n......
  • node_modules 文件夹下 .bin 隐藏文件夹的作用
    如下图所示:答案:Thatisafolderwherebinaries(executables)fromyournodemodulesarelocated.nodemodules可执行文件的存储文件夹所在。本地安装(默认):将东西......