制作预编译代码/数据结构
Making Pre-Compiled Code/ Data Structures
我正在尝试在Flash/as3中制作一个文字游戏。这里我使用前缀树(Trie)数据结构来存储所有有效的英语单词,然后在用户生成新单词时遍历它们。
我的问题是Trie的构建过程非常缓慢(因为字典中有超过30万个单词),所以每次用户开始游戏时编译它对我来说不是一个好主意。
是否有一种方法,我可以编译代码只一次,并存储编译后的代码,并在以后使用它。可能在。swc文件或。exe文件或任何文件中。
我还想知道上述问题的正确专业术语。不需要flash专用解决方案。只要告诉我在任何语言中需要做什么背后的想法。
谢谢大家
您可以从字典数据生成源代码,并将其编译为程序的一部分。如果数据不经常更改,并且您将生成的源代码保存在单独的源文件中,那么即使使用make
(或等效的)重新编译,一旦编译了生成的源代码,也应该很快。
相关文章:
- 链表,反向函数,数据结构
- 如何使用set实现无序数据结构?
- 我们可以将数据永久保存为数据结构吗?
- C++中的可变长度数组/数据结构
- 用于存储由空格分隔的字符串的 C++/C 数据结构
- 通过 NIF 从C++返回自定义数据结构
- 如何知道用于实现标准代码段的确切数据结构和算法,例如在C++STL中?
- 与shared_ptr相比,更小的运行时数据结构和更快的代码可实现独特的_ptr
- 给定 C# 代码的正确数据结构是什么
- C++数据结构列表,在我的代码中
- 代码导致数据结构操作崩溃
- 为什么Visual Studio说如果我的程序中没有编写任何数据结构代码,我就会出现堆栈溢出?C++
- AVL树代码中的错误,数据结构c++
- 使用固定指针将大型数据结构传递给非托管代码
- 处理动态数据结构时代码中的神秘错误
- 用于在数据结构中查找" "之间的字符串的代码
- 制作预编译代码/数据结构
- 理解数据结构实现代码
- 树数据结构的深度复制在c++中没有样板复制代码
- 用户界面-我的项目需要GUI,它有用C++(GNU)编写的代码,并涉及hash_map数据结构