2011-10-14 13 views
1

haskellの良い汎用バイナリ検索ツリーライブラリは何ですか?リスト用のData.List、セット用のData.Set、マップ用のData.Mapがあります。検索ツリーに相当するものは何ですか。ハスケルの汎用BSTライブラリ

おかげで、クリス

+0

'Data.Map' /' Data.Set'では提供しない操作は何ですか? –

答えて

7

Data.Mapは平衡二分探索木として実装されています。

+0

O.kですが、マップを使用する場合は、不必要に多くの値を作成する必要があります。私はキーだけを保存したい。これどうやってするの? – Chris

+4

'Data.Set'は実質的にキーだけを持つ' Data.Map'です。 – pat