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

建设银行客户投诉网站淮安做网站建设的网络公司

建设银行客户投诉网站,淮安做网站建设的网络公司,注册工商企业,美食网站开发的目的和意义ps:练习来自力扣 删除排序链表中的重复元素 给定一个已排序的链表的头 head , 删除所有重复的元素,使每个元素只出现一次 。返回 已排序的链表 。 代码来自官方题解 class Solution {public ListNode deleteDuplicates(ListNode head) {//…

ps:练习来自力扣

删除排序链表中的重复元素

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

代码来自官方题解

class Solution {public ListNode deleteDuplicates(ListNode head) {// 首先检查链表是否为空,如果为空,直接返回 head(也就是 null)// 因为空链表不存在重复元素,无需进行删除操作if (head == null) {return head;}// 定义一个指针 cur,初始时指向链表的头节点 head// 后续我们会通过移动 cur 指针来遍历链表ListNode cur = head;// 使用 while 循环来遍历链表,只要 cur 的下一个节点不为空,就继续循环while (cur.next != null) {// 比较当前节点 cur 的值和它下一个节点 cur.next 的值if (cur.val == cur.next.val) {// 如果两个节点的值相等,说明这两个节点是重复的// 此时我们将 cur 的 next 指针指向 cur.next 的下一个节点// 也就是跳过 cur.next 这个重复节点,相当于删除了它cur.next = cur.next.next;} else {// 如果两个节点的值不相等,说明当前节点和下一个节点不是重复节点// 此时将 cur 指针移动到下一个节点,继续往后遍历链表cur = cur.next;}}// 当遍历完整个链表后,所有重复的节点都已经被删除// 最后返回链表的头节点 head,此时链表中每个元素只出现一次return head;}
}

http://www.dtcms.com/a/531112.html

相关文章:

  • 网站后台管理系统如何安装自在源码网官网
  • 导航网站模板免费ftp服务器租用
  • 医院门户网站建设方案用户体验差有哪些网站
  • 重庆品牌网站建设江门市住房和城乡建设部网站
  • 网站构建工具网站怎么做更好推广
  • 还能做网站的分类做网站 套用模板之后用什么改
  • 网站设计 psd用php做图书管理网站
  • 做网站什么是三网合一网站源码怎么写
  • 大型电子商务网站建设公司哪家公司建5g基站
  • 网站建设策划书ppt免费的设计软件有哪些
  • 重庆永川网站建设价格wordpress 访问控制
  • 安徽专业网站建设检修温州网站建设托管
  • 免费做那个的视频网站凡客家居怎么样
  • 如何高效率的建设网站白云区住房和建设水务局网站
  • 网站建设在哪里找客户淮南企业网站建设
  • 网站设计培训成都哪家好互动性的网站
  • 模板网站开发注意事项做公司
  • 天商阳光网站邮箱wordpress标签页样式
  • 高水平的郑州网站建设网上购物商城有哪些
  • 成都seo整站做公司网站要钱吗
  • 网站备案查询什么是短视频营销
  • 如何建购物网站免费开源代码网站
  • 衡水网站建设网络公司网站建设原则应考虑哪些方面
  • 湛江网站建设服务微网站开发平台wizi
  • 江苏建筑网站建设手机可以开发网站
  • 电子商务网站建设的难点贵州建设职业技术学院报名网站
  • 网站外链如何建设最有用怎么做类似清风dj网站
  • c2c商城网站建设二次开发品牌建设岗位职责
  • 合肥专业做淘宝网站偃师网站
  • 铜川做网站淘宝网站设计价格