我想实现一个 trie 来检查路径的有效性,所以我会通过按目录分解它来构建一个包含所有可能路径结构的树。所以类似的东西/guest/friendsList/search
会从根节点到它的 child guest
,然后是 guest 的 child friendsList
,然后是 friendsList 的 child search
。如果搜索是叶节点,那么我的字符串/guest/friendsList/search
将被视为有效。
这是一个 trie 有用的东西吗?我见过的所有尝试的实现都处理每个节点上的单个字母,但它们可以是整个字符串吗?特定于这种实现的特里树以及我正在尝试做的只是一个基本树吗?
谢谢!