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

比较好的网站开发公司电话重庆企业网络推广网站

比较好的网站开发公司电话,重庆企业网络推广网站,小企业网站建设论文,网站维护的工作内容步骤题目 t. - 力扣(LeetCode) 给你一个链表的头节点 head 和一个整数 val ,请你删除链表中所有满足 Node.val val 的节点,并返回 新的头节点 。 例1 输入:head [1,2,6,3,4,5,6], val 6 输出:[1,2,3,4,5]…

题目

t. - 力扣(LeetCode)

给你一个链表的头节点 head 和一个整数 val ,请你删除链表中所有满足 Node.val == val 的节点,并返回 新的头节点 。

例1

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

思路

当需要删除的节点是头节点时,需要单独考虑,这时候设置一个虚拟的头节点,将虚拟的头节点指向真实的头节点,将头节点看作普通节点做同样的操作即可,但最后返回的时候一定要返回虚拟头节点的next。

代码

# Definition for singly-linked list.
# class ListNode:
#     def __init__(self, val=0, next=None):
#         self.val = val
#         self.next = next
class Solution:def removeElements(self, head: Optional[ListNode], val: int) -> Optional[ListNode]:if not head:returnphead,cur = ListNode(),ListNode()phead.next = headcur= pheadwhile cur.next:if cur.next.val == val:cur.next = cur.next.nextelse:cur = cur.nextreturn phead.next

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

相关文章:

  • flashfxp怎么上传对应网站空间北京专门做网站的
  • 国外做设计赚钱的网站wordpress淘宝客主题破解版
  • 海通建设集团有限公司网站引擎搜索有哪些
  • 网站内容页面怎么做无代码编程软件
  • 做网站收入怎样wordpress 插件 留言
  • 流媒体网站建设网站的营销方法有哪些
  • 做公司网站要那些资料做网站哪种域名好记
  • 快件网站建设经典门户网站欣赏
  • 大眼睛网站建设快手自媒体平台注册
  • 哈尔滨网络科技公司网站开发视频网站多少钱
  • 嘉定营销型 网站制作竞价推广计划
  • php 网站缓存室内设计怎么样
  • 英文企业网站建设WordPress添加作者信息小工具
  • 网站上的中英文切换是怎么做的wordpress alipay插件
  • 网站营销成功的案例分析cms系统使用教程
  • 饰品网站设计方案文档下载页面模板
  • 展会网站模板微网站 手机网站
  • 网站优化关键词英文网站模板制作
  • 网页制作与网站建设宝典 pdfwordpress多站点统计
  • 中国建设管理信息网站ps做网页怎么在网站上打开
  • 建设网站能赚钱吗网站是如何建立的
  • 银川市住房和城乡建设局网站公告新媒体运营面试问题
  • 免费建网站空间当前网站开发的语言
  • 网站建立教学网站首页页面代码
  • 平面设计网站制作做音箱木工网站
  • 网站的管理有是写网站软件
  • 专业手机网站建设哪家好平面设计公司vi设计
  • 重庆网站建设公司的网站企业官网有哪些
  • 莱芜亓家网站中职商务网站建设课件
  • 网站建设中的风险风险注册城乡规划师报考时间2023