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

爱站网反链分析仓库管理erp自学视频

爱站网反链分析,仓库管理erp自学视频,网站建设佛,济宁北湖建设集团网站一、题目 给你一个链表的头节点 head 和一个整数 val #xff0c;请你删除链表中所有满足 Node.val val 的节点#xff0c;并返回 新的头节点 。 示例 1#xff1a; 输入#xff1a;head [1,2,6,3,4,5,6], val 6 输出#xff1a;[1,2,3,4,5]示例 2#xff1a; 输入请你删除链表中所有满足 Node.val val 的节点并返回 新的头节点 。 示例 1 输入head [1,2,6,3,4,5,6], val 6 输出[1,2,3,4,5]示例 2 输入head [], val 1 输出[]示例 3 输入head [7,7,7,7], val 7 输出[] 二、思路解析 在最开始我们先规避掉两种情况一是头结点为空而是头结点刚好为要移除的元素。 这两种情况我们直接把头结点 head 赋值为 head.next 即可也就是把绕过这个节点的意思。 然后要是 head 这个头结点为空我们也直接返回掉就行。 剩下的都是不用提前返回的情况了我们一步步来看 跟上一题的 while 循环很相似我们先定义一个 cur 变量其值为 head 用于遍历该链表。 只要 cur.next 不为空就说明我们还没走到底这个链表可以继续遍历所以我们把这个条件放到 while 循环的判断条件中。 接着只要找出 cur.next.val val 这种 “下一个元素等于要移除元素” 的情况让他的 next 域赋值为他的 next.next 即可也就是把这个节点接到他的下下个节点从而达成了 “移除” 效果。 最后我们再返回头结点 head 即可。 三、完整代码 /*** Definition for singly-linked list.* public class ListNode {* int val;* ListNode next;* ListNode() {}* ListNode(int val) { this.val val; }* ListNode(int val, ListNode next) { this.val val; this.next next; }* }*/ class Solution {public ListNode removeElements(ListNode head, int val) {while(head!null head.val val){head head.next;}if(headnull){return head;}ListNode cur head;while(cur.next!null){if(cur.next.valval){cur.next cur.next.next;}else{cur cur.next;}}return head;} } 以上就是本篇博客的全部内容啦如有不足之处还请各位指出期待能和各位一起进步
http://www.hkea.cn/news/14544101/

相关文章:

  • 保定做网站那家好网站权重7怎么做
  • 电商网站网址网站开发工具与技术
  • 宁波网站开发公司电话马鞍山的网站建设公司哪家好
  • 做企业网站需要建多大的画布建设通网站会员共享密码
  • 医院网站管理制度为什么一个网站外链那么多
  • 华为企业文化优化模型
  • 为什么网站经常被攻击兴义网络推广
  • 做旅行社网站的wordpress实战教程
  • 简单 手机 网站 源码下载做h网站风险
  • 做网站用js的好处百度云搜索引擎官方入口
  • 溧阳网站建设中心不懂外贸做外贸网站好做吗
  • 自建网站 备案富锦网站制作
  • php mysql的网站开发宁波网络推广平台推荐
  • 在线网站优化企业信息查询app哪个最好
  • 有哪些做文创产品的网站网站页面风格分类
  • 如何编辑企业网站和业务多一样的平台
  • 郑州营销网站托管公司wordpress如何修改主题名称
  • 大连市营商环境建设局门户网站制作公司网站设计要求
  • 上海 网站建设业务营销方法ide 在线 wordpress
  • 公司网站设计注意什么中标建设集团有限公司 网站
  • 在线电影网站建设论文只做一页的网站多少钱
  • 零食天堂专做零食推荐的网站做爰全过程网站免费的视频教程
  • 网站建设报告总结网站和系统哪个好做
  • 广东企业网站备案阜阳网站建设工作室
  • 购物网站 建站服务google网站增加关键词
  • 空间中国网站地址多少建设新网站
  • 个人做同城网站赚钱吗网站的建设属于无形资产吗
  • 重庆高端网站建设公司百度推广开户
  • 网站建设确认单网站策划软件
  • 济南学习网站制作游戏培训学校