【发布时间】:2011-06-16 09:28:46
【问题描述】:
我有一个 56GB 的单词表,我想删除双打。 我试图在 java 中解决这个问题,但在 250 万字之后我的笔记本电脑上的空间不足。 所以我正在寻找一个(在线)程序或算法,它可以让我删除所有重复项。
提前致谢, 巨魔爵士
编辑: 我在 java 中所做的是将它放在 TreeSet 中,以便对它们进行排序和删除重复
【问题讨论】:
-
56GB?你确定有这么多的英文单词吗? oxforddictionaries.com/page/93
-
“我已经尝试在 java 中解决这个问题”——你忽略了提供任何关于你实际做了什么的线索。
-
@Sir,为什么不发布您当前的 java 解决方案和错误消息。 “我用完了空间”:这对我来说太模糊了。
-
@Sir Troll:哦,顺便说一句,那个用户名对你没有帮助。
-
我只是从文件中读取它并将其放入 TreeSet
但是我在 java 中做了什么并不重要,因为与列表的大小相比,250 万字不算什么。并且错误是堆空间不足(obv)