問題は、ストレージと反復メソッドを使用せずに関数型言語でプレフィックス ツリー (Trie) を実装することです。
私はこの問題を解決しようとしています。この問題にどのようにアプローチすればよいですか? 関数型言語で既に実装されている正確なアルゴリズムまたはリンクを教えてください。
私がやろうとしている理由 => の機能を備えた単純な検索エンジンを作成する
- 単語をツリーに追加する
- ツリー内の単語を検索する
- ツリー内の単語を削除する
関数型言語を使いたい理由 ⇒ 問題解決能力をもう少し高めたい。
注 : これは私の趣味のプロジェクトなので、最初に基本的な機能を実装します。
編集:
i.) 「ストレージを使用しない」についての意味 => 変数ストレージ (例 int a )、変数への参照、 array を使用したくない。再帰的に結果を計算し、結果を画面に表示したい。
ii.) いくつかの行を書きましたが、書いたことが腹を立てたので消しました。私の努力を見せなくてごめんなさい。