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

淘宝客建站还能赚钱吗网络优化大师app

淘宝客建站还能赚钱吗,网络优化大师app,企业网站托管运营,网站还没有做可以备案吧题目: 给定一个已排序的链表的头 head , 删除所有重复的元素,使每个元素只出现一次 。返回 已排序的链表 。 示例 1: 输入:head [1,1,2] 输出:[1,2]示例 2: 输入:head [1,1,2,3,3…

题目: 

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

示例 1:

输入:head = [1,1,2]
输出:[1,2]

示例 2:

输入:head = [1,1,2,3,3]
输出:[1,2,3]

思路: 

  1. 初始化两个指针

    • slow 指向当前不重复链表的末尾(初始为 head)。

    • fast 用于遍历链表(初始为 head->next)。

  2. 遍历链表

    • 如果 fast->val != slow->val,说明 fast 是一个新值,应该保留:

      • 更新 slow->next = fast(连接不重复的节点)。

      • 移动 slow = slow->next(更新不重复链表的末尾)。

    • 不管是否相等,fast 都继续向后移动。

代码:

struct ListNode* deleteDuplicates(struct ListNode* head) 
{if (head == NULL){return NULL;}struct ListNode* slow = head;struct ListNode* fast = head->next;while (fast != NULL){if (fast->val != slow->val){slow->next = fast; // 连接不重复的节点slow = slow->next; // 移动 slow}fast = fast->next; // 继续遍历}slow->next = NULL; // 截断尾部存在的重复节点return head;
}
http://www.dtcms.com/wzjs/484463.html

相关文章:

  • 色一把做最好的网站seo为什么要进行外部优化
  • 动态手机网站怎么做优化大师win10下载
  • 科技网站设计案例网络营销软文范例
  • 关于学校网站建设旅游最新资讯 新闻
  • 机械产品做那几个网站好查询网站流量
  • 在线网址免费的搜索引擎优化培训免费咨询
  • 网址制作网站黄冈网站推广软件
  • 网站设计广州安徽百度关键词优化
  • 行业网站需要如何做b2b
  • 网上买保险网站网站运营与维护
  • 全屏网站尺寸企业网站建设cms
  • 大连龙彩科技的网站在谁家做成人大学报名官网入口
  • 广联达工程造价软件官网东莞百度seo新网站快速排名
  • 三水网站建设抖音seo排名软件
  • 网站建设入门教程视频娄底地seo
  • 大连鼎信网站建设公司地址东莞市网站建设
  • 网站制作的市场前景长沙建站优化
  • 赣州做网站公司seo优化网站百度技术
  • 美食网站开发与设计报告seo一个月赚多少钱
  • 做网站设计的公司接推广app任务的平台
  • 电子商务网站建设与维护概述网络营销专业培训学校
  • 网站建设遇到哪些问题上海公司排名
  • 可以做词云的网站微信搜索seo优化
  • 网页界面设计宽度和安全区seo实战密码电子版
  • 苏州网站建设熊掌小说排行榜2020前十名
  • 基于jsp网站开发参考文献seo关键词排名优化工具
  • 怎么做优化网站排名seo搜索引擎优化到底是什么
  • 网站建设论文3000字安卓嗅探app视频真实地址
  • 企业网站四大类型seo优化神器
  • 怎么用网站做类似微博企业内训课程