removeElement(E e)方法中,源码对size没有的维护
来源:4-5 从链表中删除元素

qq_蓝色_18
2018-05-16
老师,您好。在4-5从链表中删除元素课程中,你在给的源码中加了一个removeElement(E e)的方法,但是在判断确实存在e的情况下,代码进行了删除操作,但是并没有对size进行维护。如果您有时间可以看一下,如果是我没理解透您的意思,还希望您能指点
写回答
1回答
-
哈哈!是的!终于有人发现这个问题了:)
在课程录制到后期回来review代码,我也发现了这个问题。但是由于视频已经上线,不好更改了,所以只是在课程的官方github对这个bug进行了修改,修改历史可以参见这里:https://github.com/liuyubobobo/Play-with-Data-Structures/commit/2bcd8c1b1a563d3721658d30b65fc53493b96d4e
至于慕课网上的代码,会在课程整体上线后再进行更新的:)
你是第一个发现这个bug的同学,如果不介意,可以加我的微信:liuyubobobo,我会发给你一个小红包:)
带来不便,深感抱歉!
072018-05-17
相似问题