请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

removeElement(E e)方法中,源码对size没有的维护

老师,您好。在4-5从链表中删除元素课程中,你在给的源码中加了一个removeElement(E e)的方法,但是在判断确实存在e的情况下,代码进行了删除操作,但是并没有对size进行维护。如果您有时间可以看一下,如果是我没理解透您的意思,还希望您能指点

正在回答

1回答

liuyubobobo 2018-05-16 22:38:16

哈哈!是的!终于有人发现这个问题了:)


在课程录制到后期回来review代码,我也发现了这个问题。但是由于视频已经上线,不好更改了,所以只是在课程的官方github对这个bug进行了修改,修改历史可以参见这里:https://github.com/liuyubobobo/Play-with-Data-Structures/commit/2bcd8c1b1a563d3721658d30b65fc53493b96d4e


至于慕课网上的代码,会在课程整体上线后再进行更新的:)


你是第一个发现这个bug的同学,如果不介意,可以加我的微信:liuyubobobo,我会发给你一个小红包:)


带来不便,深感抱歉!

0 回复 有任何疑惑可以回复我~
  • 老师我看的竟然是删减版!
    回复 有任何疑惑可以回复我~ 2018-05-17 19:40:03
  • liuyubobobo 回复 Onesteps #2
    哈哈,你是指代码是删减版吗?慕课网上的代码是在上线时上传的,但是上线后课程在不断更新,而慕课网现在的产品设计还不支持随时更新代码,因此课程的官方github上才是课程的最新的代码:)在课程全部更新完毕以后,慕课网会再将课程的代码进行一次整体的更新的。不过听说慕课网正在研发自己的git产品,应该也会很快上线了:)
    回复 有任何疑惑可以回复我~ 2018-05-17 21:49:58
  • Onesteps 回复 liuyubobobo #3
    完了,我可能学了假课程,我反复看了5遍4.5都没看到addElement方法的讲解,就去git上对了下源码,发现LinkedList类里其他方法都有就是没有toString上面的addElement方法。难道我看的是平行宇宙的课。。完了(;′⌒`)
    回复 有任何疑惑可以回复我~ 2018-05-17 21:54:56
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号