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

郑州市网站和公众号建设公众号登录怎么退出

郑州市网站和公众号建设,公众号登录怎么退出,zh-cn 安装wordpress,google关键词推广原题链接 难度: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/10824/

相关文章:

  • 福建宏盛建设集团有限公司网站wordpress 远程设置
  • 太原网站制作哪家好初学者网站建设
  • 网站建设框架怎么做东莞黄页顺企网
  • 官方网站建设公司百度怎么发帖子
  • 如何看出一个网站优化的是否好百度搜索大数据
  • 汾阳做网站的公司建设自己的电影网站
  • 购物网站建设论文答辩深圳市中心在哪个位置
  • 网站建设经费保障百度小说排行榜风云榜
  • 网站开发哪里安全最近消息报道
  • 河南两学一做网站效果图怎么做出来的
  • 电子商务网站建设需要做好哪些准备6局域网建设个人网站
  • 网站开发新技术探索什么网站可以免费发广告
  • 深圳品牌创意网站建设重要新闻头条
  • 南昌seo网站建设企业网站有什么用
  • 长春百度网站优化厦门建设工程招标中心网站
  • 班级网站做哪些方面开发网站开票名称是什么原因
  • 潍坊网站建设招聘佛山做优化的公司
  • 一个人能建设一个公司网站吗南阳网站开发公司
  • 网站代发怎么做网上查询个人房产信息
  • 深圳网站设计 公司环保类网站模板免费下载
  • 黑龙江省建设厅网站金融网站开发文档
  • 网站制作 客户刁难六枝做网站
  • 内江规划建设教育培训中心网站戴尔网站建设的目的
  • 房子信息查询网站入口免费软件大全网址
  • 河北做wap网站高端网站建设 工业
  • 舟山市定海区建设规划局网站潜江 网站建设
  • 海宁做网站成品网站货源1
  • 重庆建设注册执业中心网站开发一个小程序游戏要多少钱
  • 做电商网站都需要学什么项目网发布信息平台
  • 去公司叫自己做网站不会做长沙弧度seo