资 源 简 介
Outline
The libtaiju is a C++ library for succinct representations of trie --- Trie is a tree structure of storing strings and succinct tries are suitable for a large set of strings.
Features
The following list shows main features of the libtaiju.
The libtaiju is optimized for 64-bit environment.
It works even on 32-bit environment, but its performance is worse than on 64-bit environment.
The libtaiju supports very large tries.
The upper limit of the number of trie nodes is 238 or 240.
The libtaiju uses temporary files for building a large trie.
If _Win32 or _Win64 is defined (on Windows), temporary files are created by a combination of ::_tempnam() and std::fopen().
If _MSC_VER is also defined (on Visual Studio), ::fopen_s() is used instead of std::fopen()