无序地向二叉搜索树添加元素
Adding elements to a binary Search tree without an order
我正在学习二叉搜索树,有一个问题要求我向树中添加东西并画出它的外观。
这个问题之前的所有人都指定了类似"Assume the tree uses Alphabetical ordering to compare words"的内容,但这次没有这样说。
将字符串或整数添加到树时,是否有默认的排序顺序?
对于上下文,它要求我:
下面画一张二分查找图
将以下单词插入空的树
二叉搜索树顺序如下:Legolas, Frodo, Sam, Merry,
皮平、阿拉贡、吉姆利、波罗米尔。
由于问题具体说 "Binary search trees",您可以在树中插入节点时使用 Lexicographical order (Alphabetical Order) 比较节点。
对于您的示例,树看起来像:
Legolas
Frodo Sam
Aaragon Gimili Merry
Boromir Pippin
我正在学习二叉搜索树,有一个问题要求我向树中添加东西并画出它的外观。
这个问题之前的所有人都指定了类似"Assume the tree uses Alphabetical ordering to compare words"的内容,但这次没有这样说。
将字符串或整数添加到树时,是否有默认的排序顺序?
对于上下文,它要求我:
下面画一张二分查找图
将以下单词插入空的树
二叉搜索树顺序如下:Legolas, Frodo, Sam, Merry,
皮平、阿拉贡、吉姆利、波罗米尔。
由于问题具体说 "Binary search trees",您可以在树中插入节点时使用 Lexicographical order (Alphabetical Order) 比较节点。
对于您的示例,树看起来像:
Legolas
Frodo Sam
Aaragon Gimili Merry
Boromir Pippin