106 Star 240 Fork 91

狮子的魂 / celib

加入 Gitee
与超过 1000 万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README.md

celib是使用ANSI C开发的一个扩展类库(c extend library),包含了一些常用的数据结构和算法的封装,可以用于应用或者学习。

目前已经包含的封装如下:

(01). 动态数组。

(02). bitmap。

(03). 布隆过滤器。

(03). 二叉树。

(04). 基本压缩函数(RLE和LZE算法)。

(05). 常用的Hash函数(BKDR,FNV,DJB,ELF,bobJenkins,Murmur,crc32)。

(06). 哈希表(hashmap)。

(07). 双向链表。

(08). 基本的数学操作函数。

(09). MD5(字符串md5, 文件md5)。

(10). 排序(插入,希尔,归并,快速,桶式,Bit桶式)。

(11). 字符串API(类Java的StringBuffer字符串缓冲, token, 截取, 查找/替换)。

(12). 一些简单的内存操作函数。

(13). 小型内存池。 -未完工

(14). GDB(基于hash的持久化嵌入式kv数据库)。 -未完工


官方首页:http://code.google.com/p/cx-util/downloads/list

简介

celib是使用ANSI C开发的一个扩展类库(c extend library),包含一些常用的数据结构和算法封装。 展开 收起
C 等 4 种语言
Apache-2.0
取消

发行版

暂无发行版

celib

贡献者

全部

近期动态

加载更多
不能加载更多了
C
1
https://gitee.com/lionsoul/celib.git
git@gitee.com:lionsoul/celib.git
lionsoul
celib
celib
master

搜索帮助