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

马鞍山 网站建设 有限公司/推广营销软件app

马鞍山 网站建设 有限公司,推广营销软件app,东莞网站建设价格价格,c2c网站开发成本题目:给定单向链表的头指针和一个要删除的节点的值,定义一个函数删除该节点。返回删除后的链表的头节点。注意:此题对比原题有改动 示例 1: 输入: head [4,5,1,9], val 5 输出: [4,1,9] 解释: 给定你链表中值为 5的第二个节点,那…

题目:给定单向链表的头指针和一个要删除的节点的值,定义一个函数删除该节点。返回删除后的链表的头节点。注意:此题对比原题有改动

示例 1:

输入: head = [4,5,1,9], val = 5 输出: [4,1,9]
解释: 给定你链表中值为 5的第二个节点,那么在调用了你的函数之后,该链表应变为 4 -> 1 -> 9.
示例 2:

输入: head = [4,5,1,9], val = 1 输出: [4,5,9]
解释: 给定你链表中值为 1的第三个节点,那么在调用了你的函数之后,该链表应变为 4 -> 5 -> 9.

程序说明:
在这里插入图片描述

全部代码:

# Definition for singly-linked list.
# class ListNode:
#     def __init__(self, x):
#         self.val = x
#         self.next = None
class Solution:def deleteNode(self, head: ListNode, val: int) -> ListNode:if head.val == val:return head.nextpre = headcur = pre.nextwhile cur:            if cur.val == val:pre.next = cur.nextreturn headpre = curcur = cur.nextreturn head

题目来源:力扣(LeetCode)

相关文章:

  • 东莞常平医院网站建设/深圳营销策划公司十强
  • 安美东莞网站建设/百度推广需要什么条件
  • 东莞做网站卓诚/公司网页网站建设
  • 网站抽奖模板/东莞关键词排名提升
  • 东莞商城网站建设公司/陕西网站关键词自然排名优化
  • 东莞找公司网站/seo排名资源
  • 安徽网站设计/东莞seo优化团队
  • 东莞seo网站建设/chrome谷歌浏览器
  • 东莞大朗网站建设/搜索引擎技术优化
  • 检测设备技术支持东莞网站建设/百度关键词热度查询
  • 开发网站建设公司/东莞关键词自动排名
  • 杭州服装网站建设/东莞有哪些做推广的网站