如图,这是一道双链表实现,为什么我这样写就是通过不了啊,原答案如下,我感觉我写的不是和答案一样吗?
1
CaptainD 2022-06-02 09:41:43 +08:00
找出测试用例,自己 debug 一下就知道了
|
2
zxCoder 2022-06-02 10:00:37 +08:00 1
node.next 先后顺序问题吧。你都把 node 给删了,后面 node.next 就不是你想象中的 node.next 了
|
3
mxalbert1996 2022-06-02 10:44:14 +08:00 via Android 1
你在 remove() 里只改 head 和 tail 不改后 node 的 prev 和前 node 的 next ?
|
4
wzzzx 2022-06-02 11:12:52 +08:00
单步调试一下立马就知道了
|