请稍等 ...
×

采纳答案成功!

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

leetcode82 delete

bobo老师,请问用C++写leetcode82的话,不需要用delete删除重复节点吗?什么时候要用delete呢?比如203就用了。

正在回答 回答被采纳积分+3

2回答

liuyubobobo 2020-01-06 10:46:35

原则上,删除的节点都需要 delete。我在这个课程讲的代码,应该都进行了 delete。


但是,因为判题系统无法判出你有没有进行 delete,只能验证结果是否正确。所以,不 delete,判题系统也会给你 AC。但是,从工程的角度,对于 C++,不 delete 是内存泄露,需要 delete。


继续加油!:)

1 回复 有任何疑惑可以回复我~
提问者 慕九州6448066 2020-01-06 11:02:40

82好像没用delete啊

0 回复 有任何疑惑可以回复我~
  • 不 delete,判题系统也会给你 AC。但是,从工程的角度,对于 C++,不 delete 是内存泄露,应该 delete。
    回复 有任何疑惑可以回复我~ 2020-01-06 11:25:14
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信