celib 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
celib 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
celib 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
celib 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
celib 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 Apache
开发语言 C/C++
操作系统 跨平台
软件类型 开源软件
所属分类 程序开发常用工具包
开源组织
地区 国产
提 交 者 狮子的魂
适用人群 未知
收录时间 2014-01-03

软件简介

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(类StringBuffer的字符串缓冲, token, 截取, 查找/替换)。

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

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

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

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (1)

加载中
学习一下
2018/03/02 11:06
回复
举报
更多评论
暂无内容
发表了博客
2015/03/26 22:45

分析151个后缀在各大考纲词汇中的作用(三)总结精选篇

CET4、CET6、GRE、IELTS、TOEFL、考研英语总的词汇量为14055,分析后缀数为151,有9588个单词分布在这些后缀中,剩下的4467个词汇没有任何后缀信息。本文精选1637个跟前缀结合最紧密的单词。

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了问答
2014/01/08 15:21

赞一个,正好找这种ANSI C支持跨平台的库

希望作者能把这个库做好

2
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
1 评论
46 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部