采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
波波老师你好,我试着用递归写了一个removeMin的方法,可以帮我看看对不对嘛?我自己感觉应该没错,但是我看了一整天递归,脑瓜子现在有点混了
private Node removeMin(Node node){ if (node.left == null) size--; return node.right; node.left = removeMin(node.left); return node
赞!对的哦:)
不过对于Java语言来说,大括号不能省略哦。(还是慕课网的bug?)
private Node removeMin(Node node){ if (node.left == null){ size--; return node.right; } node.left = removeMin(node.left); return node; }
继续加油!:)
不是bug,一开始我忘了写size--; 后面加上size--结果忘了加大括号。 谢谢波波老师及时的解答,让我不再过于纠结此处
登录后可查看更多问答,登录/注册
动态数组/栈/队列/链表/BST/堆/线段树/Trie/并查集/AVL/红黑树…
11.2k 16
1.8k 17
1.6k 14
1.7k 14
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号