⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 alpha-map.h

📁 介绍trie数组的算法实现
💻 H
字号:
/* -*- Mode: C; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- *//* * alpha-map.h - map between character codes and trie alphabet * Created: 2006-08-19 * Author:  Theppitak Karoonboonyanan <thep@linux.thai.net> */#ifndef __ALPHA_MAP_H#define __ALPHA_MAP_H#include "typedefs.h"#include "triedefs.h"typedef uint16  UniChar;#define UNI_CHAR_ERROR   (~(UniChar)0)typedef struct _AlphaMap    AlphaMap;AlphaMap *  alpha_map_open (const char *path,                            const char *name,                            const char *ext);void        alpha_map_free (AlphaMap *alpha_map);TrieChar    alpha_map_char_to_alphabet (const AlphaMap *alpha_map, UniChar uc);UniChar     alpha_map_alphabet_to_char (const AlphaMap *alpha_map, TrieChar tc);#endif /* __ALPHA_MAP_H *//*vi:ts=4:ai:expandtab*/

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -