leetcode解题之237# Delete Node in a Linked List Java版 (删除链表中指定的结点)
来源:互联网 发布:盘古网络唐山icp备 编辑:程序博客网 时间:2024/04/29 06:32
237. Delete Node in a Linked List
Write a function to delete a node (except the tail) in a singly linked list, given only access to that node.
Supposed the linked list is 1 -> 2 -> 3 -> 4
and you are given the third node with value3
, the linked list should become 1 -> 2 -> 4
after calling your function.
删除给定的结点,但是没有给定头结点,又指定此结点不是尾结点,所以可以用后面的结点覆盖前面的结点解决。
/** * Definition for singly-linked list. * public class ListNode { * int val; * ListNode next; * ListNode(int x) { val = x; } * } */public class Solution {public void deleteNode(ListNode node) {node.val = node.next.val;node.next = node.next.next;}}
0 0
- leetcode解题之237# Delete Node in a Linked List Java版 (删除链表中指定的结点)
- LeetCode OJ 之 Delete Node in a Linked List (删除链表中的结点)
- (LeetCode)Delete Node in a Linked List --- 删除链表中结点
- [leetcode] Delete Node in a Linked List 删除链表中的一个结点
- [LeetCode]237. Delete Node in a Linked List(删除链表结点)
- leetcode 237. Delete Node in a Linked List 删除没有父结点的元素
- LeetCode 237 Delete Node in a Linked List(在链表中删除节点)(Linked List)
- 237. Delete Node in a Linked List&在O(1)时间删除链表结点
- LeetCode之Delete Node in a Linked List (Java+C)
- LeetCode 237. Delete Node in a Linked List(删除链表中的一个节点)
- LeetCode--Delete Node in a Linked List(删除链表中的节点)Python
- LeetCode 237 -Delete Node in a Linked List ( JAVA )
- [LeetCode-237]Delete Node in a Linked List(java)
- [leetcode] 237. Delete Node in a Linked List 解题报告
- 【LeetCode】Delete Node in a Linked List 解题报告
- LeetCode 237. Delete Node in a Linked List 解题报告
- [Leetcode] 237. Delete Node in a Linked List 解题报告
- LeetCode(237)Delete Node in a Linked List
- jdbc连接数据库步骤(mysql、oracle、sqlserver2008)
- 84.MYSQL数据库安装与配置详解
- Ubuntu16.04安装flash_player插件
- java:‘类’与'对象'的学习
- 再谈子线程-居然可以在非UI线程中更新UI
- leetcode解题之237# Delete Node in a Linked List Java版 (删除链表中指定的结点)
- java中的字节流总结
- 蓝桥杯 集合运算(set)
- “玲珑杯”ACM比赛 Round #12【dp】
- Spark + Kafka 集成 指南
- Ubuntu vsftp配置
- 快速排序
- Date.parse()与Date.getTime()方法详解
- 最长公共子序列