程序员面试题精选100题(33)-在O(1)时间删除链表结点
2009-05-04 14:19
645 查看
http://zhedahht.blog.163.com/blog/static/254111742007112255248202/
题目:给定链表的头指针和一个结点指针,在O(1)时间删除该结点。链表结点的定义如下:
struct ListNode
{
int m_nKey;
ListNode* m_pNext;
};
函数的声明如下:
void DeleteNode(ListNode* pListHead, ListNode* pToBeDeleted);
题目:给定链表的头指针和一个结点指针,在O(1)时间删除该结点。链表结点的定义如下:
struct ListNode
{
int m_nKey;
ListNode* m_pNext;
};
函数的声明如下:
void DeleteNode(ListNode* pListHead, ListNode* pToBeDeleted);
相关文章推荐
- 程序员面试题精选100题(33)-在O(1)时间删除链表结点
- 程序员面试题精选100题(33)-在O(1)时间删除链表结点[数据结构]
- 程序员面试题精选100题(33)-在O(1)时间删除链表结点
- 程序员面试题精选100题(33)-在O(1)时间删除链表结点[数据结构]
- 程序员面试题精选100题(57)-O(n)时间的排序
- 程序员面试题精选100题(57)-O(n)时间的排序[算法]
- 程序员面试题精选100题(57)-O(n)时间的排序[算法]
- 程序员面试题精选100题(57)-O(n)时间的排序[算法]
- 程序员面试题精选100题(36)-在字符串中删除特定的字符[算法]
- 程序员面试题精选100题(36)-在字符串中删除特定的字符[算法]
- 程序员面试题精选100题(36)-在字符串中删除特定的字符
- 程序员面试题精选100题(33)-在O(1)时间删除链表结点[数据结构]
- 程序员面试题精选100题(36)-在字符串中删除特定的字符
- 程序员面试题精选100题(36)-在字符串中删除特定的字符
- 程序员面试题精选100题(33)-在O(1)时间删除链表结点[数据结构]
- 程序员面试题精选100题(33)-在O(1)时间删除链表结点[数据结构]
- 程序员面试题精选100题(14)-圆圈中最后剩下的数字
- 程序员面试题精选100题(30)-异常安全的赋值运算符重载函数
- [程序员面试题精选100题]9.链表中倒数第k个结点
- 程序员面试题精选100题(05)-查找最小的k个元素[算法]