没有合适的资源?快使用搜索试试~ 我知道了~
cs-module-project-hash-tables
共28个文件
py:15个
md:9个
txt:3个
需积分: 5 0 下载量 138 浏览量
2021-02-14
14:37:32
上传
评论
收藏 36KB ZIP 举报
温馨提示
哈希表 第一天 任务:实现基本的哈希表,而无需解决冲突。 实现HashTable类和HashTableEntry类。 实现良好的哈希函数。 推荐以下任一项: DJB2 FNV-1(64位) 您可以使用Google的这些哈希函数并通过psuedocode实现。 实现hash_index()返回键的索引值。 实现put() , get()和delete()方法。 您可以使用以下方法进行测试: python test_hashtable_no_collisions.py 上面的测试程序不太可能发生冲突,但是各种哈希函数肯定有可能发生冲突。 使用DJB2(32位)和FNV-1(64位)哈希函数,不会发生冲突。 第二天 任务:实现链接列表链接以解决冲突。 修改put() , get()和delete()方法以处理冲突。 没有步骤2。 您可以使用以下方法进行测试: pyth
资源推荐
资源详情
资源评论
收起资源包目录
cs-module-project-hash-tables-master.zip (28个子文件)
cs-module-project-hash-tables-master
hashtable
test_hashtable.py 6KB
test_hashtable_no_collisions.py 2KB
hashtable.py 3KB
test_hashtable_resize.py 7KB
README.md 2KB
applications
histo
README.md 2KB
histo.py 18B
robin.txt 5KB
markov
markov.py 225B
README.md 3KB
input.txt 14KB
expensive_seq
test_expseq.py 520B
README.md 632B
expensive_seq.py 246B
sumdiff
sumdiff.py 190B
README.md 1KB
lookup_table
lookup_table.py 513B
README.md 527B
crack_caesar
crack_caesar.py 101B
ciphertext.txt 19KB
README.md 3KB
word_count
README.md 639B
word_count.py 301B
test_word_count.py 922B
no_dups
test_no_dups.py 583B
README.md 282B
no_dups.py 272B
.gitignore 20B
共 28 条
- 1
资源评论
机器好奇心
- 粉丝: 31
- 资源: 4597
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- I2C 的介绍,编译I2C的技术文档
- 用例图:UML技术在在线购物系统中的应用及其绘制方法
- 基于JetBrains平台的微信小程序插件
- 鼠笼式转子铜端环焊接装置sw18可编辑全套技术资料100%好用.zip
- 【C++期末/课程设计】电影购票系统(DevC项目)
- 2-Potplayer皮肤魔改工具
- C# 一个可以在控制台(彩色)、输出(彩色)、文件同时记录的Log日志.zip
- 资源分配与死锁预防的银行家算法C语言和Python实现
- ChatGPT-Unleashed.pdf
- 多项式求值及其高效计算方法-基于不同编程语言实现与比较
- MybatisX 辅助 idea 快速开发 mybatis 插件,为效率而生
- C语言与Python实现银行家算法的资源分配与死锁预防机制
- 多项式求值与霍纳法则实现
- 物理信息神经网络PINN求解Burger方程 估计全网唯一的使用MATLAB实现的代码,L-BFGS优化器求解,matlab2023a版本及以上来运行 物理约束的神经网络求解PDE,偏微分方程求解
- 基于UML的在线购物系统用例图及其PlantUML实现方法
- python-opencv-相机标定-源代码
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功