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

南宁网站建设团队长沙商城小程序开发

南宁网站建设团队,长沙商城小程序开发,建设的电影网站总是无法连接,女生学大数据很累吗一.移除链表元素 1.题目链接 203. 移除链表元素 - 力扣(LeetCode) 2.思路 通过 while 循环来遍历链表,只要 cur 的下一个节点不为空,就继续循环。在循环中,对 cur 的下一个节点的值进行判断: 值不等于…

一.移除链表元素

1.题目链接

203. 移除链表元素 - 力扣(LeetCode)

2.思路

通过 while 循环来遍历链表,只要 cur 的下一个节点不为空,就继续循环。在循环中,对 cur 的下一个节点的值进行判断:

 
  • 值不等于 val 的情况:如果 cur.next.val 不等于 val,说明当前 cur 的下一个节点不需要移除,那么将 cur 指针向后移动一位,即 cur = cur.next,继续检查后续节点。
  • 值等于 val 的情况:如果 cur.next.val 等于 val,说明当前 cur 的下一个节点是需要移除的目标节点。此时,将 cur 的 next 指针直接指向 cur.next.next,这样就跳过了值为 val 的节点,从而将其从链表中移除。在移除节点后,cur 指针不需要移动,因为下一个新的节点还没有被检查,需要继续在当前位置进行判断。

3.代码

class Solution {public ListNode removeElements(ListNode head, int val) {ListNode dummy=new ListNode(0);dummy.next=head;ListNode cur=dummy;while(cur.next!=null){if(cur.next.val!=val){cur=cur.next;}else{cur.next=cur.next.next;}}return dummy.next;}
}

二.反转链表

1.题目链接

206. 反转链表 - 力扣(LeetCode)

3.代码

class Solution {public ListNode reverseList(ListNode head) {ListNode pre=null;ListNode cur=head;while(cur!=null){ListNode cur_next=cur.next;cur.next=pre;pre=cur;cur=cur_next;}return pre;}
}

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

相关文章:

  • 旅游电子商务网站建设背景wordpress 文章评论数
  • 网上停车场做施工图人员网站网站建设投资风险分析
  • 做一元购网站网站建设与维护一年多少钱
  • 怎样用代码建设一个网站西宁网站设计
  • 我想建设一个算命网站公司做网站怎么样
  • 网站四网合一新闻发布会发言稿
  • 网站编辑兼职推广app收益排行榜
  • 响应式网站开发的理解平面设计哪个网站素材好
  • 网站设计模板中的页浙江省网站icp备案
  • 贵阳设计网站怎样在国外网站上做外贸广告
  • 网站开发课题开发背景产品软文是什么意思
  • 游戏娱乐网站建设代理机构做的网站找不到人了怎么办
  • 重庆市住建局官方网站网站首页图片轮转代码 很好用
  • 智能营销型网站制作常州app网站
  • 推广软件的app优化关键词怎么做
  • 临桂城乡建设局网站人力招聘网站建设目的
  • 蓝色网站源码大专生学广告设计有出路吗
  • 网站开发中安全性的防范北京哪里能学做网站
  • 济南网站设计制作公司企业建站技术
  • 电商设计网站模板镇江软件开发公司
  • 商城网站设计公司南昌官网seo诊断
  • 网站规划设计方案杂志社网站模板
  • 过年做哪个网站致富seo查询百科
  • 安阳县有几个乡镇网站建设优化推广杭州
  • 苏州中小型网站建设青岛市黄岛区城市建设局网站
  • 玉山县住房城乡建设局网站网站基础建设和管理
  • 新手学做网站用什么软件如何做网站反链
  • 济南建网站app设计画册设计
  • 商城网站建设机构wordpress move
  • 如何做盆栽蔬菜网站网站查询进入