我正在linked list
的{{1}}中制作删除方法。我想删除列表中的一个节点,但是,在我的删除代码中,我设置了" head"元素"下一个"到要删除的节点"下一个"。这是否会导致节点被删除而不能从内存中释放?如果是这样,如何解决?
列表节点如下
Objective C
要删除的代码如下。
@interface ListNode : NSObject
@property (nonatomic, assign) int data;
@property (nonatomic, strong) ListNode* next;
@end