我得到了下面的任务,我不完全理解:什么是十进制搜索树?
写一个程序,实行“十进制搜索树”,用于搜索在图书馆,警察局,交通管制的流行工具, ...
十进制搜索树是一棵树,每个节点有10个孩子,每个数字一个。该树由第一个程序生成的随机3位数字文件构建而成。显然,树的深度将是4级。然后为用户提供以下功能:
目录树中的所有数字
搜索树一定数量开始
搜索所有的数字与某些数字(如“45 *”)
添加一些新的数
删除一定数量
有人可以向我解释这是什么意思?我知道二叉搜索树是什么,但无法理解这里的含义。
它与二叉树相同,只有10个孩子而不是2个 – 2013-05-03 19:34:21
有没有像十进制搜索树那样的东西。你被要求实现的数据结构被称为* trie *(这是正确的拼写,谷歌它)。我不知道你的教授为什么不使用既定的名字。 – 2013-05-03 19:38:12