我希望创建一个DAWG结构来验证用户输入的单词这将在android应用程序中使用。我最好的选择是在应用程序外序列化DAWG结构,然后在启动时加载它吗还是有更好的方法来对付一个白痴?

最佳答案

如果您有少量的数据,您肯定可以在开始时加载一个预序列化的图,但是您必须小心内存消耗如果你有一本大字典,那么很容易快速耗尽低端设备的内存。最好采用更节省内存的方法,将图形保存在磁盘上,并且只在需要时将单个节点加载到内存中这将需要您考虑如何序列化图形。

10-04 11:11