辞書的なソフトを自作したいと思っています
一つのテキストファイルがあって、その中から引数で与えられた対応する文字列を検索するとします
テキストファイルは数万行あって、普通に検索すると効率が悪いように思います
こういう場合、どう対応するのがいいのでしょうか?
テキストファイルを"a-z"で26分割して26ファイルにして、与えられた文字列の最初の文字で読み込むファイルを
決定すれば少しは効率良くなるのかなと思いますが素人ではわかりません
アドバイスをお願いします