没有合适的资源?快使用搜索试试~ 我知道了~
lexpy:词典的Python包; Trie和DAWG的实施
共34个文件
py:15个
txt:10个
png:3个
需积分: 10 0 下载量 45 浏览量
2021-05-25
14:05:00
上传
评论
收藏 14.61MB ZIP 举报
温馨提示
莱克斯 词典是一种存储一组单词的数据结构。 词典和词典之间的区别在于,词典中没有与单词相关联的值。 词典类似于单词列表或集合,但是内部表示形式有所不同,并且为快速搜索单词,前缀和通配符模式进行了优化。 给定一个单词,精确的搜索时间为O(W),其中W是单词的长度。 2个重要的词典数据结构是: 特里 有向无环字图(DAWG)。 Trie和DAWG都是有限状态自动机(FSA) 安装 pip install lexpy 支持的操作系统 Linux 视窗 支持的Python平台 CPython 3.6、3.7、3.8、3.9 PyPy3 界面 接口说明 尝试方法 DAWG方法 添加一个单词 add('apple', count=2) add('apple', count=2) 添加多个单词 add_all(['advantage', 'courage']) add_all([
资源推荐
资源详情
资源评论
收起资源包目录
lexpy-master.zip (34个子文件)
lexpy-master
images
lexpylogo.png 6KB
requirements.txt 0B
lexpy_trie_dawg_nodes.png 111KB
.travis.yml 1KB
lexpy
exceptions.py 268B
trie.py 2KB
utils.py 343B
__init__.py 27B
_constants.py 0B
_base
node.py 3KB
__init__.py 0B
automata.py 10KB
dawg.py 3KB
tests
test_trie.py 10KB
__init__.py 0B
data
words2.txt 50B
words100k.txt 2.05MB
ridyhew_master.txt 4.81MB
OSPD2.txt 600KB
slowa.txt 38.91MB
TWL06.txt 1.68MB
word4.txt 179B
words.txt 4.64MB
BIGFILES.txt 9.91MB
test_dawg.py 12KB
test_word_count.py 1KB
_utils.py 2KB
LICENSE 34KB
setup.py 2KB
README.md 11KB
lexpy_trie_dawg_time.png 99KB
appveyor.yml 2KB
.gitignore 187B
.coveragerc 142B
共 34 条
- 1
资源评论
weixin_42138139
- 粉丝: 23
- 资源: 4653
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功