在python3中实现树,一些实际问题

时间:2019-05-25 09:23:30

标签: python-3.x data-structures tree

我在这里是有关python3中树实现的几个问题。

我目前正在一个学校项目中进行强化学习,以玩Go(简化版,9 * 9网格),这意味着要搜索非常大的树木。在python中搜索了一些关于树的信息,我发现this。尽管它似乎易于使用,但我对此确实有一些疑问。

首先,当涉及到相当大的树木时,它的行为如何?我将不得不解析它并更改很多值。即使我不希望某些功能特别出色,这也需要大量计算,而且我想知道它是否可以正常工作。正如您可能已经猜到的那样,您首先有81个分支,每个分支通向80个分支,依此类推。

第二,是否有一种方法可以将此数据结构保存在文件中,而不是仅保存在软件堆栈中?由于它需要在数学上收敛,因此我不想在每次停止时都丢弃计算出的数据。

最后,还有什么更适合我的问题吗?尽管我有点像python,但是C或Java中有什么(我唯一了解的语言)可以更好地满足我的需求吗?

我意识到这似乎还不清楚,请随时进行澄清!

0 个答案:

没有答案