Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenDocCN
lmpythw-zh
提交
0b1b4416
L
lmpythw-zh
项目概览
OpenDocCN
/
lmpythw-zh
8 个月 前同步成功
通知
0
Star
18
Fork
5
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
L
lmpythw-zh
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
0b1b4416
编写于
8月 10, 2017
作者:
W
wizardforcel
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
ex23
上级
fe60b487
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
1 addition
and
1 deletion
+1
-1
ex23.md
ex23.md
+1
-1
未找到文件。
ex23.md
浏览文件 @
0b1b4416
...
...
@@ -8,7 +8,7 @@
> 自豪地采用[谷歌翻译](https://translate.google.cn/)
我们将研究的最
终数据结构称为三叉搜索树(TSTree),它可以在一组字符串中的
快速查找字符串。它类似于
`BSTree`
,但是它有三个子节点,而不是两个,每个子节点只是一个字符而不是整个字符串。在
`BSTree`
中,左子节点和右子节点是树的“小于”和“大于”的分支。在
`TSTree`
中,左子节点,中子节点和右子节点是“小于”,“等于”和“大于”的分支。这可以让你选取一个字符串,将其分解成字符,然后遍历
`TSTree`
,每次一个字符,直到找到它或者你到达了末尾。
我们将研究的最
后一个数据结构称为三叉搜索树(TSTree),它可以在一组字符串中
快速查找字符串。它类似于
`BSTree`
,但是它有三个子节点,而不是两个,每个子节点只是一个字符而不是整个字符串。在
`BSTree`
中,左子节点和右子节点是树的“小于”和“大于”的分支。在
`TSTree`
中,左子节点,中子节点和右子节点是“小于”,“等于”和“大于”的分支。这可以让你选取一个字符串,将其分解成字符,然后遍历
`TSTree`
,每次一个字符,直到找到它或者你到达了末尾。
通过将你要搜索的一组键拆成单个字符的节点,
`TSTree`
高效地使用空间换取时间。每一个这些节点将占用比
`BSTree`
更多的空间,但这允许你仅仅通过比较键中的字符来搜索键。使用
`BSTree`
,你必须比较每个节点的键和被搜索键中的大多数字符。使用
`TSTree`
,你只需要比较被搜索键的每个字母,当你到达末尾,就完成了。
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录