第四章的LinkedList的removeElement方法具体在哪一课敲的

来源:15-1 更广阔的数据结构的世界,大家加油!

qq_财神_4

2018-10-22

波波老师,我这边翻了下前面课的代码,第四章里LinkedList的并没有写removeElement这个方法,第五章里的Solution有,但那个方法并没有用到prev.next.e.equals(e)这个语句,而是用了(prev.next.val==val)这个语句,也许是我粗心了,老师能具体指一下github里面第四章的LinkedList的removeElement方法具体在哪一课敲的吗?

写回答

1回答

liuyubobobo

2018-10-23

你没有粗心,是我粗心了(或者是慕课网的后期粗心了,具体无法考证了)。有同学已经提出来了这个问题,我找了一圈,发现视频里确实没有我敲这段代码的内容了。我不确定是被我不小心剪掉了,还是被慕课网的后期不小心剪掉了。。。抱歉!


下次课程做翻新的时候,我会把这一小段代码补上的:)谢谢提醒!


具体你说的第五章代码有误,具体是哪个代码?能否给我一个github的具体代码地址?谢谢!


加油!:)

0
2
liuyubobobo
回复
qq_财神_4
哦,明白了。因为第五章是基于Leetcode上的问题写的。Leetcode上对于链表的定义,Node中的值都是int,所以可以直接用==判断。但是第四章,我们自己的链表由于使用泛型,所以需要用equals:)至于知识点,没有什么特殊的啦:)
2018-10-25
共2条回复

玩转数据结构

动态数组/栈/队列/链表/BST/堆/线段树/Trie/并查集/AVL/红黑树…

6221 学习 · 1704 问题

查看课程