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

国人在线做网站怎么样汕头站扩建有连接华东线吗

国人在线做网站怎么样,汕头站扩建有连接华东线吗,四合一网站建设源码,百度收录网站删除排序链表中的重复元素 题目要求 解题思路 一次遍历 由于给定的链表是排好序的,因此重复的元素在链表中的出现的位置是连续的,因此我们只需要对链表进行一次遍历,就可以删除重复的元素。 具体地,我们从指针cur指向链表的头节…

删除排序链表中的重复元素

题目要求

在这里插入图片描述

解题思路

一次遍历
由于给定的链表是排好序的,因此重复的元素在链表中的出现的位置是连续的,因此我们只需要对链表进行一次遍历,就可以删除重复的元素。
具体地,我们从指针cur指向链表的头节点,随后开始对链表进行遍历。如果cur.val == cur.next.val,可以直接将cur后移一位,移除值相同的链表。
当遍历完整这个链表时,返回链表的头节点就可以了

代码

# 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: ListNode) -> ListNode:if not head or not head.next:return headcur = headwhile cur.next:if cur.val == cur.next.val:cur.next = cur.next.nextelse:cur = cur.nextreturn head

复杂度分析

时间复杂度: O ( N ) O(N) O(N)
空间复杂度: O ( 1 ) O(1) O(1)

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

相关文章:

  • 开网络公司做网站挣钱么东营市建设监理协会网站
  • 网站设计就业培训学校排名快手短链接生成
  • 物流管理网站建设烟台住房和城乡建设厅网站
  • 流行的企业网站推广wordpress支持视频播放器插件
  • flash asp设计公司网站源码app开发定制外包服务商e
  • 杭州营销网站建设平台郑州企业网站建设费用
  • 网站反向代理怎么做护肤品网站建设的意义
  • 句容建设局网站黄浦区做网站
  • 中小微企业建设网站加工平台v型架子
  • 网站服务器租用价格 百度一下网店代运营费用
  • 网站怎么做框架集陕西省建设厅网站劳保统筹基金
  • 网站编程新品怎么刷关键词
  • 免费网站主机空间网站有什么到期
  • 东营网站排名凭祥网站建设
  • 网络公司做机场网站建站公司推广
  • 医疗科技网站建设第一次做网站不知道
  • 网站推广到底应该怎么做个人网站建设案例课堂
  • 毕业设计除了网站还可以做啥做网站必须要认证吗
  • 成都创意网站设计企业年金有必要交吗
  • 建设移动网站网上书店网站建设毕业设计范文
  • 建网站费用会计分录为什么几年前做的网站视频看不了
  • 易语言可以做网站吗旅游公司网站建设ppt
  • 手机如何做车载mp3下载网站微营销平台
  • 东营做网站优化多少钱免费中文企业网站模板
  • 编程自学免费网站南昌商城网站建设
  • 10个奇怪又有趣的网站广州番禺营销型网站建设
  • 做网站商城需要什么条件软件开发者能看到手机信息吗
  • 网站建设存在哪些问题互联网商城建设
  • 做淘宝头像的网站有哪些网站底部导航代码
  • 宁波网站建设模板制作网站是怎么做的