私の辞書には300000語があります(実際には、AndroidデバイスのSDカードにtxt形式(改行で区切られています)で保存されています)。このデータ構造にtxtファイルから単語(String-s)を挿入するのにできるだけ時間がかからないデータ構造を構築したいと思います。そして、このDSは、単語が辞書(このDS)に存在するかどうかをチェックするために超高速でなければなりません。私はいくつかの組み込みDSを試しましたが、最速のIMOはTreeSetでした。DSの挿入/作成がより高速で、検索用のTreeSetと同等である他の(組み込みではない)DSはありますか?
そしてもう1つ、txtファイルを再配置する(単語を適切な順序に並べる)ことで、TreeSetの挿入を高速化する方法があります。
よろしく