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

力扣203题—— 移除链表元素

题目

递归法使用

if(head==null){
    return null;
}

//假设remove返回后面已经去掉val值的链表
我们用head.next去存放他,接着我们要判断此时head
head值是否等于val,如果等于我们就返回后继元素即可
head.next=remove(head.next,val);
if(head.val==val){
    return head.next;
}
return head;

个人意见

题目说的头结点一点也不严谨,讲道理应该是首结点才对,在数据结构中把头结点定义为有头结点的第一个结点,这里题目要给大差评!


http://www.kler.cn/a/511936.html

相关文章:

  • Output
  • “libcudart,so.1 1.0“ loss解决方案
  • 2,Linux文件基本属性(基于Ubuntu示例进行讲解)
  • Python根据图片生成学生excel成绩表
  • HBase实训:纸币冠字号查询任务
  • 使用FRP进行内网穿透
  • ovs实现lb负载均衡
  • 外部flash烧写算法学习笔记(一)
  • Linux:EXT2文件系统
  • 分布式 IO 模块:开启药品罐装产线高效生产新纪元
  • 技术面试中的软素质技巧性答复集锦
  • 【HarmonyOS NEXT】鸿蒙三方应用跳转到系统浏览器
  • 将 AzureBlob 的日志通过 Azure Event Hubs 发给 Elasticsearch(3.纯python的实惠版)
  • 第01章 分别使用DCMTK和gdcm库,解析DICOM文件系列的dicom标准数据信息
  • win32汇编环境,窗口程序中复杂列表框的应用举例
  • 家政预约小程序08服务分类
  • 【go语言】go的卸载与安装
  • 大模型迎来2025开年大作:deepseek-R1与deepseek-R1-Zero
  • 5G 核心网 相关概念快速入门
  • Web3 游戏周报(1.13 - 1.19)
  • 已知域名如何知道网站的ip
  • QT 占位符的用法
  • Vue3初学之Element Plus Dialog对话框,Message组件,MessageBox组件
  • 社群裂变+2+1链动新纪元:S2B2C小程序如何重塑企业客户管理版图?
  • 微软Win10 RP 19045.5435(KB5050081)预览版发布!
  • Android 11适配全攻略:从理论到实践