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

订阅号做流量 那些电影如何链接网站爱站网 关键词挖掘工具站

订阅号做流量 那些电影如何链接网站,爱站网 关键词挖掘工具站,健身房网站建设,中国网络教育云平台免费网课原题链接 难度:easy\color{Green}{easy}easy 题目描述 给定一个已排序的链表的头 headheadhead , 删除所有重复的元素,使每个元素只出现一次 。返回 已排序的链表 。 示例 1: 输入:head [1,1,2] 输出:…

原题链接

难度:easy\color{Green}{easy}easy

题目描述

给定一个已排序的链表的头 headheadhead删除所有重复的元素,使每个元素只出现一次 。返回 已排序的链表

示例 1:

输入:head = [1,1,2]
输出:[1,2]
复制示例输入

示例 2:

输入:head = [1,1,2,3,3]
输出:[1,2,3]
复制示例输入

提示:

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

算法

(线性扫描) O(n)O(n)O(n)

从前往后扫描整个链表,如果一个节点和其后继节点相同,则直接删除后继节点,否则指针移动到后继节点。

时间复杂度

整个链表只扫描一遍,所以时间复杂度是 O(n)O(n)O(n)

C++ 代码

/*** Definition for singly-linked list.* struct ListNode {*     int val;*     ListNode *next;*     ListNode() : val(0), next(nullptr) {}*     ListNode(int x) : val(x), next(nullptr) {}*     ListNode(int x, ListNode *next) : val(x), next(next) {}* };*/
class Solution {
public:ListNode* deleteDuplicates(ListNode* head) {if (!head) return head;ListNode* p = head;while (p->next) {if (p->val == p->next->val) p->next = p->next->next;else p = p->next;}return head;}
};
http://www.yayakq.cn/news/572988/

相关文章:

  • 沈阳最新消息今天百度优化怎么做
  • 网站开发运营推广叫什么自己做外贸购物网站
  • 北京市建设中心网站手机网站重要性
  • 做侦探网站好分销系统平台
  • 做网站卖什么软件太原网站制作案例
  • 石家庄网站建设联系方式drupal joomla wordpress
  • 虚拟主机可以建设什么网站网站备案 每年
  • 网站的建设分析及意义制作表格
  • 网站绝对布局厚街响应式网站设计
  • 东莞网站制作实力乐云seo域名命名网站
  • 网站报备查询html企业网站系统
  • 免费网站打包建设银行网上银行
  • 温州 建网站网站建设开发客户
  • 辽宁建设工程信息网为什么上不去啦外贸网站优化公司
  • 电商平台代运营公司sem优化怎么做
  • idc网站源码电子商务项目设计案例
  • 建立一个做笔记的网站网站制作属于什么科目
  • 网站导航结构设计wordpress livechat
  • 学风建设专题网站网站做APP麻烦吗
  • dw做的网站怎么去掉外链生成器
  • 南京服务好建设网站哪家好python如何安装wordpress
  • 网站多快能收录seo展览制作设计公司
  • 佛山外英语网站制作wordpress邀请码生成
  • 可以做简历的网站沧州做网站的
  • 网站设计的公司价格.net网站开发文档
  • 网站百度推广怎么做的WordPress手机用户提示登录
  • 家居用品东莞网站建设做视频网站 许可
  • 万维网中文网站到期建设银行网站用户权限
  • 网站seo自己怎么做ui设计app界面模板
  • c2c网站的特点古焰传奇