转载请标明出处http://www.cnblogs.com/haozhengfei/p/da16257368033505edff2c0deef36f8e.html
访问单个节点的删除
![](https://images2015.cnblogs.com/blog/1008304/201703/1008304-20170320211704580-1706028374.jpg)
![](https://images2015.cnblogs.com/blog/1008304/201703/1008304-20170320211704955-896188528.jpg)
以下的一种方法:
![](https://images2015.cnblogs.com/blog/1008304/201703/1008304-20170320211705361-1660293058.jpg)
![](https://images2015.cnblogs.com/blog/1008304/201703/1008304-20170320211705815-1374422871.jpg)
![](https://images2015.cnblogs.com/blog/1008304/201703/1008304-20170320211706127-1405809808.jpg)
问题:无法删除最后一个
![](https://images2015.cnblogs.com/blog/1008304/201703/1008304-20170320211706424-619161590.jpg)
节点3是最后一个节点,根本找不到一个节点代替节点3被删除
![](https://images2015.cnblogs.com/blog/1008304/201703/1008304-20170320211706861-428193828.jpg)
![](https://images2015.cnblogs.com/blog/1008304/201703/1008304-20170320211707205-317708562.jpg)
第3节 访问单个节点的删除练习题
实现一个算法,删除单向链表中间的某个结点,假定你只能访问该结点。
给定带删除的节点,请执行删除操作,若该节点为尾节点,返回false,否则返回true
您的代码已保存
答案正确:恭喜!您提交的程序通过了所有的测试用例
答案正确:恭喜!您提交的程序通过了所有的测试用例