GoGPT Best VPN GoSearch

OnWorks 网站图标

trietool-0.2 - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 trietool-0.2

这是命令 trietool-0.2,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


trietool - 特里操作工具

概要


三重工具 [ 选项 ] 特里 命令 ARG ...

商品描述


三重工具 是用于操作双数组 trie 数据的命令行工具。 可以使用
查询、添加和删除树中的单词。

这个 特里
这个 特里 参数指定要操作的树的名称。 一个 trie 存储在一个
带有“.tri”扩展名的文件。 然而,要创建一个新的树,需要准备一个文件
带有`.abm' 扩展名,描述了特里树字母集的Unicode 范围。 ABM
定义了一组向量,这些向量将 Unicode 字符映射到一个连续的整数范围内。
映射的整数将用作特里树的内部字母表。 这样的映射可以
改进特里数据中的空间分配,不管数据的不连续性
正在使用的字符集,因为映射范围始终是连续的。

ABM 文件是一个纯文本文件,每一行都列出了一个 32 位 Unicode 的范围。
添加到字母集中,格式为:

[0xSSSS,0xTTTT]

其中‘0xSSSS’和‘0xTTTT’是开始和结束字符代码的十六进制值
分别为范围。

例如,对于只包含没有任何标点符号的英语单词的词典,
一个人可以准备`特里.abm' 为:

[0x0041,0x005a]
[0x0061,0x007a]

第一行列出 AZ 的 ASCII 代码,第二行列出 az。

一个 trie 中不允许超过 255 个字母。

创建的“.tri”文件将包含 ABM 数据。 所以,`.abm' 文件不是
第一次创建后需要,将被忽略。

指令


可用的命令有:

data ...
添加 尝试,与整数相关联 data. 任意字数-数据
可以给对。 将一次读取两个参数,第一个是
像...一样对待 ,第二个为 data.

添加列表 [ 选项 ] 列表文件
添加具有中列出的关联数据的单词 列表文件 尝试。 这 列表文件 必须
一个文本文件,每行列出一个单词。 关联的数据可以放在
同一行中的单词,以制表符 (`\t') 字符分隔。 如果数据字段是
省略,将使用默认值 (-1) 代替。

可选项 可用于此命令:

-e, -编码 ENC
指定字符编码 列表文件 内容,例如“UTF-8”。 如果
省略,假定当前语言环境代码集。

删除 ...
删除 从特里。 可以给出任意数量的要删除的单词。

删除列表 [ 选项 ] 列表文件
删除列出的单词 列表文件 从特里。 这 列表文件 必须是文本文件
每行列出一个单词。

可选项 可用于此命令:

-e, -编码 ENC
指定字符编码 列表文件 内容,例如“UTF-8”。 如果
省略,假定当前语言环境代码集。

询问
寻找 在尝试。 如果 存在,它的关联数据被打印到
标准输出。 否则,错误消息将打印为标准错误,并带有
没有打印到标准输出。

名单 列出标准输出中的所有单词。 输出列出了每个单词数据对
行,以制表符(`\t')分隔,适合的格式 清单-
文件 等加工。为 添加列表 命令。

配置


该程序遵循通常的 GNU 命令行语法,长选项以
两个破折号(`--')。 下面是选项的摘要。

-p, - 小路 DIR
将特里目录设置为 DIR [默认=`.']

-H, - 帮帮我
显示选项摘要。

-V, - 版
显示程序版本。

使用 onworks.net 服务在线使用 trietool-0.2


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad




×
广告
❤️在这里购物、预订或购买——免费,有助于保持服务免费。