Leetcode Delete Node in a Linked List
来源:互联网 发布:女装淘宝店铺简介 编辑:程序博客网 时间:2024/06/14 23:57
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 value 3
, the linked list should become 1 -> 2 -> 4
after calling your function.
Difficulty: Easy
/** * 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) { ListNode pre = node; node = node.next; while(node.next != null){ pre.val = node.val; pre = pre.next; node = node.next; } pre.val = node.val; pre.next = null; return; }}
0 0
- leetcode: Delete Node in a Linked List
- LeetCode Delete Node in a Linked List
- 【leetcode】Delete Node in a Linked List
- Leetcode: Delete Node in a Linked List
- [LeetCode]Delete Node in a Linked List
- 【leetcode】Delete Node in a Linked List
- Leetcode Delete Node in a Linked List
- LeetCode || Delete Node in a Linked List
- [LeetCode] Delete Node in a Linked List
- LeetCode-Delete Node in a Linked List
- 【leetCode】Delete Node In A Linked List
- [leetcode] Delete Node in a Linked List
- [LeetCode]Delete Node in a Linked List
- [leetcode]Delete Node in a Linked List
- Leetcode: Delete Node in a Linked List
- LeetCode Delete Node in a Linked List
- LeetCode-Delete Node in a Linked List
- leetcode | Delete Node in a Linked List
- 多线程面试必须掌握的
- 集群管理脚本
- kafka单节点安装和测试
- 外键约束
- 20160707
- Leetcode Delete Node in a Linked List
- MySql基本命令
- hdu5361(最短路+并查集)
- Codeforces Round #361 (Div. 2) D Friends and Subsequences
- Spring+Log4j+ActiveMQ实现远程记录日志
- 深度解决 SecurityException: User has not given permission to device UsbDevice
- linux挂载windows文件夹
- Leetcode Majority Element
- 常用查看Linux系统信息命令