class Solution: def __init__(self, L): self.L = L def unique(self): D = {} K = [] for c in self.L: if c not in D.keys(): K.append(c) self.D[c] = 1 return K
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题
从头开始遍历链表中的节点:
- 如果节点内容已经在hash_map中存在,则删除此节点,继续向后遍历;
- 如果节点内容不在hash_map中,则保留此节点,将节点内容添加到hash_map中,继续向后遍历。