设计一种算法，在电子邮件列表中查找重复的联系人条目。
该算法应首先读取每个电子邮件地址，以确定该地址是唯一的还是现有地址的重复项。为确保准确性，应基于本地部分（@之前）和域部分（@之后）将数据分解为令牌。然后，可以将这些令牌与列表中的其他电子邮件地址进行比较，以识别重复项。为了处理可能出现的输错，可以实现一个模糊匹配算法，该算法考虑输入中的错误。例如，如果两个条目具有匹配的本地部分令牌但不同的域部分令牌，可以使用模糊匹配算法来决定它应该归类为重复项还是输错。此外，可以使用二叉搜索树来比较令牌化数据，并更快地确定电子邮件地址是否为重复项。