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

怎么在中国移动做网站备案seo技术培训茂名

怎么在中国移动做网站备案,seo技术培训茂名,做网站推广好做吗,柳州网站建设11目录 一、题目二、解法完整代码 一、题目 给定一个已排序的链表的头 head , 删除原始链表中所有重复数字的节点,只留下不同的数字 。返回 已排序的链表 。 示例 1: 输入:head [1,2,3,3,4,4,5] 输出:[1,2,5] 示例 …

目录

  • 一、题目
  • 二、解法
  • 完整代码


一、题目

给定一个已排序的链表的头 head , 删除原始链表中所有重复数字的节点,只留下不同的数字 。返回 已排序的链表 。

示例 1:
在这里插入图片描述

输入:head = [1,2,3,3,4,4,5]
输出:[1,2,5]
示例 2:
在这里插入图片描述

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

提示:

链表中节点数目在范围 [0, 300] 内
-100 <= Node.val <= 100
题目数据保证链表已经按升序 排列


二、解法

先遍历一边链表,利用哈希表记录每个数字出现了多少次
然后再遍历一边,跳过哪些所有出现次数超过1的节点


完整代码

# Definition for singly-linked list.
# class ListNode:
#     def __init__(self, val=0, next=None):
#         self.val = val
#         self.next = next
class Solution:def deleteDuplicates(self, head: Optional[ListNode]) -> Optional[ListNode]:cur = dummy = ListNode()dummy.next = headdic = {}while cur.next:dic[cur.next.val] = dic.get(cur.next.val, 0) + 1cur = cur.nextcur = dummywhile cur and cur.next:while cur and cur.next and dic[cur.next.val] > 1:cur.next = cur.next.nextcur = cur.nextreturn dummy.next

http://www.mnyf.cn/news/42448.html

相关文章:

  • 网站源码商城建设绍兴seo排名
  • 建设网银seochinazcom
  • 网站建设的实训周免费自己制作网站
  • 百度打网站名称就显示 如何做百度快照客服人工电话
  • 天津做网站选津坤科技重庆网站seo技术
  • 网站制作报价优惠北京刚刚传来特大消息
  • protenus代做网站爱站seo工具包下载
  • 最好的网站制作公司网站推广广告
  • 做网站要学什么语言网络服务提供者不是网络运营者
  • 洛阳网站备案互联网营销行业前景
  • 个人网站内容怎么写网络营销的特点分别是
  • 敦化网站开发谷歌seo网站排名优化
  • 怎样做ppt建网站网络热词2021
  • 黄山家居网站建设怎么样地推网app推广平台
  • 黄金网站软件app大全视频网站seo优化总结
  • 网络优化网站 site西安seo哪家好
  • 娄底网站建设买链接网
  • 杭州网站建设就找蓝韵网络平台推广是做什么的
  • dw做六个页面的网站兰州网络seo
  • 互联网舆情处置公司宁波seo费用
  • 沈阳搜索排名公司郑州seo软件
  • html网站开发软件最新网域查询入口
  • 做网站推广的方法有哪些金华百度推广公司
  • wordpress会员下载插件系统优化是什么意思
  • 广东网站开发公司电话网站推广的主要方式
  • 如何制作网站板块网络销售挣钱吗
  • 私人装修接单网站公司网站的作用
  • 美工做的好的网站重庆做网络优化公司电话
  • 做视频网站百度做网站需要多少钱
  • bitnami wordpress 怎么用seo网站优化方案案例