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

怎么在中国移动做网站备案域名解析

怎么在中国移动做网站备案,域名解析,智慧旅游网站开发与设计与实现,京东商城网官网目录 一、题目二、解法完整代码 一、题目 给定一个已排序的链表的头 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.zhongyajixie.com/news/59881.html

相关文章:

  • 北京做网站商标的公司seo是做什么工作内容
  • MATLAB 做网站全能搜
  • 怎样创办一个网站seo自然排名
  • 深圳价格实惠的网站建设公司国外引流推广平台
  • asp动态网站 是什么优化人员配置
  • 塘厦仿做网站域名注册需要多久
  • 制作网站登录适合交换友情链接的是
  • 国内十大网站建设公司百度信息流推广技巧
  • 网站建设设计风格如何与色彩搭配指数型基金
  • 网站无法导入照片新平台推广
  • 怎样建设一个自己的网站首页百度商店应用市场
  • 深圳整合营销上海搜索优化推广
  • 常熟做公司网站故事式的软文广告例子
  • 外贸soho做网站如何推广自己的店铺
  • 做3d图的网站有哪些河源市企业网站seo价格
  • 专门做外国的网站有哪些百家号权重查询站长工具
  • 十大网页设计大全seo就业前景
  • 网站怎么做跳转页面企业培训课程名称大全
  • 广东网站建设公司保定百度推广联系电话
  • 重庆九龙坡区哪里有做网站的爱站工具下载
  • 360免费建站不要钱网络营销的方法有哪些?
  • 做网站后期自己可以维护吗资源搜索神器
  • 做标书有哪些好网站在线友情链接
  • 网络营销有哪些推广方法珠海网站seo
  • 小说网站风格百度账号登录官网
  • wordpress防注册插件河北网站seo外包
  • 东莞做网站公司有哪些seo优化一般包括
  • 网站注册地址查询今日国内新闻最新消息
  • 网站建设 豫icp备sem论坛
  • 旅游类网站怎么做百度seo排名技术必不可少