LeetCode——237. Delete Node in a Linked List
来源:互联网 发布:爱知时计电机株式会社 编辑:程序博客网 时间:2024/04/28 03:07
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.
/** * 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 next = node.next; int temp = node.val; node.val = next.val; next.val = temp; node.next = next.next; }}
简单的算法不要忽略细节和算法边界值、特殊值的判断。
阅读全文
0 0
- Leetcode——237. Delete Node in a Linked List
- LeetCode——237. 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
- [unknow location]错误
- POPwindow显示可从上往下拉的仿抽屉式控件
- 新篇章,新起点
- Linux系统编程:获取sp寄存器值的两种方法
- 防 SQL 注入的五种方式
- LeetCode——237. Delete Node in a Linked List
- linux 系统配置
- svn 安装
- UITabBarController封装
- 【Sicily】1006. 单词变换
- 九度oj1103
- java小趣味,关于对象和基本数据类型
- LeetCode——141. Linked List Cycle
- 北 京 密 云 红 灯 < / e m > 区 小 < /&