没有合适的资源?快使用搜索试试~ 我知道了~
程序员需要经常刷题吗-portable-lib:用于哈希表的便携式C、C++代码、布隆过滤器、字符串搜索、字符串实用程序、哈希函...
需积分: 11 0 下载量 53 浏览量
2021-07-01
12:56:02
上传
评论
收藏 1.23MB ZIP 举报
温馨提示
需要程序员经常刷题吗有用的 C/++ 代码的便携式库 此目录包含许多常见用例的代码: 布隆过滤器:标准、计数和可扩展 哈希表:基于策略,超快(缓存友好) 各种好的、快速的哈希函数 固定大小的内存分配器('mempools') “C”中的类型安全模板:链表、向量、队列 单生产者单消费者无锁有界队列 多生产者、多消费者无锁有界队列 阻塞、有界、生产者-消费者队列 线程池(作业处理程序)使用 pthread 和跨线程共享队列具有 CPU 亲和性。 使用 pthread 跨 N 个线程进行循环工作分配; 每个线程都有自己的队列,使工作可以排队到特定的线程。 可增长、可调整大小的字符串缓冲区 随机数生成器的集合(ARC4Random-chacha20、XORshift、Mersenne-Twister) 几乎所有的代码都是用 Portable C(和一些 C++)编写的。 经过测试,它至少可以在 Linux 3.x/4.x、Darwin(Sierra、macOS)、OpenBSD 5.9/6.0/6.1 上运行。 一些代码已经在生产环境中使用了十多年。 此代码库中有什么可用? 布隆过滤器的集合(
资源推荐
资源评论
资源评论
weixin_38617196
- 粉丝: 5
- 资源: 933
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功