Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
聖書のアプリを作りたいです。しかし、検索が高速になるようにデータを保存する方法が気になります。私は2D配列を考えていますが、それはタスクが多くて遅いようです。
ありがとう。
Map<String, String>Reimeusが提案したようにを使用することができます。
Map<String, String>
トライを試すこともできます。これは、予測検索を可能にするデータ構造です。つまり、単語の一部を入力すると、その単語をどのように完成させるかを予測できます。
DAWGは、聖書と同じくらい大きなものにはおそらくより良いオプションですが、トライよりも少し複雑です。