Я пытаюсь сделать слово-игру в Flash/as3. Здесь я использую структуру данных дерева префикса (Trie), чтобы хранить все допустимые английские слова, а затем перебирать их каждый раз, когда пользователь вводит новое слово.Создание предварительно скомпилированных кодов/структур данных
Моя проблема заключается в том, что процесс сборки Trie очень медленный (так как в словаре более 3 000 000 слов), и поэтому компиляция его каждый раз, когда пользователь запускает игру, не похож на мою идею ,
Есть ли способ, которым я мог бы скомпилировать код только один раз и сохранить скомпилированный код и использовать его позже. Может быть, в файле .swc или в файле .exe или что-то еще.
Я также хотел бы знать правильный технический термин для вышеуказанного вопроса. Не требуйте специальных решений для вспышки. Просто скажите мне, что нужно делать на любом языке.
Спасибо много людей :)
Извините, я не понял ... как я могу создать отдельный исходный файл только структуры данных дерева? –
@HappyBirthday Вместо того, чтобы писать свой алгоритм генерации тэгов для создания структуры данных в памяти, заставьте его распечатать исходный код для этой структуры данных, чтобы компилятор мог скомпилировать его в исходный файл. – Patashu
Используйте структуры, массивы, индексы, указатели, все обычные вещи. –