Lincode在O(1)时间复杂度删除链表节点
来源:互联网 发布:安恒明御数据库审计 编辑:程序博客网 时间:2024/05/21 13:21
在O(1)时间复杂度删除链表节点
给定一个单链表中的一个等待被删除的节点(非表头或表尾)。请在在O(1)时间复杂度删除该链表节点。
样例
Linked list is 1->2->3->4
, and given node 3
, delete the node in place 1->2->4
public class Solution {
/** @param node: the node in the list should be deletedt
* @return: nothing
*/
public void deleteNode(ListNode node) {
// write your code here
if(node.next!=null){
node.val=node.next.val; //将要删除的下一个节点的值赋给要删除的节点
node.next=node.next.next; //删除要删除的下一个节点。
}
}
}
阅读全文
0 0
- Lincode在O(1)时间复杂度删除链表节点
- 题目:在O(1)时间复杂度删除链表节点
- LintCode-在O(1)时间复杂度删除链表节点
- lintcode 在O(1)时间复杂度删除链表节点
- 在O(1)时间复杂度删除链表节点
- 在O(1)时间复杂度删除链表节点
- LintCode:在O(1)时间复杂度删除链表节点
- LintCode_372_在O(1)时间复杂度删除链表节点
- 在O(1)时间复杂度删除链表节点
- 在O(1)时间复杂度删除链表节点
- 在O(1)时间复杂度删除链表节点
- 在O(1)时间复杂度删除链表节点
- 在O(1)时间复杂度删除链表节点
- 在O(1)时间复杂度删除链表节点
- LintCode 在O(1)时间复杂度删除链表节点
- 在O(1)时间复杂度删除链表节点
- 在O(1)时间复杂度删除链表节点
- 在O(1)时间复杂度删除链表节点-LintCode
- Qt笔记_5
- UVA 1593 Alignment of Code
- PR17.10.2:Reproducibility of Benchmarked Deep Reinforcement Learning Tasks for Continuous Control
- C/C++重难点解析
- uva 211 The Domino Effect
- Lincode在O(1)时间复杂度删除链表节点
- 机器学习教程 之 K-means聚类:简单有效的聚类方法
- idea启动tomcat无效:Unable to ping server at localhost:1099
- SEO让小白头疼一辈子做不好的事情
- 数组中的逆序对Java实现
- NYOJ289
- 把python基本功搞扎实(3)
- Web应用程序的最佳实践
- 剑指Offer------从尾到头打印链表