当前位置: 首页 > 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/405319/

相关文章:

  • 工作室网站源码做网站用jsp还是j2ee
  • 供热设施网站搭建教程企业如何全面开展品牌工程建设
  • 企业服务网站建设方案WORDPRESS如何播放视频
  • 湖北城乡建设网站旅游网站建设的功能定位
  • 如何免费做网站详细点说滑板网页网站设计
  • 平面设计适合女生学吗网站优化推广服务
  • 南阳网站建设培训学校wordpress角色
  • struts2 做的网站游戏网站平台怎么做的
  • 58同城新密网站建设纳溪区城乡住房建设局网站
  • 网站单页在线制作软件山东省山东省建设厅网站首页
  • tq网站建设google官网入口手机版
  • 莱芜正规的企业建站公司百度权重站长工具
  • 高端网站建设收费为何比较贵wordpress 相册 不显示图片
  • 学做蛋糕有哪些网站百度竞价渠道代理
  • 宁波建设局网站自己买域名建设网站
  • 暴雪倒闭太原新站优化
  • 室内在线设计网站大名县建设局网站
  • 无锡网站制作咨询推广赚钱软件
  • 铁路网站建设网站做推广要备案吗
  • 网站建设 平面设计合同班级优化大师免费下载app
  • 发布了一个网站 显示建设中婚礼策划网站模板中文
  • 网站建设要点纷享销客
  • 网站后台数据库设计仿hao123的导航网站纯静态版|html导航网站源码
  • 绍兴市住房与城乡建设厅网站河南最新建设工程信息
  • 郑州网站推广优化报价赣州网站建设如何
  • 没有排名的网站怎么做找网站开发需求客户平台
  • 广西建设职业技术学校官方网站广州天河区房价
  • 网站不收录怎么办泉州模板建站定制
  • 高淳建设局网站企业做网站价钱
  • 专业建站网网站运营推广网站点击率代码