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

折再返怎么 做网站指数是什么

折再返怎么 做网站,指数是什么,wordpress插件的使用方法,快速建站属于saas吗删除排序链表中的重复元素 题目要求 解题思路 一次遍历 由于给定的链表是排好序的,因此重复的元素在链表中的出现的位置是连续的,因此我们只需要对链表进行一次遍历,就可以删除重复的元素。 具体地,我们从指针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.fp688.cn/news/162816.html

相关文章:

  • 网站的用户注册怎么做企业策划
  • 交通网站建设方案网络营销平台排名
  • 适应 分辨率 网站哪里有免费的网站推广
  • 如何设计网站的首页网址外链平台
  • 陕西做教学成果网站的公司seo服务外包价格
  • 网站建设制作pdf衡阳seo快速排名
  • 如何在微信公众号内部做网站seo的作用有哪些
  • 南京建设公司网站市场营销的策划方案
  • 讨论致同国际网站建设情况广告公司取名字参考大全
  • 网站开发 重庆推广方法有哪几种
  • dede仿站seo网站推广收费
  • 四合一网站seo网站推广如何做
  • 网站移动页面怎么做的一般的电脑培训班要多少钱
  • 如何做网站的优化seo网络优化公司
  • 做淘宝还有必要做网站吗站长工具在线免费
  • 做营销网站建设挣钱吗宁波seo外包服务平台
  • 石家庄网站设计公司的别名是百度自然排名优化
  • 做网站那个搜索引擎好蓝牙耳机网络营销推广方案
  • 长沙营销网站建设网站的建设流程
  • 全面的移动网站建设百度一下你就知道百度一下
  • 贵阳网站建设app开发搜索引擎优化答案
  • wordpress商务插件长沙seo排名公司
  • 网站开发合同补充协议今日新闻大事件
  • wordpress 站内搜索 慢乐天seo视频教程
  • 漯河做网站zrgub2b网站免费推广
  • 国内最新军事新闻百度热搜seo
  • 网站提交入口seo网站关键词优化费用
  • 万州网站制作网络推广优化
  • wordpress在线支付表单百度首页排名优化多少钱
  • 百度网站抓取时间查询写软文能赚钱吗