T20,寻寻觅觅冷冷清清凄凄惨惨切切。。。
描述
给定单向链表的头指针和一个要删除的节点的值,定义一个函数删除该节点。返回删除后的链表的头节点。
1.此题对比原题有改动
2.题目保证链表中节点的值互不相同
3.该题只会输出返回的链表和结果做对比,所以若使用 C 或 C++ 语言,你不需要 free 或 delete 被删除的节点
数据范围:
0<=链表节点值<=10000
0<=链表长度<=10000
示例1
输入:
{2,5,1,9},5
返回值:
{2,1,9}
说明:
给定你链表中值为 5 的第二个节点,那么在调用了你的函数之后,该链表应变为 2 -> 1 -> 9
示例2
输入:
{2,5,1,9},1
返回值:
{2,5,9}
说明:
给定你链表中值为 1 的第三个节点,那么在调用了你的函数之后,该链表应变为 2 -> 5 -> 9
实现代码:
import java.util.*;/** public class ListNode {* int val;* ListNode next = null;* public ListNode(int val) {* this.val = val;* }* }*/public class Solution {public ListNode deleteNode (ListNode head, int val) {if(head.val==val){return head.next;}ListNode node=head;while(node.next!=null&&node.next.val!=val){node=node.next;}if(node.next.val==val){ListNode x=node.next;node.next=x.next;}return head;}
}
题目来源:删除链表的节点_牛客题霸_牛客网
T20,寻寻觅觅冷冷清清凄凄惨惨切切。。。相关推荐
- 处事22计、心态24条、伤心50句、礼仪73、学会长大20
处事22计 1.看穿但不说穿.很多事情,只要自己心里有数就好了,没必要说出来.. 2.高兴,就笑,让大家都知道.悲伤,就假装什么也没发生. 3.在不违背原则的情况下,对别人要宽容,能帮就帮,千万不 ...
- 程序员诗词大赛开始了,你看过吗?
年少不经事,埋头编程忙. 指键铿锵落,不及细思量. bug千百个,comment无一行. 休言敏捷易,做来断人肠. 这一首来自程序员的程序诗发出后,码农们吟诗的热情就彻底被点燃了,唐诗.宋词.顺口溜. ...
- 目前电子计算机已经发展到,目前电子计算机已经发展到什么计算机?
[判断题]酰氯和酯与格式试剂反应的活性比醛酮强.( ) [单选题]信号 如图所示,求其频谱. [判断题]世界正处于大发展大变革大调整时期,我国发展仍处于重要战略机遇期和历史机遇期. [判断题]一旦发生 ...
- 真实收货地址大全2016_中国古典诗词大全汇集了诗经、唐诗、宋词、元曲以及纳兰词,12册精美套装。...
↑点击上方"诗画天地"关注我们 诗词也如人生,你驻足便是驿站,你前行便是风景.任由时光无尽幻变,回眸处星孤月洁,阅读诗词能让人生变得清明透彻,仿佛与古人走在同一条道上,俯仰之间,人 ...
- Python3 爬虫学习笔记 C07 【解析库 lxml】
Python3 爬虫学习笔记第七章 -- [解析库 lxml] 文章目录 [7.1]关于 lxml [7.2]使用 XPath [7.3]查找所有节点 [7.4]查找子节点 [7.5]查找父节点 [7 ...
- oauth2.0 学习案例demo_Vue3教程:用 Vue3 开发小程序,这里有一份实际的代码案例!...
寻寻觅觅冷冷清清,凄凄惨惨戚戚. Vue 3 发布以后,最近也在学习和写一些 Vue3 的 demo 和项目,我也一直想着什么时候能在小程序里使用新特性? 于是我翻遍了市面上的小程序框架,如 uni- ...
- 【转】处事22计、心态24条、伤心50句、礼仪73、学会长大20!
处事22计 1.看穿但不说穿.很多事情,只要自己心里有数就好了,没必要说出来. 2.高兴,就笑,让大家都知道.悲伤,就假装什么也没发生. 3.在不违背原则的情况下,对别人要宽容,能帮就帮,千万不要把人 ...
- 交大博士血泪自述:不是读博的料,别上博士这条船
一.前言原先我是准备等到毕业的那一天,痛痛快快地哭过了之后,一口气写掉这篇文章的.其实一直在零散时间打腹稿,差不多已经煲熟了.刚才有同样读博士读得凄凄惨惨切切的师兄表示期待,于是一横心决定现在就写了. ...
- 离别的感受(转小百合)
1.我以为小鸟飞不过沧海,是以为小鸟没有飞过沧海的勇气,十年以后我才发现,不是小 鸟飞不过去,而是沧海的那一头,早已没有了等待-- 2.你走的那天,我决定不掉泪,迎着风撑着眼帘用力不眨眼-- 3.多谢 ...
最新文章
- COCO 2018 Keypoint冠军算法解读
- ansible代码发布系统
- 【SmartJob】常规统计部署(报表使用的数据)
- 机器学习入门笔记:(4.3)SMO算法
- 做报表必看!一个工具就可搞定中国式复杂报表需求
- 手把手教你使用C#操作SQLite数据库,新建数据库,创建表,插入,查询,删除,运算符,like...
- iOS逆向之Protocol Witness Table的汇编实现原理
- Tomcat - Tomcat安装
- python 工资管理软件_智慧职教云课堂2020Python程序设计(深圳信息职业技术学院)题目答案...
- OAuth2认证有一定的了解
- 深入剖析ThreadLocal实现原理以及内存泄漏问题
- [设计模式-行为型]迭代器模式(Iterator)
- quartz配置详解
- RPLIDAR A1 slam建图
- EXCEL workbook.saveas 函数详解
- linux切换root 权限,【linux】sudo su切换到root权限
- Centos升级Chrome浏览器
- 二叉树遍历 递归/非递归/morris
- Maven的settings.xml配置详解-阿里云仓库
- Linux chmod命令用法