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

鲜花店网站源码wordpress更改访问路径

鲜花店网站源码,wordpress更改访问路径,体育类网站 设计,海口今天发现一例83. 删除排序链表中的重复元素(简单) 方法:一次遍历 思路 由于给定的链表是排好序的,因此重复的元素在链表中出现的位置是连续的,因此我们只需要对链表进行一次遍历,就可以删除重复的元素。 从指针 cur 指…

83. 删除排序链表中的重复元素(简单)

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

方法:一次遍历

思路

  • 由于给定的链表是排好序的,因此重复的元素在链表中出现的位置是连续的,因此我们只需要对链表进行一次遍历,就可以删除重复的元素。

  • 从指针 cur 指向链表的头节点,随后开始对链表进行遍历。如果当前 cur 与 cur.next 对应的元素相同,那么我们就将 cur.next 从链表中移除;否则说明链表中已经不存在其它与 cur 对应的元素相同的节点,因此可以将 cur 指向 cur.next 。

  • 当遍历完整个链表之后,返回链表的头节点即可。

细节

  • 当我们遍历到链表的最后一个节点时,cur.next 为空节点,如果不加以判断,访问 cur.next 对应的元素会产生运行错误。因此我们只需要遍历到链表的最后一个节点,而不需要遍历完整个链表。

代码

/*** 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) {ListNode *cur = head;while(cur->next) {if(cur -> val == cur -> next -> val) {// 值重复 删除该节点cur -> next = cur -> next -> next;}else{cur = cur -> next;}} return head;}
};

参考资料

  1. 力扣官方题解
http://www.yayakq.cn/news/75112/

相关文章:

  • 如何建设一个好的网站厦门市建设局网站摇号
  • 武威市网站建设吉林黄页电话查询
  • 嘉兴制作手机网站哪个网站可以帮助做数学题
  • 网站找哪家做网站怎么做团购
  • 学商务网站建设的感想wordpress评论开启
  • 国内做网站最大的公司有哪些seo网站推广免费
  • 织梦可以仿所有网站吗运营商查浏览网站
  • 网站服务器 试用网络营销推广思路
  • 专业企业网站制作怎么做如何用网站首页做404
  • 货运代理网站模板xp系统做网站服务器
  • 南昌网站开发技术查询网站内页关键词排名
  • 虹口网站开发培训课程做网址多少钱
  • 权威数据统计网站shopwt多用户商城系统
  • 品牌网站建设流程图中国建设建行网站
  • 如何建设好一个公司网站县区工会网站建设方案
  • 铜川网站开发商标注册证查询官网
  • 专科网站建设论文宣城高端网站建设
  • 云南省建设工作网站wordpress去除目录
  • seo综合查询网站vps租用
  • 建设行政管理部门网站景观设计公司资质
  • 河南郑州建设厅网站可以看禁止访问网站的浏览器
  • 企业网站建设的基本步骤最简单的wordpress主题
  • 网站软文推广好处前端静态资源如何部署到cdn上
  • 网站建设 佛山哪个网站做美食视频网站
  • 电子商务网站有哪些内容网站开发长春
  • 网站开发招标任务书做网站运营这工作怎么样
  • 汕头食品骏域网站建设设计之家官网首页
  • 网站开发是做啥的网页设计期末作业源码
  • 网站数据没有更新优秀网页设计作品案例欣赏
  • 学做吃的网站重庆农产品价格信息网