【发布时间】:2014-04-24 05:34:41
【问题描述】:
我有长度为 n 的点列表(在下面的示例 n = 6 中),之后我根据这些默认点制作了一些其他点,例如点 7 是由“与”点 5 和点 4 制成的,依此类推现在我的问题是基于我拥有的数据结构,我怎样才能检索公式链?例如对于第 10 点(递归或非递归)我怎么能说这个点从哪里来?。
如果我想知道第 10 点是如何产生的,它必须返回如下内容:
(((5 & 4) | 3) | 2) & (5 & 4)
【问题讨论】:
-
您是否已经有一些数据结构来表示您所拥有的?
-
@Alfe 不,我刚刚做了一个例子,现在我只有列表点 + 新点列表(在一个列表中)和 3 个不同的列表,它们保留了第一个点和第二个点以及运算符
-
我建议将你得到的东西转换成一个可以保存在一个变量中的值。将我的回答视为对我的意思的解释。
标签: python data-structures numpy binary-tree lis