gpt4 book ai didi

Scala - 存储 trie 的最佳数据结构

转载 作者:行者123 更新时间:2023-12-02 01:30:38 28 4
gpt4 key购买 nike

我想在 Scala 中存储一个 trie。边的值可以是 01。每个节点将存储一个 Array[Int] 数据类型。

我可以使用或扩展现有的数据结构来实现它吗?

哪种现有数据结构是最佳选择?

最佳答案

Programming in Scala, 2nd Edition 第 624 页给出了一个 trie 实现。给定的示例由 Map 支持

类签名的片段:

 class PrefixMap[T] 
extends mutable.Map[String, T]
with mutable.MapLike[String, T, PrefixMap[T]]

关于Scala - 存储 trie 的最佳数据结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34435273/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com