当前位置: 首页 > wzjs >正文

长清网站建设电话短视频seo关键词

长清网站建设电话,短视频seo关键词,做二手车那个网站会员性价比高,整站优化快速排名项目场景: 给你一个链表,删除链表的倒数第 n 个结点,并且返回链表的头结点。 示例 1: 输入:head [1,2,3,4,5], n 2 输出:[1,2,3,5]示例 2: 输入:head [1], n 1 输出&#xff1…

项目场景:

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

示例 1:

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

示例 2:

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

示例 3:

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

提示:

  • 链表中结点的数目为 sz
  • 1 <= sz <= 30
  • 0 <= Node.val <= 100
  • 1 <= n <= sz


问题描述

        这题通过初始化两个节点first和second,首先将first向后移动n次,这样两个节点之间就差n个节点,当first不为空时,一直向后移动两个节点,直至first为空,两者之间差n个,则second为倒数n+1个,second.next为倒数第n个,        second.next=second.next.next即可,最后返回头结点dummy.next,不返回head是因为如果n为1,head也会被改变,所以使用dummy虚拟节点,返回dummy.next。 

# Definition for singly-linked list.
# class ListNode:
#     def __init__(self, val=0, next=None):
#         self.val = val
#         self.next = next
class Solution:def removeNthFromEnd(self, head: Optional[ListNode], n: int) -> Optional[ListNode]:dummy=ListNode(0,head)first=headsecond=dummyfor i in range(n):first=first.nextwhile first:first=first.nextsecond=second.nextsecond.next=second.next.nextreturn dummy.next

        本题提交情况。 

 

        以上为本篇文章的全部内容,感谢你抽出宝贵的时间阅读这篇文章。如果你有任何疑问或建议,欢迎在评论区留言,我们一起交流进步。愿你的代码之路越走越顺,生活充满阳光! 

http://www.dtcms.com/wzjs/258902.html

相关文章:

  • 食品网站建设百度搜索排名购买
  • 把网站做成微信小程序百度的seo排名怎么刷
  • 售后服务网站网站收录教程
  • 做刀模网站南昌网站建设
  • 多用户网站搜索排名竞价
  • 网站建设费用 优帮云站长素材官网免费
  • 长春做高端网站公司网推怎么做最有效
  • 网站建设课程设计陕西seo顾问服务
  • 给企业做宣传网站的好处灰色关键词代发可测试
  • 十年网站建设5118数据分析平台
  • 字体大全100种百度网站优化软件
  • 大学网站建设目标酒店网络营销方式有哪些
  • 网站投注员怎么做优化关键词步骤
  • 网站需求文档网络营销促销方案
  • 做亚马逊网站的账务处理近期的新闻热点
  • 图书馆网站建设情况淮安网站seo
  • wordpress 注册方式廊坊seo网站管理
  • 公司网站建设完成通知crm客户管理系统
  • 网站怎么创建自己的网站一站式发稿平台
  • 网站友情链接要加什么会计培训班有用吗
  • 菏泽做网站推广百度上怎么打广告宣传
  • 永康做网站的2022磁力链接搜索引擎推荐
  • 做ipo尽调需要用到的网站营销外包
  • wordpress如何在底部设置备案百度站长工具seo
  • 网站建设企划网站关键字排名优化
  • 网站制作建设哪家公司好如何免费注册一个网站
  • 网站设计 论坛北京seo产品
  • 网站首页ico怎么做网站的推广方法
  • 做室内设计兼职的网站产品推广文案范文
  • 北京住房和城乡建设部网站百度一下百度下载