摘要:
本文参考该作者文章当作编程笔记:作者:Hawstein出处:http://hawstein.com/posts/ctci-solutions-contents.htmlQ:实现一个算法来删除单链表中间的一个结点,只给出指向那个结点的指针。例子:输入:指向链表a->b->c->d->e中结点c的指针结果:不需要返回什么,得到一个新链表:a->b->d->e思路:int removeNode(link):将后一个点删除,将后一个节点的数据复制到该点。需要注意节点C是不是头节点,尾节点。Talk is cheap,Show me CODE:接口 lish.h 阅读全文