没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
疏 sparse是用于存储高效和线程安全的稀疏数据结构的Go库。 安装 go get github.com/bfontaine/sparse 内容 现在仅提供两个数据结构: BoolSlice是[]bool的紧凑表示形式 BoolMatrix基于BoolSlice提供布尔矩阵的紧凑表示 这些数据结构在内存中效率更高,但时间效率却更低。 即使实际上在结构上包含稀疏数据的情况下,对两者的读取操作都位于O(n)中。 由于内部数据表示,写操作成本很高。 如果您希望小片具有频繁的写访问权限,则不应该使用它们。 它们适用于包含稀疏数据的大型数据结构。 例如,考虑一个1M false值的切片,其中只有1000个true值。 正常的bool切片将需要1M个单元格,而BoolSlice将使用2到2001个单元格,具体取决于true值在哪里。 追加另一个1M错误值: bool切片将使其大小加倍,而Boo
资源推荐
资源详情
资源评论
收起资源包目录
sparse-master.zip (9个子文件)
sparse-master
utils.go 103B
doc.go 64B
.travis.yml 133B
LICENSE 1KB
bool_slice_test.go 4KB
bool_matrix_test.go 265B
bool_matrix.go 886B
README.md 2KB
bool_slice.go 2KB
共 9 条
- 1
资源评论
苏鲁定
- 粉丝: 23
- 资源: 4574
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- uniapp中tab切换,底部内容跟着移动,相反,底部移动,tab也跟着切换-组件
- 基于JS+TS实现跨平台3D相机控制器-附项目源码-优质项目分享.zip
- 跨相机-基于Rust实现的跨平台相机捕获-附项目源码-优质项目分享.zip
- odise 14离线安装包 大众斯柯达奥迪 5054 6153
- 网页设计期末作业-纯html加css+少量js-盗墓笔记旅游导航网站.rar
- 算法笔记模拟退火.rar
- MATLAB大数据仿真案例-蚁群算法(ACO)用于求解旅行商(TSP)问题.rar
- 基于yolov5的吸烟行为检测源码+模型.zip
- MySQL基础知识-个人笔记.rar
- Project8.ipynb
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功