差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン | 次のリビジョン両方とも次のリビジョン | ||
programming_algorithm:data_structure:trie [2019/02/27] – ikatakos | programming_algorithm:data_structure:trie [2019/02/27] – ikatakos | ||
---|---|---|---|
行 20: | 行 20: | ||
Pythonではクラスは読みやすいコードにはなるが生成コストが重い(と思う、要確認だが)ので、速度を気にするなら配列や辞書をインスタンス替わりに使う実装となる。 | Pythonではクラスは読みやすいコードにはなるが生成コストが重い(と思う、要確認だが)ので、速度を気にするなら配列や辞書をインスタンス替わりに使う実装となる。 | ||
- | 目的によって、ノードに持たせる値や実装方法は変化する。 | + | 目的によって、ノードに持たせる値や実装方法にはある程度バリエーションがある。 |
=====Binary Trie===== | =====Binary Trie===== |