哈希表 拉链法(open hashing)和开地址法(closed hashing或者opened addressing)
https://www.armbbs.cn/forum.php?mod=viewthread&tid=112286
https://benhoyt.com/writings/hash-table-in-c/
4、开源免费的Python数学动画库引擎
https://github.com/manimCommunity/manim
https://www.manim.community/
支持跨平台,可以方便的实现各种数学动画效果:
<ignore_js_op>
5、入门编写哈希表
https://benhoyt.com/writings/hash-table-in-c/
非常不错的,零基础C语言哈希表实现,可以作为入门学习使用。
<ignore_js_op>
6、挑战C语言最小代码量排序算法
https://www.cs.dartmouth.edu/~doug/tinysort.html
大家有兴趣可以跟他这个PK下,他这里实现的是的61字节。
有一些“作弊”玩法可以更小,但容易出问题。
https://www.cs.dartmouth.edu/~doug/tinysort.html
<ignore_js_op>
https://www.andreinc.net/2021/10/02/implementing-hash-tables-in-c-part-1
https://github.com/nomemory/chained-hash-table-c
https://github.com/nomemory/open-adressing-hash-table-c
https://blog.csdn.net/qq_33522040/article/details/88108883
Open Hash Tables (Closed Addressing)(拉链法 )
演示地址:https://www.cs.usfca.edu/~galles/visualization/OpenHash.html
Closed Hash Tables (Open Addressing)(开地址法)
演示地址:https://www.cs.usfca.edu/~galles/visualization/ClosedHash.html