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

网站建设 我们的优势免费注册域名网站推荐

网站建设 我们的优势,免费注册域名网站推荐,什么样的口罩才具有防疫功能,qq免费申请账号题目: 给你一个链表的头节点 head 和一个整数 val ,请你删除链表中所有满足 Node.val val 的节点,并返回 新的头节点 。 来源:力扣(LeetCode) 链接:力扣(LeetCode)官网 …

题目:

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

来源:力扣(LeetCode)
链接:力扣(LeetCode)官网 - 全球极客挚爱的技术成长平台

示例:

示例 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
输出:[]

解法:

转为列表,循环删除指定元素,再转成链表。

代码:

# 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]:nums = []while head:nums.append(head.val)head = head.nextwhile val in nums:nums.remove(val)head = point = ListNode(-1)for num in nums:point.next = ListNode(num)point = point.nextreturn head.next

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

相关文章:

  • 网站视频播放器用什么做的大连金普新区规划建设局网站
  • 广州制作公司网站做鼻翼整形整形的网站
  • 关于建设校园网站申请wordpress编辑器软件
  • 秦皇岛建设厅网站网站开发怎么开发
  • app推广全国代理加盟seo优化排名教程百度技术
  • 百度网络优化推广公司天津网站的优化
  • 一个网站有多少网页深圳建设网站过程
  • 网页在线制作网站wordpress单设备登录
  • 如何解析后用二级域名做网站厚瑜珠海网站建设
  • 英语网站建设医疗软件网站建设
  • 国外做的比较好的网站商洛网站建设求职简历
  • 做网站公司需要什么条件重庆网站建设jccit
  • 盘县 网站建设网页设计与制作dw
  • 西安网站建设推广线上推广员的工作内容
  • 做网站用哪几个端口 比较好杭州公司网站制作维护
  • 网站开发文档步骤应该怎么写办宽带要多少钱
  • 网站配置服务Wordpress云南网站建设500
  • 建设行业个人云网站网页设计如何设置背景
  • 做php网站阿里云服务器网络营销自学课程
  • 学校诗歌网站建设哪个网站可以做ppt
  • 学做网站教程自己怎么做企业网站建设
  • 为什么网站要备案wp风格网站
  • 网上有卖网站链接的吗pcms网站开发
  • 网站建设的实训心得 500字wordpress 名片主题
  • 自贡哪家做网站的好个人互动网站
  • 站长之家怎么查询网站哪家做的浙江省财务开发公司官网
  • 海外网站建设教程创建自己网站的步骤
  • 电子商务网站建设课程性质天元建设集团有限公司经济活动分析
  • 四川平台网站建设方案网站建设实习收获
  • 网站开发交流平台网站建设黄页软件