leetcode82 delete

来源:5-3 设立链表的虚拟头结点 Remove Linked List Elements

慕九州6448066

2020-01-06

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

写回答

2回答

liuyubobobo

2020-01-06

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


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


继续加油!:)

1
0

慕九州6448066

提问者

2020-01-06

82好像没用delete啊

0
1
liuyubobobo
不 delete,判题系统也会给你 AC。但是,从工程的角度,对于 C++,不 delete 是内存泄露,应该 delete。
2020-01-06
共1条回复

玩转算法面试-- Leetcode真题分门别类讲解

课程配套大量BAT面试真题,高频算法题解析,强化训练

7408 学习 · 1150 问题

查看课程