增加了 extra buffer 删除重复字符方法