【发布时间】:2018-10-12 13:17:56
【问题描述】:
我有一个给定的数字“X”。 我有两个函数 f(x) 和 g(x)。现在我想构造一棵二叉树,其中 X 作为父节点,f(X) 作为左子节点,g(X) 作为右子节点,并在所有子节点上继续这个过程,如果我找到一个相等的元素则终止到两个子子树中的 X。 我该如何实现?
【问题讨论】:
-
您使用什么语言?您正在构建的二叉树的定义是什么?
f和g的类型是什么? -
我正在使用 python。 f(X)=X+c 其中 c 是常数,g(X) 是 X 的位数之和
-
另外,我不想构建 BST
标签: python tree binary-tree