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

淘宝客建站还能赚钱吗2022网站seo

淘宝客建站还能赚钱吗,2022网站seo,个人博客有哪些网站,网站开发下载那个题目: 给定一个已排序的链表的头 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/137928.html

相关文章:

  • 临沂哪里做网站比较好数字营销公司排行榜
  • 企业官网流程沈阳seo关键词排名
  • wordpress程序下载seo百度快速排名
  • 昆明做网站首选互维微信推广费用一般多少
  • 辽宁个人网站建设口碑推荐新产品上市推广策划方案
  • 秦皇岛网站建设哪里有网站建设的步骤
  • wordpress mac 写文章优化快速排序
  • 建筑企业平台南宁seo计费管理
  • 计算机网络技术吃香吗seo这个职位是干什么的
  • 制作简历的免费网站武汉百捷集团百度推广服务有限公司
  • 网站手机模板源码下载百度竞价推广收费
  • 外贸 网站外链交换网站怎么优化
  • 网站建设 $ 金手指排名效果好怎么接app推广的单子
  • 南京华夏商务网做网站怎么样百度搜索排行榜
  • 网站建设项目售后服务承诺西安区seo搜索排名优化
  • 江门网站建设硬件设备关键词优化公司哪家推广
  • liferay 做网站网络营销和推广的方法
  • wordpress 子域名优化步骤
  • 做百度网站要多少钱长沙疫情最新数据消息
  • 郑州制作个人网站网址
  • 深圳定制网站制作费用深圳今日重大新闻
  • 奇迹私服做网站友情链接qq群
  • 哪个cms可以做交友网站有什么好的网站吗
  • 宿迁房产网最新房价电商seo是什么意思啊
  • 微信做色情网站宁波网站推广大全
  • 网站制作一般怎么收费做网络推广怎么找客户
  • 学ui设计好就业吗seo3
  • 有网站吗免费的图片优化
  • 淄博网站建设培训app开发需要多少钱
  • 中国住房城乡建设部官方网站网址缩短在线生成器