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

广州做手机网站咨询制作网站企业

广州做手机网站咨询,制作网站企业,网站建设ftp,wordpress投稿者权限题目描述: 给你一个链表,删除链表的倒数第 n 个结点,并且返回链表的头结点 输入输出实例: 思路:这道题目我们可以用双指针来做,让first和second指针之间的距离为n1,然后我们first和second指针…

题目描述:
给你一个链表,删除链表的倒数第 n 个结点,并且返回链表的头结点

输入输出实例:

思路:这道题目我们可以用双指针来做,让first和second指针之间的距离为n+1,然后我们first和second指针都往后移动,这样当first所指的为最后一个节点的后一个(即空节点)的时候,我们的second刚好在倒数第n个节点的前一个节点,然后我们second.next = second.next.next,这样达到去除第n个节点的目的。根据上述思路我们有以下代码:
 

# Definition for singly-linked list.
class ListNode:def __init__(self, val=0, next=None):self.val = valself.next = nextclass Solution:def removeNthFromEnd(self, head: Optional[ListNode], n: int) -> Optional[ListNode]:#创建一个虚拟节点方便处理边界dummy = ListNode()dummy.next = headfirst = dummysecond = dummyfor _ in range(n+1):first = first.nextwhile first:first = first.nextsecond = second.nextsecond.next = second.next.nextreturn dummy.next

 

http://www.yayakq.cn/news/322223/

相关文章:

  • 做网站的属于什么行业网络广告营销推广
  • photoshop做网站设计seo推广怎么样
  • 网站开发合同违约责任wordpress是不是很慢
  • 荆州网站制作公司wordpress顶部菜单哪里设置
  • 租赁网站空间更换怎么做中国十大建设工程项目
  • 做网站时怎么添加动态信息室内装修设计收费标准
  • 企业网站功能间联系建设企业网站报价
  • 温州网站开发多少钱wordpress 分类目录 图像描述
  • 医院网站建设方案计划书怎么做公司网站seo
  • 网站首页制作关于征集网站建设素材的通知
  • 济南网站制作公司排名上海服装集团网站建设
  • 在百度做个卷闸门网站怎么做提升学历需要什么条件
  • 长春网站制作推广如何查名下是否有注册的公司
  • 商丘网站建设模板给公司做兼职维护网站多少钱
  • 哪个地方网站建设的公司多营销网站制作信ls15227
  • 免费的制作手机网站平台wordpress有点尴尬
  • 专业个人网站wordpress 站内搜索代码
  • 暖通毕业设计代做网站wordpress网站地图自动更新
  • 网站维护一般怎么做企业信息管理系统源码
  • 品牌的网站建设做药品网站有哪些内容
  • 聊城pc网站建设软件网站是做流程
  • 截图域名网站.网络规划与设计课程总结
  • 网站维护中优秀网站
  • 最新网站架构python编程软件手机版下载
  • 做好对外门户网站建设找外包公司做个网站多少钱
  • 青岛网站建设 大公司传奇网站怎么做
  • 河北省建设网站首页wordpress要ftp
  • 网站怎么做的旅游网站建设的总结
  • 响应式网站 框架哪个网站虚拟主机好
  • 无备案网站可以做百度推广百家号seo